Запустите i3 (4.12) внутри Gnome (3.20.3)

3196
Harry

Я использую Linux Manjaro, и мне действительно нравится, как выглядит Gnome 3, но я ненавижу необходимость вручную перемещать окна друг в друга. Я попробовал i3и действительно любил это, однако это выглядит довольно отвратительным.

Мой план состоял в том, чтобы заменить оконный менеджер Gnome 3 (думаю, metacity) на i3. Я испробовал множество руководств, и все они приводят к одному результату: i3 запускается, но никаких признаков запуска Gnome нет (по крайней мере, не визуально)

Когда я пытаюсь запустить gnome-tweak-tool, я замечаю, что меню расширений отсутствует, и это было выведено на консоль:

WARNING : Shell not installed or running WARNING : Error detecting shell Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/gtweak/tweaks/tweak_group_shell_extensions.py", line 275, in __init__ raise Exception("Shell not running or DBus service not available") Exception: Shell not running or DBus service not available WARNING : Shell not running

Если они важны, это моя текущая конфигурация:

/usr/share/xsessions/gnome-i3.desktop: [Desktop Entry] Name=GNOME with i3 Comment=A GNOME session using i3 as the window manager. TryExec=gnome-session Exec=gnome-session --session=i3 Type=Application

/usr/share/gnome-session/sessions/i3.session: [GNOME Session] Name=i3 RequiredComponents=gnome-settings-daemon;gnome-panel;i3

Извините за мое невежество, я очень плохо знаком с Linux в целом.

Может ли кто-нибудь помочь мне запустить i3 внутри Гнома на Манджаро? (Я выбираю Gnome с i3 на экране входа в систему)

1
Вы можете попробовать добавить `DesktopNames = GNOME-Flashback; GNOME` в` gnome-i3.destkop`. Без этого гном-панель не запустится. muktupavels 7 лет назад 0

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

1
Gala

i3 не оконный менеджер. i3 - это полноценный серверный клиент X11, поэтому вы не можете просто пересекать GNOME и i3.

Представьте себе i3 как маленький GNOME.

Попробуйте что-нибудь, например, gTile .

Oh, really. I don't know how I didn't see that earlier. If that's true, how do the guides that claim to run i3 inside of gnome get good responses? (edit: I will look into the gTile extension, thank you!) Harry 7 лет назад 0
@ Гарри, они на самом деле не запускают i3 внутри Gnome, они запускают компоненты системы gnome вместе с i3, используя сигналы dbus и приемы настройки сеанса. Разница между WM (оконным менеджером) и DE (средой отображения) невелика, но в основном i3 - это WM, который обрабатывает только то, где и как отображаются окна, он ничего не знает об остальной части системы, а Gnome - о другом. hand - это DE, которая использует dbus для отслеживания состояния ВСЕ (о котором она знает). dragon788 6 лет назад 1

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