In che modo i3 può utilizzare le impostazioni di gnome in Ubuntu 18.04


12

In passato (probabilmente 16.04), la semplice esecuzione gnome-settings-daemonconsente alle impostazioni di gnome di funzionare in i3, incluse le impostazioni hidpi, i tasti multimediali e le preferenze del touchpad.

In Ubuntu 18.04, non esiste gnome-settings-daemon. Questo demone è suddiviso in diversi demoni nella /usr/lib/gnome-settings-daemon/directory. Includi gsd-xsettings, gsd-mouseecc. Tuttavia, l'esecuzione di questi sembra non avere effetti. Ho le linee ...

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

... alla fine del mio .config/i3/config. Tuttavia, nessuna delle mie impostazioni di gnome ha effetto nella mia i3sessione. Devo eseguirli in un modo diverso?

Risposte:


3

Prova a impostare la variabile ambientale XDG_CURRENT_DESKTOP = Gnome e quindi esegui il demone, ad es.

 XDG_CURRENT_DESKTOP=Gnome; gsd-xsettings

Dove devo impostare questa variabile d'ambiente? Nel mio xinitrc? Cosa succede se utilizzo gdm per avviare i3?
Max Coplan,

@MaxCoplan la riga sopra deve essere incollata in un terminale, se si desidera impostare questa variabile all'avvio, è possibile impostarla in .xinitrc, sì. Inoltre, potrebbe essere impostato in un file .zshrc / .bashrc o in un file env personale.
Gabriel Ziegler,

1
Inoltre, non riesco a trovarlo su Ubuntu 18.04 LTS
Max Coplan

(impossibile trovare gsd-xsettings)
Max Coplan

3

Installa gnome-flashback con:

apt install -y gnome-flashback

Quindi clonare questo repository

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

Installa con

make install

Quindi riavviare e scegliere i3 + Gnomecome sessione.

Dovresti aver finito.


Grazie. Ho seguito questa guida con Ubuntu 19.10 ma questo non sembra funzionare più. Accedere alla sessione GNOME + i3 risponde con un logout immediato e tornare a GDM. Il mio syslog suggerisce che qualcosa non va in / usr / bin / i3-gnome
Mario,

Ho trovato questo fork i3-gnome github.com/deuill/i3-gnome-flashback che funziona per me su Ubuntu 19.10.
Mario,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.