Manjaro XFCE Edition
   3537

бредовое отображение окна "Manjaro Settings Manager"

Приветствую всех!
Кто нибудь может мне сказать, что с этим окном? Мало того, что выглядит просто ужасно (ощущение, что сделано для устройств с сенсорным экраном), так ещё и работает раз через раз.
Manjaro XFCE Edition: скрин самого окна

Вывод uname -a, если нужно:
Linux mega-pc 4.4.14-3-MANJARO 1 SMP PREEMPT Thu Jun 30 22:25:07 UTC 2016 x86_64 GNU/Linux

Ха! теперь решил запустить «manjaro-settings-manager-gui» открылось старое доброе окно настройки, рабочее! почему из меню запуска тогда «такое» открывается?)

8 комментариев

avatar
Может кому пригодится!
Значит так, если открывать «manjaro-settings-manager» то открывается это «недоокно», если «manjaro-settings-manager-gui», то всё нормально! странно конечно!
0
avatar
MSM вообще имеет право (и смысл) запускаться только от рута, верно?
Так вот, команда «manjaro-settings-manager» запускает MSM с правами рута и с его же настройками пользовательского профиля. То есть безо всякого оформления.
А «manjaro-settings-manager-gui» запускает MSM через sudo (gksudo), то-есть тоже с правами рута, НО с настройками пользовательского профиля юзера, а не рута. По сути, он запускается с ключом style, и полная команда выглядит так:
«manjaro-settings-manager -style=gtk»
Это легко проверить, запустив оба варианта и заглянув в top.
PS: Надеюсь, Вы там не под рутом работаете, а?
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
0
avatar
почему разрабы используют по Default команду «manjaro-settings-manager», а не «manjaro-settings-manager-gui»? зачем всё усложнять?)
0
avatar
или пусть починят «manjaro-settings-manager», ведь «это» окно не работает (вылетает).
Последний раз редактировалось
0
avatar
По умолчанию (в версии, обновленной с прошлых версий) используется «manjaro-settings-manager -style=gtk»

Возможно, это в новом образе (16.06.1 Daniella) такой баг появился?
Тогда Вам, как первому наступившему на эти грабли, имеет смысл написать разработчикам на головной форум Manjaro багрепорт по этой теме.
?
Правильные ответы начинаются с правильных вопросов.
0
avatar
возможно это что то у вас не так, у меня нормально окно.



только почему то одно светлое, другое тёмное.
Последний раз редактировалось
0
avatar


Qt5ct plugin-размер окна другой
Последний раз редактировалось
0
avatar
Да, при ближайшем рассмотрении че-то здесь не то понавернуто… Как-то через задницу сделано, и зачем бы это, непонятно.
По-умолчанию используется «manjaro-settings-manager-gui». Это бинарник. А «manjaro-settings-manager» — скрипт. И из скрипта MSM стартует не через sudo, а через pkexec, то есть как бы через su!
#!/bin/sh

PROGRAM='/usr/bin/manjaro-settings-manager-gui'

if   [ "$(which pkexec)" ]; then
	pkexec "$PROGRAM" "$@"
elif [ "$(which gksu)" ]; then
	gksu "$PROGRAM" -- "$@"
elif [ "$(which kdesu)" ]; then
	kdesu "$PROGRAM" -- "$@"
else
	echo "error: no pkexec nor sudo frontend application found! Aborting..." 1>&2
	exit 1
fi

О как… O_o
Я че-то явно не понимаю. Логики не вижу. Ведь вроде-бы раньше такого не было. Действительно, зачем бы это разрабы так извратились? Хмм…
зы: Может, поменяли имя бинарника, а скрипт запилили для обратной совместимости? Манжаро ведь живет и развивается, так что всякие нелогичные (на первый взгляд) решения — вполне возможны.
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.