显示器随机进入错误位置

显示器随机进入错误位置

在 Mac Mini 上运行 Xubuntu 14.04,使用开源 ATI 驱动程序(更多信息见下文)。

在 Xorg 中运行一段时间后,显示屏会“重新排列”,因此屏幕的开始和结束(至少是水平方向)位于错误的位置。

重新启动 X 服务器似乎没有任何作用(如果我完全关闭 X,终端会出现相同的显示问题...它会从错误的地方启动)。

重新启动系统即可解决问题。

不确定该如何称呼这个问题——我应该从哪里开始寻找?

艺术家演绎

lshw -c video报告:

*-display UNCLAIMED     
   description: VGA compatible controller
   product: Whistler [Radeon HD 6630M/6650M/6750M/7670M/7690M]
   vendor: Advanced Micro Devices, Inc. [AMD/ATI]
   physical id: 0
   bus info: pci@0000:01:00.0
   version: 00
   width: 64 bits
   clock: 33MHz
   capabilities: pm pciexpress msi vga_controller bus_master cap_list
   configuration: latency=0
   resources: memory:90000000-9fffffff memory:a8800000-a881ffff ioport:2000(size=256) memory:a8820000-a883ffff
  *-display UNCLAIMED
   description: Display controller
   product: 2nd Generation Core Processor Family Integrated Graphics Controller
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 09
   width: 64 bits
   clock: 33MHz
   capabilities: msi pm cap_list
   configuration: latency=0
   resources: memory:a8000000-a83fffff memory:a0000000-a7ffffff ioport:3000(size=64)

答案1

由于 Ubuntu 14.04 开源驱动程序附带了一个特殊的视频补丁,因此安装 ATI 显卡官方驱动程序的机会有时很小,有时则不是那么小。我原以为这个补丁错误只会影响 NVIDIA 显卡,但似乎 ATI 显卡也会有同样的问题。

有时开源驱动程序与 ATI 显卡配合得很好,但有时你会得到像你这种情况一样奇怪的结果。要解决这个问题,你应该从系统中删除 ATI 驱动程序,删除 xorg.conf,然后完全重新安装 xorg,最后重新配置 Xorg。

所有这些操作最好在控制台终端中执行,要进入控制台,您必须Ctrl+Alt+F1在登录提示符下按下,然后使用您的用户名和密码登录。因此,在实际运行这些命令之前,最好先将这些命令写在纸上。

  sudo apt-get purge fglrx*

  sudo rm /etc/X11/xorg.conf

并完全重新安装 xorg:

  sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

紧接着是:

  sudo dpkg-reconfigure xserver-xorg

最后

  sudo reboot      

以下是详实的指南致力于修复专有的 ATI 驱动程序,我曾用它解决过您的问题。我不知道它是否适合您,我从未使用过 ATI 显卡,但我认为您也应该阅读本指南的评论,因为其中也有一些有趣的建议。

相关内容