我做了一个新的Ubuntu21.04安装,安装了Gnome会话(sudo apt install gnome-session),重新启动,在登录窗口中选择了Gnome (尝试了Wayland和X11) (您必须输入用户密码才能登录到系统),安装了Gnome-微调(sudo apt install gnome-tweaks)和Gnome-扩展(sudo apt install gnome-shell-extensions),以便能够更改Gnome主题。
但令我惊讶的是,Gnome中Gnome主题的下拉列表只显示了Default (这是Adwaita主题,因为我使用的是Gnome会话)和Yaru Light。
如果我在启动时更改为Ubuntu会话,我会看到相同的两个条目,但是Default主题现在是Yaru (黑暗版本),因为我在Ubuntu会话中。
我的问题是:是否可以在Ubuntu21.04的Gnome会话下使用Yaru Gnome-Shell主题(黑暗主题)?如果是,那么如何,最好不用额外的资源,因为Yaru Gnome-Shell主题已经安装,但不能访问?
发布于 2021-07-26 17:10:02
<#>Disclaimer:如果在下面的过程中有任何错误,将锁定到gdm3登录屏幕中的登录循环.在这种情况下,您需要选择Ubuntu或Ubuntu会话并编辑更改。
使用以下命令创建三个本地目录
sudo mkdir -p /usr/local/share/xsessions /usr/local/share/wayland-sessions /usr/local/share/gnome-shell/modes将Xorg桌面文件上的GNOME和GNOME复制到前面两个目录中。
sudo cp /usr/share/xsessions/gnome-xorg.desktop /usr/local/share/xsessions/
sudo cp /usr/share/wayland-sessions/gnome.desktop /usr/local/share/wayland-sessions/打开上面的文件,我将显示下面一个文件的示例
sudo nano /usr/local/share/xsessions/gnome-xorg.desktop需要从下面的内容编辑Exec=行
[Desktop Entry]
Name=GNOME on Xorg
Comment=This session logs you into GNOME
Exec=/usr/bin/gnome-session --session=gnome
TryExec=/usr/bin/gnome-session
Type=Application
DesktopNames=GNOME
X-GDM-SessionRegisters=true
X-Ubuntu-Gettext-Domain=gnome-session-3.0Exec=行应按以下方式编辑。
Exec=env GNOME_SHELL_SESSION_MODE=myyaru /usr/bin/gnome-session --session=gnome将ubuntu.json文件从/usr/share/gnome-shell/modes/复制到/usr/local/share/gnome-shell/modes/目录,并使用以下命令重命名为myyaru.json
sudo cp /usr/share/gnome-shell/modes/ubuntu.json /usr/local/share/gnome-shell/modes/myyaru.json编辑上述文件,使其具有以下内容。
sudo nano /usr/local/share/gnome-shell/modes/myyaru.json内容:
{
"parentMode": "user",
"stylesheetName": "Yaru/gnome-shell.css",
"themeResourceName": "/theme/Yaru/gnome-shell-theme.gresource"
}全部设置好了,现在我们需要在/usr/share/gnome-shell/theme目录中创建一个指向/usr/local/share/gnome-shell的符号链接。
sudo ln -s /usr/share/gnome-shell/theme /usr/local/share/gnome-shell/theme重新登录应该会产生重新启动的效果。
这样你就不用担心雅鲁主题包的更新了。因为您在本地目录中有符号链接。
Exec=行在gnome.desktop中也可以在/usr/local/share/wayland-sessions中进行更改。
现在,“默认”主题变成了Yaru。


注:调整不限于路径,文件名,信任等。以上程序符合您的要求。
https://askubuntu.com/questions/1354203
复制相似问题