升级到Ubuntu 14.04的时候Kaijia遇到了很多问题(两个LTS版本之间的升级就是各种坑爹),于是Kaijia决定重新安装系统。Ubuntu 14.04装完之后安装了Nvidia驱动和Bumblebee,接下来就是安装KDE桌面了。Kaijia使用了标准的安装方法:
安装完成之后注销了Unity进入KDE界面看了一下不错,KDE 4.13在性能和稳定性上改进很大。但当Kaijia重新进入Unity界面时就遇到麻烦了,Unity界面变成KDE风格了!细节上的变化是运行GTK软件会自动变成Oxygen风格(例如截图中的Firefox浏览器)。系统菜单栏也会有变化,例如输入法功能将会被一个找不到图片的小图标代替。 UBUNTU 14.04中UNITY界面KDE风格化问题 Kaijia一开始以为是个意外,于是又重装了一次系统,再次进入KDE后还是会出现Unity界面KDE风格化的问题。同时Kaijia发现,虽然安装了KDE,但如果不运行,系统就不会发生变化,只要启动了KDE界面,Unity就会受到影响。简单的说,KDE的一个组建影响到了Unity或者是GTK的配置问题,但KDE和Unity相互独立的,不可能存在干扰,那么唯一一种可能性就是Oxygen-Gtk,一个在KDE环境下更好地显示GTK程序界面的兼容层。 搜索了Synaptic,找到了两个Oxygen-Gtk组件包,于是Kaijia果断卸载了此功能:
卸载后完这两个包之后,Kaijia查找了一下找到了这两个包相关的配置文件,目前找到了两个相关文件:
在Nautilus中按Ctrl-H显示隐藏的文件,然后找到这两个文件删除,或者使用终端操作:
删除这两个配置文件后注销Unity,下次进入时界面就恢复正常了。 |