Como o i3 usa as configurações do gnome no Ubuntu 18.04

12

No passado (provavelmente 16.04), a simples execução gnome-settings-daemonpermite que as configurações do gnome funcionem no i3, incluindo configurações do hidpi, teclas de mídia e preferências do touchpad.

No Ubuntu 18.04, não há gnome-settings-daemon. Este daemon é dividido em vários daemons no /usr/lib/gnome-settings-daemon/diretório Incluir gsd-xsettings, gsd-mouseetc. No entanto, a execução destes parece não ter efeitos. Eu tenho as linhas ...

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

... no final do meu .config/i3/config. No entanto, nenhuma das configurações do meu gnomo entra em vigor na minha i3sessão. Eu tenho que executá-los de uma maneira diferente?

ssquidd
fonte

Respostas:

3

Tente configurar a variável de ambiente XDG_CURRENT_DESKTOP = Gnome e, em seguida, execute o daemon, por exemplo

 XDG_CURRENT_DESKTOP=Gnome; gsd-xsettings
Gabriel Ziegler
fonte
Onde eu defino essa variável de ambiente? No meu xinitrc? E se eu usar o gdm para iniciar o i3?
Max Coplan
@ MaxCoplan, a linha acima deve ser colada em um terminal; se você quiser que essa variável seja configurada na inicialização, poderá configurá-la em .xinitrc, sim. Além disso, ele pode ser definido em um arquivo .zshrc / .bashrc ou em um ambiente pessoal.
Gabriel Ziegler
Além disso, não consigo encontrar isso no Ubuntu 18.04 LTS
Max Coplan
(não é possível encontrar o gsd-xsettings)
Max Coplan
3

Instale o gnome-flashback com:

apt install -y gnome-flashback

Então clone este repositório

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

Instale com

make install

Em seguida, reinicie e escolha i3 + Gnomecomo sessão.

Você deveria terminar.

glsorre
fonte
Valeu. Eu segui este guia com o Ubuntu 19.10, mas isso parece não funcionar mais. O login na sessão do GNOME + i3 responde com um logout imediato e retorna ao GDM. Meu syslog sugere que algo está errado em / usr / bin / i3-gnome
Mario
Encontrei este fork do i3-gnome github.com/deuill/i3-gnome-flashback que funciona para mim no Ubuntu 19.10.
27619 Mario Mario