在网上找了很多办法,大多不行,具体原因也不太清楚,应该是Unity某些配置被改了。
我是在ubuntu14.04平台利用apt-get卸载python后,关机重启出现"打不开终端和侧边栏消失"等问题的。
最后是根据https://blog.csdn.net/terence1212/article/details/51340595 和 http://tieba.baidu.com/p/3313820526 解决这个问题的。
引用下贴吧一个层主的方法:
声明:未安装NVIDIA驱动,正常时终端运行echo $TERM显示xterm,故障后显示linux,侧边栏和顶栏消失但能进入桌面
先尝试楼主给的链接里的方法,现象同楼主,安装compizconfig-settings-manager,运行后Desktop标签下无Ubuntu Unity Plugin一项,运行 “ dconf reset -f /org/compiz/ ” 出现error:Cannot autolaunch D-Bus without X11 $DISPLAY,因此与7楼现象不同;安装unity-tweak-tool,运行“ unity-tweak-tool --reset-unity ",也显示无X11 $DISPLAY不能运行。
好,回到桌面,在桌面上右键新建文件夹,打开它,然后用鼠标跳转到 /usr/share/applications/,找到XTerm或者UXTerm的图标,双击打开,再运行“ unity-tweak-tool --reset-unity ",没有报错,问题解决,运行echo $TERM显示xterm
总结一下上面的做法:
正如上面所述,我们已经不能通过CTRL+ALT+T打开终端了,只能通过CTRL+ALT+F1打开命令行模式:
按CTRL+ALT+F1打开命令行模式
安装compizconfig-settings-manager:
sudo apt-get install compizconfig-settings-manager
运行compizconfig-settings-manager软件:
DISPLAY=:0 ccsm
按Ctrl+Alt+F7返回
按Ctrl+Alt+F7返回
打开ubuntu Unity plugin。 如下图所示,你们显示应该和我的不同,因为这是我打开Ubuntu unity plugin后的。打开的过程可能会遇到一些提示框,确认即可。
然后重启
sudo reboot
重启后发现还是一样没变,我有点怀疑上面的操作(打开unity plugin)的实际效果,不过因为不确定是否对下面操作有影响,所以也写在上面了。主要是下面的操作起作用:
通过CTRL+ALT+F1打开命令行模式,运行下列命令
dconf reset -f /org/compiz/
unity –reset-icons &disown
运行该指令如果有问题,出现error:Cannot autolaunch D-Bus without X11 $DISPLAY,继续以下操作:
安装unity-tweak-tool
sudo apt-get install unity-tweak-tool
运行下列命令
unity-tweak-tool --reset-unity
如果上面命令还出现 X11 $DISPLAY不能运行,继续下列操作:
按Ctrl+Alt+F7返回
按Ctrl+Alt+F7返回
在桌面上右键新建文件夹,打开它,然后用鼠标(点击左边的Computer)跳转到 /usr/share/applications/,找到XTerm或者UXTerm的图标,双击打开,再运行“ unity-tweak-tool --reset-unity ",没有报错,问题解决
辛苦各位了,不得不说ubuntu安装卸载软件也是有多要学的东西,如果还有问题,可以在网上继续找找原因,查找这些问题的答案还真是个递归的过程,越陷越深。
原文地址:https://www.cnblogs.com/thougr/p/9689078.html