带有Catalyst驱动程序的ATI Radeon HD卡住了镜像屏幕

在11.10中,我用新的Radeon HD 6970卡取代了我老化的Nvidia卡。 单卡有两个DVI输出端口,我连接到两个显示器。 我安装了Catalyst 11.9版,我无法按照自己的方式设置多台显示器。 我试过了:

$ sudo amdcccle 

并将模式设置为单个桌面多个监视器,每当我这样做时Unity崩溃,我回到登录屏幕。 Xorg。*。日志文件中没有任何内容可供我发布。 只有一张卡,所以我不认为xinerama在这里会有任何帮助。 有人有主意吗?

编辑:这是我的xorg.conf文件:

 Section "ServerLayout" Identifier "aticonfig Layout" Screen 0 "aticonfig-Screen[0]-0" 0 0 EndSection Section "Module" EndSection Section "Monitor" Identifier "aticonfig-Monitor[0]-0" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" EndSection Section "Monitor" Identifier "0-DFP3" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" Option "PreferredMode" "1280x1024" Option "TargetRefresh" "60" Option "Position" "0 0" Option "Rotate" "normal" Option "Disable" "false" EndSection Section "Monitor" Identifier "0-CRT1" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" Option "PreferredMode" "1280x1024" Option "TargetRefresh" "75" Option "Position" "0 0" Option "Rotate" "normal" Option "Disable" "false" EndSection Section "Device" Identifier "aticonfig-Device[0]-0" Driver "fglrx" Option "Monitor-DFP3" "0-DFP3" Option "Monitor-CRT1" "0-CRT1" BusID "PCI:5:0:0" EndSection Section "Device" Identifier "amdcccle-Device[5]-1" Driver "fglrx" Option "Monitor-DFP3" "0-DFP3" BusID "PCI:5:0:0" Screen 1 EndSection Section "Screen" Identifier "aticonfig-Screen[0]-0" Device "aticonfig-Device[0]-0" DefaultDepth 24 SubSection "Display" EndSubSection EndSection Section "Screen" Identifier "amdcccle-Screen[5]-1" Device "amdcccle-Device[5]-1" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection 

我终于得到了它的工作,它不仅仅是重新安装Ubuntu,这就是我回答我自己的问题的原因。 我从http://wiki.cchtml.com/index.php/Ubuntu_Oneiric_Installation_Guide#Installing_Catalyst_Manually_.28from_AMD.2FATI.27s_site.29获取了指示。

这些是我的步骤,这很重要,因为事实certificate在最新的11-9默认安装中64位发生故障。

  1. 安装包:

    sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

    因为我是64位的,所以我不得不补充一点:

    sudo apt-get install ia32-libs

  2. 下载最新的Catalyst包:

    cd ~/; mkdir catalyst11.9; cd catalyst11.9
    wget http://www2.ati.com/drivers/linux/ati-driver-installer-11-9-x86.x86_64.run
    或者是最新的
    wget http://www2.ati.com/drivers/linux/ati-driver-installer-11-11-x86.x86_64.run

  3. 创建deb包

    sh ./ati-driver-installer-11-9-x86.x86_64.run --buildpkg Ubuntu/oneiric

  4. 安装deb软件包

    sudo dpkg -i fglrx*.deb

  5. 创建基本的aticonfig xorg文件

    sudo aticonfig --initial -f

  6. 设置PCS:

    sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"

  7. 重新开始

  8. 用sudo打开amdcccle并配置为双屏幕(继续被踢出并重新登录)。

  9. 此时,转到ubuntu中的Displays选项(从右上角的屏幕下拉)并取消选中镜像并将桌面设置为跨越两个监视器。

现在我终于可以在11.10 amd64中使用两台显示器享受OpenCL。

我最近安装了Ubuntu 11.10 64bit并使用了相同的指南:

AMD安装Catalyst手动指南

但是,在删除以前的fglrx模块后,必须安装ATI Catalyst版本11.11。

重新启动并在amdcccle中配置后,我运行了sudo service lightdm restartsudo service lightdm restart登录。

跨越的监视器出现在lightdm并进入会话。

我有同样的东西,使用Mobility Radeon HD 5000系列卡。 每次“应用”后催化剂都会关闭,而不会实际执行任何操作,如果我通过终端调用它,则不会出现任何消​​息来说明程序关闭/崩溃。 经过几轮重新启动后,按照Catalyst的要求,Unity启动器,Dash和Tray突然完全消失了。 统一–reset或–reinstall没有效果。 我不得不重新安装整个东西。