LINUX.ORG.RU

SUSE + YaST2 = no GUI - ymp

 , ,


0

1

Всем доброго времени суток.

Есть сабж 42.3. В командной строке все работает. Но yast2 не запускается в графике. Стоит добавить, что однокнопочные установщики не работают ни с rpm, ни с ymp

Подскажите куда копать, а то все ручками это хорошо, но утомительно.



Последнее исправление: stslit (всего исправлений: 2)

Какое de? Какая сессия (x/wayland)? Раньше yast не умел работать с wayland (не знаю как сейчас), возможно проблема в этом.

monday
()

Прошу прощения 42.3 rpm и ymp

ключи --gtk --qt не дают результатов

stslit
() автор топика

Используй su вместо sudo. sudo в suse не умеет запускать графические программы, там что-то связанное то ли с pam, то ли еще с чем-то.

Khnazile ★★★★★
()
Ответ на: комментарий от Khnazile

По ходу, чтобы решить проблему с sudo в современных релизах достаточно в строку Defaults env_keep = ".." добавить переменные DISPLAY и XAUTHORITY. Правда я точно помню, что раньше разработчики suse не рекомендовали разрешать sudo запускать графические программы, но не помню почему.

Khnazile ★★★★★
()
Ответ на: комментарий от Khnazile

sudo в suse не умеет запускать графические программы, там что-то связанное то ли с pam, то ли еще с чем-то.

Переменные окружения (КМК DISPLAY). Достаточно немного скопипатить sudoers.conf с Ubuntu и все работает.

Другое решение — использовать kdesu/gksu. или может уже kdesudo/gksudo, но название сути не меняет.

KennyMinigun ★★★★★
()
Ответ на: комментарий от KennyMinigun

Khnazile Спасибо! Действительно, через su запустилось. Но нажимая на любой пункт, ничего не происходит.

Пишет следующее:

Qt: Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed Warning: Skipping file «/usr/share/applications/YaST2/configuration_management.desktop» : missing group attribute (X-SuSE-YaST-Group) Run command: /sbin/yast2 timezone & terminate called after throwing an instance of 'YUIPluginException' what(): Couldn't load plug-in qt /sbin/yast2: line 450: 25333 Aborted (core dumped) $ybindir/y2start $module «$@» «$SELECTED_GUI» $Y2_GEOMETRY $Y2UI_ARGS

stslit
() автор топика
Ответ на: комментарий от KennyMinigun

zypper se libyui-qt Loading repository data... Reading installed packages...

S | Name | Summary | Type

---+-----------------------+-------------------------------+-----------

| libyui-qt | Libyui - Qt User Interface | srcpackage

| libyui-qt-devel | Libyui-qt header files | package

| libyui-qt-doc | Libyui-qt documentation | package

| libyui-qt-doc | Libyui-qt documentation | srcpackage

| libyui-qt-graph | Libyui - Qt Graph Widget | srcpackage

| libyui-qt-graph-devel | Libyui-qt-graph header files | package

| libyui-qt-graph-doc | Libyui-qt-graph documentation | package

| libyui-qt-graph-doc | Libyui-qt-graph documentation | srcpackage

i+ | libyui-qt-graph7 | Libyui - Qt Graph Widget | package

| libyui-qt-pkg | Libyui - Qt Package Selector | srcpackage

| libyui-qt-pkg-devel | Libyui-qt-pkg header files | package

| libyui-qt-pkg-doc | Libyui-qt-pkg documentation | package

| libyui-qt-pkg-doc | Libyui-qt-pkg documentation | srcpackage

i+ | libyui-qt-pkg7 | Libyui - Qt Package Selector | package

i+ | libyui-qt7 | Libyui - Qt User Interface | package

stslit
() автор топика
Ответ на: комментарий от iLoveoOz

Это не математика, а проблема которую хочется решить. Из 3х установленных suse спустя 3-4 месяца падал GUI для Yast2

stslit
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.