在Debian 12.x上安装和切换桌面环境
作者: 2024-06-17 12:02:09
标签:
环境:Debian 12.x
前言:我在虚拟机中安装了Debian 12版本的操作系统,并选择了KDE桌面。这样做是为了日常使用Linux操作系统。
在安装KDE桌面后,会自动安装一个sddm。sddm是一个显示管理器,可以用于切换桌面系统。
安装XFCE桌面:
sudo apt install xfce4
执行完这条命令后就会安装XFCE桌面。执行期间可能会让你选择使用哪个桌面管理器。安装了XFCE后会多出一个LightDM显示管理器,而KDE默认带有一个SDDM管理器。选择一个即可。个人认为SDDM更加美观,而LightDM过于简洁,有点单调。安装完成后,系统中会有多个XFCE桌面,那么要如何切换呢?
如图:
点击这个桌面会话,选择XFCE即可。然后登录后就会进入XFCE桌面。
遇到的问题及其解决方法:
在这期间,我遇到一个问题,再次切换到KDE桌面后,不知为何无法通过SDDM登录root用户了。再三确认密码没输错,并且命令行下可以正常登录。一番排错后,得出以下解决办法:
-
编辑
/etc/pam.d/sddm
文件,将auth required pam_succeed_if.so user !=root quiet_success
前加#注释掉。 -
编辑
/root/.bashrc
,在文件末尾追加tty -s && mesg n
。这个命令是以防止在登录时向root用户的终端发送欢迎消息或其他通知。这是因为在图形界面登录时,终端并不存在,而mesg n
命令会导致错误信息的输出。 - 重启SDDM显示管理器服务和加载文件更改,或者直接重启系统。
卸载XFCE桌面
在网上搜索许多结果后,发现并不能完全卸载XFCE桌面,因为还是可以通过桌面管理器切换桌面。经过我的一番摸索,要想彻底删除XFCE相关库与组件请使用以下命令:
#删除所有有关库与组件,但是保险起见,还是多看一眼确认一下是否匹配到的有XFCE以外的文件,避免误删,亲测有效
sudo apt remove *xfce4*
#清除残余文件
sudo apt autoremove
#清楚系统缓存
sudo apt clean
再次重启显示管理器发现桌面选项已经没有XFCE选项,完毕!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。