AMD 驱动程序问题:无法显示分辨率

AMD 驱动程序问题:无法显示分辨率

所以,我对 Ubuntu 和 Linux 还比较陌生,我安装了最新的(Ubuntu 14.04),除了分辨率之外,一切都很顺利,所以我认为这是一个驱动程序问题,因为我有一个AMD 高清 7750也许它需要额外的专有驱动程序所以我安装了AMD Catalyst(最新版本),然后重新启动。

现在我的显示器显示Can't Display我看不到 GUI。

我可以进入终端(按Ctrl+ Alt+ F1,等) F2F3但不能进入 UI。

答案1

我猜想,当您安装专有驱动程序时,Unity 选择了超出您显示器最大分辨率的分辨率。这就是显示器显示的原因Can't Display。因此,您所要做的就是更改分辨率!

为了这:

  • 当您进入该Can't Display屏幕时,请检查您是否能听到登录声音。
    这将告诉我们您是否处于登录屏幕。
  • 然后输入您的密码并按Enter
  • 现在我们假设我们在桌面屏幕。现在尝试打开一个终端(使用Ctrl++ Altt
    然后输入以下命令:

    xrandr -s 1024x768
    

    我假设1024x768您的显示器支持该分辨率。如果不支持,请输入其他支持的分辨率。这应该会显示您的桌面。

如果这不起作用,那么我想您可以删除专有驱动程序。由于您说安装驱动程序的目的只是为了检测最大屏幕分辨率,因此您可以删除它并按照以下答案中的步骤检测最大屏幕分辨率(第一个链接更好):

  1. 如何使 Ubuntu 能够检测到我的最大屏幕分辨率?

  2. 如何在未安装专有 AMD 图形驱动程序的情况下获得显示器的最大分辨率?

答案2

有一个很好的链接可以帮助解决这个问题:
我的计算机启动时出现黑屏,我该怎么做才能修复它?

您需要做的是在 Grub 启动屏幕上,选择 Ubuntu 启动选项,然后启动恢复模式。这将在基于文本的显示中打开。

  1. 选择网络 - 这需要一些时间才能完成
  2. 选择 root - 这将带您进入终端窗口
  3. 输入以下命令:

    sudo apt-get remove --purge xorg-driver-fglrx fglrx*
    sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri fglrx-modaliases
    sudo dpkg-reconfigure xserver-xorg
    sudo apt-get install --reinstall xserver-xorg-core`
    

这将删除专有驱动程序,并确保加载开源驱动程序。
然后输入:

sudo reboot

相关内容