版权声明:本文为CSDN博主「黄志千」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/davidhzq/article/details/102872710
因为开发环境的Ubuntu服务器不敢随便折腾,所以就在自己机器装了一个,折腾来折腾去,不知道哪个环节安装、卸载出了问题,也可能是改了什么配置我没注意到。进入桌面后找不到启动器,菜单栏和标题栏了,终端可以打开,也能通过终端运行程序。
有两次是重启机器就好了,有一次是重装了桌面解决的。
自己分析了一下,出现这种问题一般还是软件的兼容性问题导致的,就是对某一个软件的安装、卸载、更改配置影响了桌面相关的组件或服务。说白了就是更改过程中没看清、没注意、不小心导致的。
总结了一下碰到类似问题,大概有7个方法可以尝试:
一、重启服务
ctrl+alt+t 打开终端,
输入命令sudo service lightdm restart
重启 lightdm。
注意,有可能你的服务不是lightdm,
输入命令sudo service gdm3 restart
重启 gdm3。
上面两种是目前最主流覆盖面最广的服务,如果是其他的自己查找一下服务名,重启一下,需要管理员权限。
二、注销重启机器
重启服务不行就试着重启一下机器,毕竟linux的图形显示系统涉及到的服务挺多的,很多服务都有关联关系。
重启之前先试一下看看能不能注销,除了屏幕菜单注销入口,输入ctrl+alt+del
也可以注销。
输入命令reboot
重启 机器。
三、重装unity桌面
如果你是unity桌面,ctrl+alt+t 打开终端,
输入命令sudo apt-get install unity
重新安装。
安装完最好重启机器(很多资料说注销就可以,实际上很多时候不重启会有奇怪的异常)。
一般Ubuntu16以前用unity桌面比较多。
四、重装gnome桌面环境
如果你是gnome桌面,ctrl+alt+t 打开终端,
输入命令sudo apt-get install gnome-shell
重新安装。
或输入命令
sudo apt-get install ubuntu-gnome-desktop
安装完最好重启机器(条件允许时最好重启)。
一般Ubuntu18以后默认是gnome桌面的。
五、重装默认桌面
原样重装原来的桌面,ctrl+alt+t
打开终端,
输入命令sudo apt-get install --reinstall ubuntu-desktop
重新安装。
命令会安装原来标配的桌面环境。
个人注:一般采用第五步的命令可以直接解决问题。安装完成后
reboot
。
六、查看安装卸载历史记录手工修复
这个需要一定的专业知识和分析能力,打开软件中心可以看到软件包的安装历史记录,卸载了什么,更新了什么,安装了什么,什么时间干的,都很清楚。
看看哪些是跟图形系统有关的,被更新、卸载了就重新还原回去。
如果没有软件中心,可以输入命令安装一个apt-get install software-center
七、还原compiz视窗参数
compiz是Ubuntu中高级窗口管理器,其中很多参数设置会从底层影响到桌面的显示。如果你曾经通过工具或其它软件不小心修改了这些参数,可能会导致显示界面混乱。
打开终端输入命令sudo dconf reset -f /org/compiz/
可以重设compiz的状态。
谨慎使用!!使用前做好备份。
最后
安装卸载或升级的过程中终端里的提示信息又密又多,还是要注意看,一不小心就歇菜了。虽然都是图形界面,但毕竟linux和windows的操作机制差别还是挺大的。
欢迎交流分享,讨论补充~ ~
参考文章《Ubuntu16_18建立返回桌面、显示桌面的快捷图标的特殊方法》
参考文章《怎么把ubuntu系统从英文修改为中文界面》