Bug 30477 - По NX не работает Центр управления системой
Summary: По NX не работает Центр управления системой
Status: CLOSED DUPLICATE of bug 29986
Alias: None
Product: Sisyphus
Classification: Development
Component: acc (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: inger@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-17 17:09 MSK by Pavel Isopenko
Modified: 2014-11-26 16:55 MSK (History)
5 users (show)

See Also:


Attachments
Так открывается Центр управления системой под MATE (6.99 KB, image/png)
2014-11-17 17:09 MSK, Pavel Isopenko
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Isopenko 2014-11-17 17:09:41 MSK
Created attachment 6174 [details]
Так открывается Центр управления системой под MATE

При подключении к рабочему столу MATE по протоколу NX (freenx-server + nxclient) не работает Центр управления системой: авторизация проходит, окно открывается пустое, и на этом всё заканчивается. 
И то же самое в regular-mate, видимо проблема общая.
В Centaurus 6.0 (Gnome) всё работало.
Comment 1 Andrey Cherepanov 2014-11-17 18:57:18 MSK
На пакет.
Comment 2 Sergey V Turchin 2014-11-17 19:11:03 MSK
Что-нибудь работает из программ, написанных на Qt4?
Comment 3 Sergey V Turchin 2014-11-17 19:15:19 MSK
Я не помню, где обсуждалось, но проблема у freenx.
Comment 4 Michael Shigorin 2014-11-19 17:18:34 MSK
Кажется, всё-таки это вопрос на переключение рендерера в Qt.

Припоминается объезд в виде opennx как клиента или выключения render extension в nxclient.

2 zerg: bug #29986, comment 29?  Если да -- вероятно, это дубль по сути.
Comment 5 Zerg 2014-11-19 17:35:59 MSK
(В ответ на комментарий №4)
> вероятно, это дубль по сути.
Да. Установите переменную окружения QT_GRAPHICSSYSTEM=raster .

Правда, не совсем понятно, кого нужно исправлять или настраивать для общего решения.

*** This bug has been marked as a duplicate of bug 29986 ***
Comment 6 Pavel Isopenko 2014-11-21 17:06:06 MSK
QT_GRAPHICSSYSTEM=raster не помогает, как и native.
Дубль признаю. Очень похоже на общую проблему.
Проверяю все возможные способы обхода - пока безуспешно.
Comment 7 Sergey V Turchin 2014-11-24 15:01:34 MSK
(В ответ на комментарий №6)
> не помогает,
Значит, не выставили.

> как и native.
Ой, да. Надо QT_GRAPHICSSYSTEM=native
Comment 8 Pavel Isopenko 2014-11-26 10:28:31 MSK
> Значит, не выставили.
Если бы.
$ cat /etc/profile.d/qt.sh
export QT_GRAPHICSSYSTEM=native 
$ env | grep QT
QT_GRAPHICSSYSTEM=native

Как уже доложено в #29986, через su - работает. То есть если сначала стать рутом а потом уже
# acc
Только неправильно это.
Comment 9 Sergey V Turchin 2014-11-26 15:55:39 MSK
(В ответ на комментарий №8)
> > Значит, не выставили.
> Если бы.
> $ cat /etc/profile.d/qt.sh
Не выставили означает не "не написали где-то какие-то буквы", а что у процесса alterator-browser не выставили эту переменная окружения.
Comment 10 Michael Shigorin 2014-11-26 16:42:33 MSK
Значит, теряется где-то в consolehelper (см. `readlink /usr/bin/acc`).
Comment 11 Sergey V Turchin 2014-11-26 16:55:37 MSK
(В ответ на комментарий №10)
> теряется где-то в consolehelper
Ну да. Он только избранные переменные передает.