我需要帮助解决运行 ATI Radeon 开源驱动程序的 13.04 版的双显示问题

我需要帮助解决运行 ATI Radeon 开源驱动程序的 13.04 版的双显示问题

我在 Dell Precision M6500 上全新安装了 13.04。之前我运行的是 12.04 LTS。我的笔记本电脑配有 ATI Mobility Radeon HD 5870 适配器,我使用的是开源驱动程序。

在启动时插入外部显示器可启用镜像,默认情况下这很不错。由于我想关闭它来扩展我的显示器,因此我使用显示适配器实用程序取消选中镜像并应用。大约 50% 的时间,我会遇到 Unity 和/或 Compiz 崩溃的情况。

我失去了启动器和窗口上的标题栏,也无法更改窗口。这真是太可怕了,因为 12.04 LTD 没有这个问题。要恢复我的应用程序,我按 Ctrl-Alt-F1 进入终端,登录,祈祷好运,然后运行:

unity --replace
or
DISPLAY=:0 unity --replace

然后我按 Ctrl-Alt-F7 并祈祷我的应用程序再次响应,以便我可以关闭它们并重新启动。如果我的应用程序没有响应,我将从控制台终端尝试此操作:

DISPLAY=:0 compiz --replace

有时这会让我的应用程序恢复,尽管没有 Unity。至少我可以轻轻地关闭它们。如果我无法恢复我的应用程序,我必须关闭我可以关闭的应用程序,然后通过 Ctrl-Alt-Del 和 home 重新启动,这样我的隐藏应用程序就会崩溃。

当我使用 Shutter 时,以及有时访问 Stormcloud 天气应用程序时,Unity/Compiz 也会崩溃。

我尝试了专有的 ATI 驱动程序,但效果更差,默认情况下镜像处于打开状态,尝试通过 ATI 实用程序或 Ubuntu 显示管理器取消镜像也不起作用。我还遇到了虚拟显示适配器分辨率错误,我还没准备好手动维护 xorg.conf 文件。

以下是我的系统的一些显示细节:

jim@jim-Precision-M6500:~$ lspci -nnk | grep -i vga -A3
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Broadway XT [Mobility Radeon HD 5870] [1002:68a0]
Subsystem: Dell FirePro M7820 [1028:12ef]
Kernel driver in use: radeon
01:00.1 Audio device [0403]: Advanced Micro Devices [AMD] nee ATI Juniper HDMI Audio [Radeon HD 5700 Series] [1002:aa58]
jim@jim-Precision-M6500:~$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD JUNIPER
OpenGL version string: 3.0 Mesa 9.1.1

Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes


Unity 3D supported: yes

所以我现在非常沮丧,每天 3 到 5 次 Unity 崩溃是毫无意义的。

有什么建议吗?

谢谢

答案1

答案2

我的计算机设置也遇到了类似的问题。我在桌面上安装了 13.04,使用两个显示器,与你的情况类似,当我尝试取消选择镜像显示选项时,我的计算机会丢失启动器和窗口上的标题栏,也无法更改窗口。

以下是我的修复方法。(抱歉,我没有图片,我还不知道怎么做)1. 转到软件更新程序并单击“设置”,然后选择“附加驱动程序”选项卡。确保选择了正确的驱动程序...在我的计算机上,它是“X.org X server...”驱动程序。

  1. 进入“Ubuntu 软件中心”,在搜索栏中输入“xorg”,安装“NVidia 二进制 X.Org 驱动程序”

  2. 返回显示并取消选择镜像选项它应该可以工作。

此外,当我使用 12.04 时,我遵循了上面的步骤 1,但对于步骤 2,必须安装通过在软件中心输入“ATI”找到的“ATI 二进制 X.Org 驱动程序”,然后执行步骤 3。通过输入“amd”并调整 amd 催化剂设置来搜索应用程序。

我希望这会有所帮助,它对我有用。

相关内容