安装 amd catalyst 驱动程序后无 GUI

安装 amd catalyst 驱动程序后无 GUI

我正在运行搭载 64 位 Ubuntu 14.04 的 DELL inspiron 3537。

四处打听我决定为电脑安装驱动程序。以下是我所做的:

  • 安装英特尔驱动程序从这里
  • 重启(一切正常)
  • 安装 amd 驱动程序从这里
  • 重启

现在,greeter 工作正常,但登录时一片空白。没有统一,没有桌面,什么都没有。也没有反应。鼠标可以使用,不会冻结,我可以tty正常来回切换屏幕。lightdm正在运行

我访问tty1并尝试通过输入来打开浏览器google-chrome。我收到一条错误消息,提示gtk-warning: cannot open display

经过进一步挖掘,我发现我可以执行export DISPLAY=:0并运行 GUI 应用程序。

我做的第一件事就是安装 compiz 管理器,结果正如我所料,unity 被禁用了。所以我重新启用了它,以及 openGL(以及 unity 所需的其他一些东西)。还是没有反应。

我不断尝试不同的方法,但都无济于事。最后,我想我找到了某物- 几乎我尝试运行的每个应用程序都抱怨无法加载libGL.so.1。我在 Google 上搜索过这个问题,最后安装了一个名为的软件包libgl1-mesa-glx,但即使重启后,问题仍然存在。

我注意到的另一件事是没有xorg.xconf文件中/etc/X11/。有几个备份和一个故障安全conf文件。我尝试停止 lightdm,然后将其中一些复制到其中,如下所示:

sudo service lightdm stop
sudo cp xorg.xcong-backup-14091923423.conf xorg.conf
sudo service lightdm start

但之后它就无法启动了。删除文件可以解决问题。我尝试了几个备份,但没有任何效果。

我仍然怀疑那libgGL.so.1件事。我可以在计算机上的几个地方找到它,以下是我认为的几个相关的地方:

/home/usr/lib/i386-linux-gnu/mesa/libGL.so.1
/home/usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0
/home/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
/home/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0

更新 ldconfig -p | grep libGL告诉我该库有一个指向错误目录的符号链接(即,/usr/lib/而不是/home/usr/lib)。我在那里添加了一个符号链接,现在登录时 nautilus 启动了,但仍然没有 unity 启动器或面板。

相关内容