所以,我对 Ubuntu 和 Linux 还比较陌生,我安装了最新的(Ubuntu 14.04),除了分辨率之外,一切都很顺利,所以我认为这是一个驱动程序问题,因为我有一个AMD 高清 7750也许它需要额外的专有驱动程序所以我安装了AMD Catalyst(最新版本),然后重新启动。
现在我的显示器显示Can't Display
我看不到 GUI。
我可以进入终端(按Ctrl+ Alt+ F1,等) F2,F3但不能进入 UI。
答案1
我猜想,当您安装专有驱动程序时,Unity 选择了超出您显示器最大分辨率的分辨率。这就是显示器显示的原因Can't Display
。因此,您所要做的就是更改分辨率!
为了这:
- 当您进入该
Can't Display
屏幕时,请检查您是否能听到登录声音。
这将告诉我们您是否处于登录屏幕。 - 然后输入您的密码并按Enter。
现在我们假设我们在桌面屏幕。现在尝试打开一个终端(使用Ctrl++ Alt)t。
然后输入以下命令:xrandr -s 1024x768
我假设
1024x768
您的显示器支持该分辨率。如果不支持,请输入其他支持的分辨率。这应该会显示您的桌面。
如果这不起作用,那么我想您可以删除专有驱动程序。由于您说安装驱动程序的目的只是为了检测最大屏幕分辨率,因此您可以删除它并按照以下答案中的步骤检测最大屏幕分辨率(第一个链接更好):
答案2
有一个很好的链接可以帮助解决这个问题:
我的计算机启动时出现黑屏,我该怎么做才能修复它?。
您需要做的是在 Grub 启动屏幕上,选择 Ubuntu 启动选项,然后启动恢复模式。这将在基于文本的显示中打开。
- 选择网络 - 这需要一些时间才能完成
- 选择 root - 这将带您进入终端窗口
输入以下命令:
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