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


12

过去(可能是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会话中生效。我是否必须以其他方式运行它们?

Answers:


3

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

 XDG_CURRENT_DESKTOP=Gnome; gsd-xsettings

在哪里设置此环境变量?在我的xinitrc中?如果我使用gdm启动i3怎么办?
Max Coplan

@MaxCoplan将以上行粘贴到终端中,如果要在启动时设置此变量,则可以在.xinitrc中进行设置,可以。同样,它可以在.zshrc / .bashrc或个人环境文件中设置。
加布里埃尔·齐格勒

1
另外,我在Ubuntu 18.04 LTS上找不到此文件
Max Coplan

(找不到gsd-xsettings)
Max Coplan

3

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

apt install -y gnome-flashback

然后克隆存储库

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

用安装

make install

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

您应该完成。


谢谢。我在Ubuntu 19.10上遵循了本指南,但这似乎不再起作用。登录到GNOME + i3会话会立即注销并返回GDM。我的系统日志表明/ usr / bin / i3-gnome中出了点问题
Mario

我在Ubuntu 19.10上找到了适用于我的i3-gnome分支github.com/deuill/i3-gnome-flashback
马里奥(Mario)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.