«GDM» и «SLIM» в «XFCE4».

Активировал кнопки выключения и перезагрузки в «XFCE4».
Использовал способ, который описан тут: Активируем кнопки выключения и перезагрузки в Xfce4. В «SLIM» не получилось, а в «GDM» заработало.

Кнопки стали активными, но работают они странно.
Бывает, что перед перезагрузкой или выключением выкидывает в окно аутентификации.
Мне так и не удалось понять от чего это зависит.
Может, конечно, это совпадение, но с некоторыми темами (которые через gdmsetup доступны) в окно аутентификации выкидывает всегда.

/

goeont написал(а):
«SLIM» не получилось, а в «GDM» заработало.

Кнопки стали активными, но работают они странно.
Бывает, что перед перезагрузкой или выключением выкидывает в окно аутентификации.
Мне так и не удалось понять от чего это зависит.

Плохо.
Я недоволен! :)

Тебе human-readable логи зачем дадены?

ЗЫ: И собственно история.
По мотивам личного опыта втыкания и конфигурирования зависимостей для корректной работы фичи выключения (потребные не только и не столько для неё, но судя по замечаниям товарищей, оно идёт рука об руку с монтированием внешних/сменных носителей).
Почитав логи смогу рассказать сказку подробнее (в виде который имеет смысл пересказать Вике), пока же по памяти (читай логи, они рулез!):
1. Необходимо включение в ядре параметра FUSE;
2. Также необходимо включить USB_SUSPEND (или где-то так, причём ЕМНИМС здесь предупреждают, что если оно будет выключено, то следует ожидать непредсказуемых результатов)
И здесь есть хитрость: для появления оного параметра необходимо включить совсем другой параметр в совсем другой ветке ядра (был на горге баг, закрытый как INVALID, надо призвать нашего Младшего Дэва и попросить поправить резолюцию на FIXED).

Ты уверен в том, что внимательно читал все сообщения portage и отработал всё в долной степени?

:wq
--
Live free or die

О каких логах идет речь?

О каких логах идет речь? Можете озвучить путь?

Цитата:
И здесь есть хитрость: для появления оного параметра необходимо включить совсем другой параметр в совсем другой ветке ядра...

Что за «другой параметр»?

Сообщения portage — это те, что система выводит во время установки пакетов? Кажется, что все прошло гладко.

/

goeont написал(а):
О каких логах идет речь? Можете озвучить путь?

О логах portage :)

А самому на три буквы сходить, стандарты почитать, не?.. ;)

/var/log/portage/elog/summary.log

goeont написал(а):
Цитата:
И здесь есть хитрость: для появления оного параметра необходимо включить совсем другой параметр в совсем другой ветке ядра...

Что за «другой параметр»?

Тебе же все ключи передали...
Мог бы и сам найти: https://bugs.gentoo.org/show_bug.cgi?id=356453

goeont написал(а):
Сообщения portage — это те, что система выводит во время установки пакетов? Кажется, что все прошло гладко.

Ну... Скорее не "во время", а "после"...
Под "гладко" понимается "всё установилось"? Недостаточно.

:wq
--
Live free or die

Кстати

Ещё баг в тему (пока не зарегистрированный, ибо думаю над формулировкой и темой).
Есть XFce4.8, есть slim (с заданным default_user и автовходом).
У пользователя, вопреки всему, есть ненулевой пароль.

Первый вход --- всё в норме.
logout, заход под другим пользователем, login под тем же (default, уже с вводом пароля) --- тоже нормально.
logout и повторный вход сразу же под тем же логином (default_user) --- и при попытке выхода XFce4.8 ругается (просто logout обламывается, дальше не пробовал) на ошибочный идентификатор сессии.

:wq
--
Live free or die

.

Для гостя у меня нет пароля.

Те опции, что Вы предлагали включить в ядре не помогли. Почему-то перестали работать: alsa и net.eth0. «Иксы» тоже не хотели стартовать, но я решил это удалением xorg.conf. Поэтому пришлось вернуться к прежним настройкам.

Добавлю, что в окне выхода, при использовании SLiM, даже не появляются новые кнопки, а с GDM это работает.

В логах вообще не фигурирует нужный Вам пакет.

.

goeont написал(а):
Для гостя у меня нет пароля.

Те опции, что Вы предлагали включить в ядре не помогли.

Вариантов два: или тебе не хватает skill'ов, или что-то не так в зависимостях (я-то сразу прицеливался на XFce 4.8 basic desktop setup, а автомонтирование внешних носителей туда входит).

goeont написал(а):
Почему-то перестали работать: alsa и net.eth0.

Рекомендую прокачать экспу в части конфигурирования ядра.

goeont написал(а):
Добавлю, что в окне выхода, при использовании SLiM, даже не появляются новые кнопки, а с GDM это работает.

???
В окне выхода из XFce три кнопки. Всегда.
Другое дело, что некоторые временами могут отображаться неактивными.
Или это не так?

goeont написал(а):
В логах вообще не фигурирует нужный Вам пакет.

Или что-то в конфигурации намучено (portage помнится просил включить поддержку consolekit для некоторых пакетов, с другой стороны оно должно рулиться достаточно жёстко).

:wq
--
Live free or die

Цитата: В окне выхода из XFce

Цитата:
В окне выхода из XFce три кнопки. Всегда.
Другое дело, что некоторые временами могут отображаться неактивными.
Или это не так?

Если использовать «GDM», то появляются еще «Hibernate» и «Suspend», а в «SLiM» мне не удалось даже активировать «Reboot» и «Shutdown» (или «Turn off», не помню как называется).

