使用 Fedora 33,它自带 Gnome DE。我想切换到 KDE Plasma。我尝试使用
sudo dnf install @kde-desktop-environment
sudo dnf group install "KDE Plasma Workspaces"
看起来已经安装了:
$ ls /usr/share/xsessions
gnome-classic.desktop gnome.desktop gnome-xorg.desktop plasma.desktop
但是当我使用 Super+L 锁定屏幕或重新启动时,密码屏幕上的任何地方都没有任何“齿轮”来更改桌面环境。
我也试过
$ switchdesk kde
Desktop now set up to run KDE.
无济于事。
$ screenfetch
/:-------------:\ josh@fedora
:-------------------:: OS: Fedora
:-----------/shhOHbmp---:\ Kernel: x86_64 Linux 5.9.8-200.fc33.x86_64
/-----------omMMMNNNMMD ---: Uptime: 12m
:-----------sMMMMNMNMP. ---: Packages: 2465
:-----------:MMMdP------- ---\ Shell: zsh 5.8
,------------:MMMd-------- ---: Resolution: 1366x768
:------------:MMMd------- .---: DE: GNOME 3.38.1
:---- oNMMMMMMMMMNho .----: WM: Mutter
:-- .+shhhMMMmhhy++ .------/ WM Theme: Nordic
:- -------:MMMd--------------: GTK Theme: Nordic [GTK2/3]
:- --------/MMMd-------------; Icon Theme: Adwaita
:- ------/hMMMy------------: Font: Cantarell 11
:-- :dMNdhhdNMMNo------------; Disk: 81G / 597G (14%)
:---:sdNMMMMNds:------------: CPU: Pentium Dual-Core T4500 @ 2x 2.3GHz
:------:://:-------------:: GPU: Mesa DRI Mobile Intel® GM45 Express Chipset (CTG)
:---------------------:// RAM: 1982MiB / 2912MiB
答案1
正如解释的那样这里,“锁定屏幕”和“登录屏幕”不是一回事。每次会话期间会话被锁定(由用户或空闲超时)时,锁定屏幕由桌面环境处理,而登录屏幕仅在会话开始时(启动)出现,并允许用户选择桌面环境。gdm
(Gnome 桌面管理器)不让我选择,但sddm
我会选择。
因此解决方案是运行systemctl disable gdm
然后systemctl enable sddm
。