Как i3 может использовать настройки gnome в Ubuntu 18.04

12

В прошлом (вероятно, 16.04) простой запуск gnome-settings-daemonпозволяет настройкам gnome работать в i3, включая настройки hidpi, клавиши мультимедиа и настройки сенсорной панели.

В Ubuntu 18.04 этого нет gnome-settings-daemon. Этот демон разбит на несколько демонов в /usr/lib/gnome-settings-daemon/каталоге. Включите gsd-xsettings, gsd-mouseи т. Д. Однако запуск этих, кажется, не имеет никакого эффекта. У меня есть строки ...

exec --no-startup-id /usr/lib/gnome-settings-daemon/gsd-xsettings
exec --no-startup-id /usr/lib/gnome-settings-daemon/gsd-keyboard
exec --no-startup-id /usr/lib/gnome-settings-daemon/gsd-mouse
exec --no-startup-id /usr/lib/gnome-settings-daemon/gsd-media-keys
exec --no-startup-id /usr/lib/gnome-settings-daemon/gsd-sound
exec --no-startup-id /usr/lib/gnome-settings-daemon/gsd-backlight-helper

... в конце моего .config/i3/config. Тем не менее, ни одна из моих настроек гнома не вступит в силу в моем i3сеансе. Должен ли я запустить их по-другому?

ssquidd
источник

Ответы:

3

Попробуйте установить переменную окружения XDG_CURRENT_DESKTOP = Gnome, а затем запустить демон, например

 XDG_CURRENT_DESKTOP=Gnome; gsd-xsettings
Габриэль Циглер
источник
Где я могу установить эту переменную среды? По моему xinitrc? Что если я использую gdm для запуска i3?
Макс Коплан
@MaxCoplan указанная выше строка должна быть вставлена ​​в терминал, если вы хотите, чтобы эта переменная была установлена ​​при загрузке, вы можете установить ее в .xinitrc, да. Кроме того, его можно установить в .zshrc / .bashrc или в личном env-файле.
Габриэль Циглер
1
Кроме того, я не могу найти это на Ubuntu 18.04 LTS
Макс Коплан
(не могу найти gsd-xsettings)
Макс Коплан
3

Установите gnome-flashback с помощью:

apt install -y gnome-flashback

Затем клонируйте этот репозиторий

git clone https://github.com/glsorre/i3-gnome

Установить с

make install

Затем перезагрузите компьютер и выберите i3 + Gnomeсеанс.

Вы должны быть сделаны.

glsorre
источник
Спасибо. Я следовал этому руководству с Ubuntu 19.10, но, похоже, это больше не работает. При входе в сеанс GNOME + i3 происходит немедленный выход из системы и возврат в GDM. Мой системный журнал предполагает, что что-то не так в / usr / bin / i3-gnome
Mario
Я нашел эту вилку i3-gnome github.com/deuill/i3-gnome-flashback, которая работает для меня в Ubuntu 19.10.
Марио