goeont написал(а):Те опции,

goeont написал(а):
Те опции, что Вы предлагали включить в ядре не помогли. Почему-то перестали работать: alsa и net.eth0. «Иксы» тоже не хотели стартовать, но я решил это удалением xorg.conf.

после пересборки ядра надо пересобирать дрова на видюху virtualbox и прочие зависящие, а не сносить иксы (простите, xorg.conf)
хотя если не используются проприетарные дрова то xorg.conf действительно лучше нафиг

Решить проблему не удалось. С

Решить проблему не удалось.
С «XDM» все работает, как надо (это под «root»).
А в «GDM» и «SLiM» настроить не получается (это под гостем).

.

goeont написал(а):
А в «GDM» и «SLiM» настроить не получается (это под гостем).

Разбирайся с правами для пользователя.
Склонен считать, что оно рулится членством в группах (_этому_ пользователю в wheel делать нечего).

:wq
--
Live free or die

Если я не ошибаюсь, то если

Если я не ошибаюсь, то если убрать его из wheel, то su работать не будет. Как быть?

Правильно, работать su не

Правильно, работать su не будет. Попробуйте почитать про sudo:
Документация

По поводу предыдущего. Была аналогичная проблема. Кнопки (дополнительные аля halt и иже с ними) появляются, если у пользователя есть права на выполнение соответствующих команд. Попробуйте добавить пользователя в группу shutdown.

Все не читал, извиняюсь. Но.

Все не читал, извиняюсь.
Но. Есть бага в xfdesktop-4.8.1, из-за которой и происходит

Цитата:
перед перезагрузкой или выключением выкидывает в окно аутентификации

Почитать тут

Исправить: обновить до xfdesktop-4.8.2. Но у него есть другие глюки, подробнее по ссылке выше.

Не помню почему, но пару

Не помню почему, но пару месяцев назад ушел от slim к lxdm. А вот на днях опять поставил slim, убив предварительно все, что я там ему настраивал в /etc, и все заработало из коробки. Видать что-то допилили в slim за последнее время

.

izbushka написал(а):
Не помню почему, но пару месяцев назад ушел от slim к lxdm. А вот на днях опять поставил slim, убив предварительно все, что я там ему настраивал в /etc, и все заработало из коробки. Видать что-то допилили в slim за последнее время

Ну-ткась, ну-ткась... :)

Будь ласкiв, опиши свои впечатления от lxde-base/lxdm в статье по ссылке :)

Заработало всё включая кнопки выключения?
ЕМНИП привязку к сессии consolekit таки ещё нужно прописывать ручками (ну а тип сессии выбирать --- так достоверно нужно).

:wq
--
Live free or die

Anarchist написал(а): Будь

Anarchist написал(а):
Будь ласкiв, опиши свои впечатления от lxde-base/lxdm в статье по ссылке :)
Заработало всё включая кнопки выключения?
ЕМНИП привязку к сессии consolekit таки ещё нужно прописывать ручками

lxdm - все нормально, может даже лучше (красивее, удобнее) чем slim, но два нюанса: если сделать restart xdm из консоли, потом в этой консоли наблюдается какой-то глюк с клавиатурой (реакция на клавищу со второго раза). Излечимо ли не знаю, не заморачивался. И второй - при выборе завершения работы через gui, оно просто вываливалось в xdm. Все остальные кнопки работали.

Что касается нового slim, то заработали именно кнопочки выключения, чему ж там еще не работать :) Я уже просто не помню, что я там раньше делал для того чтоб эти кнопки работали, но ЕМНИП только правил slim.conf (ну и в группу plugdev юзера). Дак вот теперь slim.conf править не нужно. Ну а сессию выбирать можно по F2 (или как там) прямо в slim.

.

izbushka написал(а):
Anarchist написал(а):
Будь ласкiв, опиши свои впечатления от lxde-base/lxdm в статье по ссылке :)
Заработало всё включая кнопки выключения?
ЕМНИП привязку к сессии consolekit таки ещё нужно прописывать ручками

lxdm - все нормально, может даже лучше (красивее, удобнее) чем slim

Интересный тезис...
x11-themes/slim-themes поставил, xfce-g-box выбрал --- и практически счастье :)

izbushka написал(а):
Что касается нового slim, то заработали именно кнопочки выключения, чему ж там еще не работать :) Я уже просто не помню, что я там раньше делал для того чтоб эти кнопки работали, но ЕМНИП только правил slim.conf (ну и в группу plugdev юзера). Дак вот теперь slim.conf править не нужно. Ну а сессию выбирать можно по F2 (или как там) прямо в slim.

Автомонтирования в запущенном логин-менеджером DE.
Про остальное надо думать и проверять...

:wq
--
Live free or die

Anarchist

Anarchist написал(а):
[
x11-themes/slim-themes поставил, xfce-g-box выбрал --- и практически счастье :)
...
Автомонтирования в запущенном логин-менеджером DE.
Про остальное надо думать и проверять...

В lxdm можно юзера мышкой выбирать, сессию, кнопочки там всякие, вобщем юзерфрендли.

Что касается автомонтирования, то это с кнопками перезагрузки/выключения одного поля (consolekit) ягоды. Так что, работает одно - работает и другое соответственно.

Ну...

izbushka написал(а):
В lxdm можно юзера мышкой выбирать, сессию, кнопочки там всякие, вобщем юзерфрендли.

Вся эта "юзер-френдабилити" полезна не всегда и не везде (местами как раз-таки лучне её отсутствие).

:wq
--
Live free or die

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".