我最近升级到了 Ubuntu 12.04,由于我不喜欢 unity,所以我安装了 Xubuntu 包并且改用 XFCE。
因为我有 Radeon HD5770,所以我也安装了 fglrx 驱动程序。
一切都很顺利(除了发布后更新的 fglrx 驱动程序在安装时出现错误,并且 Ubuntu 认为它们没有安装,而实际上它们已经安装)。
我在 amdcccle 程序中配置了我的显示设置(双显示器,VGA 上的 17 英寸 CRT 和 DVI 上的 17 英寸 LCD),一切都很完美。
然后,两天前,我不小心点击了 XFCE“设置”管理器中的“显示”设置。之后,一切都乱了。
现在,我通常以 1152x854 的分辨率运行 CRT,以 1280x1024 的分辨率运行 LCD,将 CRT 作为主显示器(带面板),将 LCD 作为不带面板的显示器等,只是为了在我想将其他窗口拖到那里时显示它们。
现在的问题是,如果我将 CRT 设置为 1152x864,它实际上会停留在 1280x1024,并且一半的东西都会从屏幕上掉下来。
它还将 LCD 设置为 1280x1024,但随后将 CRT 显示屏覆盖在其上,并在右侧和底部边缘以 L 形覆盖不同的壁纸。
简而言之,一切都没有意义,一切都是 FUBAR。
我尝试通过 synaptic 卸载 fglrx,并重命名 xorg.conf 以及具有监视器设置的 xfce XML 文件,但仍然没有意义。
另一方面,Unity 目前可以正常设置所有内容,因此问题似乎只出在 XFCE 上。
无论如何,我甚至无法找回 fglrx 驱动程序,当我重新安装它们时,我无法再运行 amdccle,因为它说驱动程序未安装!!
有人能帮我重置 XFCE 设置,这样显示器就不会因为虚拟桌面尺寸不正确而出现问题,而且我还能恢复 fglrx 驱动程序的运行吗?我真的不想格式化、重新安装,也不想经历这么多麻烦,但看来我可能不得不这么做 :(
答案1
请尝试按照我对这个问题的回答进行操作。卸载 ati fglrx 驱动程序后,ubuntu 11.10 无法启动
这会将所有显示驱动程序恢复到出厂状态。
完成所有步骤后,尝试重新安装 amd 驱动程序。