几天前,我在学校用笔记本电脑工作了一整天,没有任何问题......然后到家后,我再次打开笔记本电脑并登录。它加载了我的桌面,但 Unity 坏了,我只看到我的桌面壁纸和鼠标。没有顶部栏、侧边栏或 HUD,甚至连窗口装饰都消失了。
我尝试通过重置 compiz < sudo dconf reset -f /org/compiz
> 并重新启动 GUI < sudo service lightdm restart
> 来修复此问题。
我恢复了窗口装饰、侧边栏和顶部栏,但顶部栏还不能使用。全局菜单不工作,我也没有一个可以工作的系统托盘。
我在这里已经呆了两天了,似乎没有人能帮我解决我的问题,谷歌和 IRC 都没有成功。我希望这里有人能帮我修复 unity 问题吗?
我的系统:联想 ThinkPad W520,配备英特尔优胜者 - NVIDIA(Bumblebee 安装了 NVIDIA-319) 我的操作系统:Ubuntu 13.10
答案1
当然这是我自己的错。在学校的 Linux 课程中,我在主文件夹中创建了一个 bin 目录。我创建了一个打印的 SH 脚本hello world
,并将该脚本称为ls
。当我重新启动时,Ubuntu 会自动将我的主 bin 文件夹添加到PATH
,并且在开始时PATH
,我的系统首先在那里查看并使用了该ls
可执行文件,这个 unity 不太喜欢。我删除了可执行文件并再次完美运行。