LINUX.ORG.RU

В чем отличие запуска XFCE через Desktop Manager или через startx?

 , ,


0

1

«Чтобы запустить рабочий стол Xfce4 просто напишите startxfce4 в командной строке и нажмите enter.» https://wiki.gentoo.org/wiki/Xfce

Что тогда такое Desktop Manager, и в чем отличие запуска xfce4

- через desktop manager,

- через startx,

- с помощью команды startxfce4 ?

★★

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

Разница в том, когда происходит логин.
Если Display Manager стоит в автозагрузке то он запускается от рута и ты логинишься в нём, а он уже потом запускает XFCE или другое DE. Соответственно ты получаешь нормальный графический логин, можешь настроить автологин (что удобно на машине с одним пользователем) возможность shиtdown, reboot, switch user. Не то чтобы это невозможно сделать другими средствами, просто это начинает работать сразу и легко.

Kroz ★★★★★
()
Последнее исправление: Kroz (всего исправлений: 1)

Во втором и третьем случае в начале нужно авторизоваться в консоли и уже затем набрать команду startx или startxfce4. В первом случае сразу будет запущена графическая оболочка, либо с формой ввода имени и пароля, либо если настроен автологин, то сразу будет запущена сессия xfce4.

Отличие запуска сессии xfce4 через startx от просто вызова startxfce4 в том, что при вызова через startx можно прописать так же старт dbus и consolekit сессий, посредством которых происходит предоставление прав доступа для монтирования внешних устройств, включения / выключения, переход в ждущий / спящий режим, управление питанием, прочее.

При вызове просто startxfce4 тебе нужно будет затем в ручную уже в xfce4 сессии запустить dbus и consolekit сессии.

А вообще, есть гугл.

Удачи.

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

в ручную уже в xfce4 сессии запустить dbus и consolekit сессии.

А запуск dbus/consolekit как демона инитом это не то? P.S Не держу у себя ни того, ни другого. Потому и задаю вопрос.

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