Когда мне надоело использовать стандартный оконный менеджер XFCE, xfwm, я просто установил openbox и выбрал сеанс «XFCE / Openbox» на экране входа в GDM. Это было очень удобно, потому что я не хотел простой сеанс Openbox, в котором нет сетевого менеджера, никаких панелей, ничего.
Теперь я установил классно: мне очень нравится идея создания оконных менеджеров. Но после того, как я запустил его, все пошло не так. Отсутствие панелей XFCE не так уж и плохо, но субпиксельные шрифты были как-то включены, и это было действительно ужасно.
Я попытался войти в XFCE, убить openbox / xfwm и запустить awesome, но это не сработало: xfce4-сеанс продолжает перезапуск своего предопределенного WM и его уничтожение также убивает весь X-сеанс. И я не нашел конфигурации для выпадающего списка в GDM.
Как я могу начать сеанс XFCE с удивительным как WM?
источник
.xinitrc
и конфигурационные файлы GDM, которые вам пришлось изменить? Я бы хотел, чтобы это продолжалось, без боли, которую вы испытали..xsession
вместо этого ( pastie.org/3326329 ). Есть опция меню GDM для запуска в новых Debian.Ответы:
Возможно, я не тот человек, который может ответить на этот вопрос, поскольку я предпочитаю Openbox отчасти потому, что он не настраивает панели и все такое, но раздел здесь, посвященный xfce, кажется, может вам помочь.
Идея заключается в том, что вы настраиваете свой потрясающий сеанс через этот текстовый файл, а затем связываете его с вашим «Xsession»
а затем "выберите Xsession в своем списке сеансов в интерфейсе входа в систему"
Это атакует его на более низком уровне, чем обычно в Ubuntu, так что, возможно, есть более интегрированный способ сделать это. Я также не совсем уверен, что эти команды будут делать, например, будут ли они вызывать отображение панели xfce, но, по крайней мере, стоит попробовать.
источник
xfce-settings-show
команды: все, что у меня есть, начинается с xfce-ishxfce4
, аxfce4-settings-show
команды все равно нет. Так что он ничего не настроит, и я не нашел аналога этой команды в недавнем xfce; Похоже, чтоxfce4-session
это работает само по себе./usr/share/doc/xfce4-session/README.Debian
: Если вы используете [sic] менеджер входа, например GDM, у вас может быть два способа запустить Xfce: {- «Xfce Session» запустит полный сеанс xfce. , , || - «Сеанс по умолчанию» будет запускать любой менеджер сеансов по умолчанию в вашей системе. Это альтернативы / usr / bin / x-session-manager, то есть вы можете настроить его с помощью update-alternatives (8). Если у вас только Xfce установлен в вашей системе. , , он будет минимальным, потому что вся подготовка, сделанная в / etc / xdg / xfce4 / xinitrc до запуска xfce4-session, не будет выполнена. }~/.config/xfce4-session/xfce4-session.rc
... или, может быть, одна из другихxfce4-settings-*
команд заменила функциональностьxfce-session-show
. Я подозреваю, что то, что они делают в этом.xinitrc
скрипте, просто запускает что- то, что требует минимальной функциональности xfce, и поэтому базовый рабочий стол запускается как побочный эффект. С GNOME в openbox происходит то же самое, если я запускаю Nautilus или gnome-settings-daemon, хотя в этом случае я не получаю панели, только рабочий стол и тему GTK..xinitrc
(что мне пришлось вручную добавить в список сеансов GDM - какой беспорядок!), Вы опубликовали самый близкий ответ ... подождите, это единственный! ладно, все равно близко, так принято.Эта статья из моего блога может помочь. Или короткая версия: используйте
Это так просто.
источник