![GNOME 桌面和 SDDM 中的 Ubuntu 有什么区别?](https://linux22.com/image/1020705/GNOME%20%E6%A1%8C%E9%9D%A2%E5%92%8C%20SDDM%20%E4%B8%AD%E7%9A%84%20Ubuntu%20%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
我在我的机器上安装了 Kubuntu,然后决定尝试常规的 GNOME 桌面。因此,我安装ubuntu-gnome-desktop
并从运行 SDDM 的欢迎屏幕登录。
这是一次使用两个会话的成功尝试,但是...
它还导致 SDDM 中出现了 GNOME 和(普通)Ubuntu 的条目,其中一些是重复的并且排序很奇怪:
- GNOME 经典
- Xorg 上的 GNOME
- Xorg 上的 GNOME...(重复)
- 等离子体
- Ubuntu
- GNOME(Wayland)
- Wayland 上的 Ubuntu(Wayland)
- 等离子(Wayland)(Wayland)
我有两个问题:
GNOME on Xorg
和Ubuntu
或GNOME (Wayland)
和之间有区别吗Ubuntu on Wayland
?我该如何组织(删除、重命名和重新排列)*此处显示的条目?
我实际上尝试过查找 SDDM 文档,但无法找到,因为没有,/etc/sddm.conf
而且我不太了解这里发生的事情...
¯\_( ツ )_/¯
PS. 我正在运行 Kubutnu 20.10。
答案1
正如评论中所建议的,在浏览文件夹之后,/usr/share/{xsessions,wayland-sessions}/
我对里面发生的事情有了一点了解。
我还能够找到 GNOME 和 Ubuntu 会话之间的区别......(在技术层面但本身不可见),以及如何重命名和重新排列菜单中的条目。
为了重新排列条目,我在条目前面加上了数字,以指示如何读取它们。我还将那些我不想显示的条目的
扩展名从 改为.desktop
。.disabled
得到的条目如下:
$ ls -l /usr/share/xsessions
... 0-plasma.desktop
... 1-ubuntu.desktop
... 2-gnome-classic.desktop
... gnome.disabled -> gnome-xorg.disabled
... gnome-xorg.disabled
显示相应文件时,我可以更改桌面会话名称以获得更好的一致性:
例如
$ sudo vim /usr/share/xsessions/gnome-xorg.desktop
...
[Desktop Entry]
Name=GNOME on Xorg
Comment=This session logs you into GNOME
...
将后面的内容更改Name
为您需要的任何内容,或者按照我的情况进行更改Gnome
(因为我更喜欢标题大小写而不是全部大写)。
对于 Wayland 会话,我注意到 SDDM 已经添加了自己的标签:(Wayland)
所以我从名称中删除了它。
GNOME on Xorg -> Gnome # Since I don't understand Xorg, I'll remove that.
# I also know GNOME has all caps, but I prefer no caps.
Ubuntu on Wayland -> Ubuntu # Since SDDM already adds (Wayland) by default.
Plasma (Wayland) -> Plasma # Because SDDM added an additional (Wayland).
由于发现gnome.desktop
(后来被我重命名)指向gnome-xorg.desktop
,这导致 SDDM 中出现重复条目。
最后,它们之间的区别在于通过 DMubuntu.desktop
运行命令时有几个环境变量。gnome-desktop
我应该提到,这是探索性编程,因此关注此内容的人们必须准备好使用显示管理器。
谢谢。