i3 如何在 Ubuntu 18.04 中使用 gnome 设置

i3 如何在 Ubuntu 18.04 中使用 gnome 设置

在过去(可能是 16.04),只需运行gnome-settings-daemon即可让 gnome 设置在 i3 中工作,包括 hidpi 设置、媒体键和触摸板首选项。

在 Ubuntu 18.04 中,没有gnome-settings-daemon。此守护进程被拆分为/usr/lib/gnome-settings-daemon/目录中的几个守护进程。包括gsd-xsettingsgsd-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。但是,我的 gnome 设置都没有在我的会话中生效i3。我是否必须以不同的方式运行它们?

答案1

尝试设置环境变量 XDG_CURRENT_DESKTOP=Gnome,然后运行守护进程,例如

 XDG_CURRENT_DESKTOP=Gnome; gsd-xsettings

答案2

使用以下命令安装 gnome-flashback:

apt install -y gnome-flashback

然后克隆存储库

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

安装

make install

然后重新启动并选择i3 + Gnome作为会话。

你应该完成了。

相关内容