Jak i3 może korzystać z ustawień gnome w Ubuntu 18.04

12

W przeszłości (prawdopodobnie 16.04) po prostu uruchomienie gnome-settings-daemonpozwala na działanie ustawień gnome w i3, w tym ustawień hidpi, klawiszy multimediów i preferencji touchpada.

W Ubuntu 18.04 nie ma gnome-settings-daemon. Ten demon jest podzielony na kilka demonów w /usr/lib/gnome-settings-daemon/katalogu. Obejmują gsd-xsettings, gsd-mouseitp Jednak działa te wydają się nie mieć wpływu. Mam linie ...

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

... na końcu mojego .config/i3/config. Jednak żadne z moich ustawień gnome nie działa w mojej i3sesji. Czy muszę je uruchamiać w inny sposób?

ssquidd
źródło

Odpowiedzi:

3

Spróbuj ustawić zmienną środowiskową XDG_CURRENT_DESKTOP = Gnome, a następnie uruchom demona, np.

 XDG_CURRENT_DESKTOP=Gnome; gsd-xsettings
Gabriel Ziegler
źródło
Gdzie ustawić tę zmienną środowiskową? W moim Xinitrc? Co się stanie, jeśli użyję gdm do uruchomienia i3?
Max Coplan
@ MaxCoplan powyższą linię należy wkleić w terminalu, jeśli chcesz ustawić tę zmienną podczas rozruchu, możesz ustawić ją w .xinitrc, tak. Można go również ustawić w pliku .zshrc / .bashrc lub osobistym pliku env.
Gabriel Ziegler,
1
Ponadto nie mogę tego znaleźć na Ubuntu 18.04 LTS
Max Coplan
(nie można znaleźć gsd-xsettings)
Max Coplan
3

Zainstaluj gnome-flashback z:

apt install -y gnome-flashback

Następnie sklonuj to repozytorium

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

Zainstaluj za pomocą

make install

Następnie uruchom ponownie i wybierz i3 + Gnomejako sesję.

Powinieneś skończyć.

glsorre
źródło
Dzięki. Postępowałem zgodnie z tym przewodnikiem z Ubuntu 19.10, ale wydaje się, że to już nie działa. Logowanie do sesji GNOME + i3 powoduje natychmiastowe wylogowanie i powrót do GDM. Mój syslog sugeruje, że coś jest nie tak w / usr / bin / i3-gnome
Mario
Znalazłem widelec i3-gnome github.com/deuill/i3-gnome-flashback, który działa dla mnie na Ubuntu 19.10.
Mario,