Использование XFCE4 с Awesome

12533
whitequark

Когда мне надоело использовать стандартный оконный менеджер XFCE, xfwm, я просто установил openbox и выбрал сеанс «XFCE / Openbox» на экране входа в GDM. Это было очень удобно, потому что я не хотел простой сеанс Openbox, в котором нет сетевого менеджера, никаких панелей, ничего.

Теперь я установил классно: мне очень нравится идея создания оконных менеджеров. Но после того, как я его запустил, все пошло не так. Отсутствие панелей XFCE не так уж и плохо, но субпиксельные шрифты были как-то включены, и это было действительно ужасно.

Я попытался войти в XFCE, убить openbox / xfwm и запустить awesome, но это не сработало: xfce4-сеанс продолжает перезапуск своего предопределенного WM и его уничтожение также убивает весь X-сеанс. И я не нашел конфигурации для выпадающего списка в GDM.

Как я могу начать сеанс XFCE с удивительным как WM?

8
Я знаю, что это довольно старая запись, но можете ли вы опубликовать `.xinitrc` и файлы конфигурации GDM, которые вам пришлось изменить? Я бы хотел, чтобы это продолжалось, без боли, которую вы испытали. Bacon 12 лет назад 1
@Bacon, просто: вместо этого я использовал `.xsession` (http://pastie.org/3326329). Есть опция меню GDM для запуска в новых Debian. whitequark 12 лет назад 0

2 ответа на вопрос

6
erniejunior

This article from my own blog might help. Or the short version: Use

killall xfwm4 && awesome 

It is as easy as that.

4
intuited

Возможно, я не тот человек, который может ответить на этот вопрос, поскольку я предпочитаю Openbox отчасти потому, что он не настраивает панели и все такое, но раздел здесь, посвященный xfce, кажется, может вам помочь.

Идея состоит в том, что вы настраиваете свой удивительный сеанс через этот текстовый файл, а затем связываете его с вашим "Xsession"

ln -s ~/.xinitrc ~/.Xsession 

а затем «выберите Xsession в своем списке сеансов в интерфейсе входа»

Это атакует его на более низком уровне, чем обычно делает Ubuntu, так что, возможно, есть более интегрированный способ сделать это. Я также не совсем уверен, что эти команды будут делать, например, будут ли они вызывать отображение панели xfce, но, по крайней мере, стоит попробовать.

Проблема в том, что у меня нет команды `xfce-settings-show`: все, что у меня есть xfce-ish, начинается с` xfce4`, и в любом случае команды `xfce4-settings-show` нет. Так что он ничего не настроит, и я не нашел аналога этой команды в недавнем xfce; Похоже, что `xfce4-session` делает это сам. whitequark 13 лет назад 0
хммм ... может быть, это уместно ?: из `/ 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, не будет выполнена. } intuited 13 лет назад 0
Также может быть возможно установить что-то в `~ / .config / xfce4-session / xfce4-session.rc` ... или, может быть, одна из других команд` xfce4-settings- * `заменила функциональность` xfce- сеанс show`. Я подозреваю, что то, что они делают в этом скрипте `.xinitrc`, только запускает * что-то *, что требует минимальной функциональности xfce, и поэтому основной рабочий стол запускается как побочный эффект. С GNOME в openbox происходит то же самое, если я запускаю Nautilus или gnome-settings-daemon, хотя в этом случае я не получаю панели, только рабочий стол и тему GTK. intuited 13 лет назад 0
Наконец-то я все настроил. Хотя я не использовал ни одного из демонов XFCE (GNOME достаточно хороши), я сделал все через `.xinitrc` (который мне пришлось вручную добавить в список сеансов GDM - что за беспорядок!), Вы разместили наиболее близкие ответ ... подождите, это единственный! ладно, это все равно близко, так что принято. whitequark 13 лет назад 0
Круто, рад слышать, что это сработало. Я просто пытался вывести тебя на правильный путь ... хотя, возможно, ты уже был на нем. intuited 13 лет назад 0

Похожие вопросы