ATI Radeon HD with Catalyst driver stuck mirroring screens
I've finally gotten it to work, and it took more than simply reinstalling Ubuntu, which is why I'm answering my own question. I took the directions from http://wiki.cchtml.com/index.php/Ubuntu_Oneiric_Installation_Guide#Installing_Catalyst_Manually_.28from_AMD.2FATI.27s_site.29
These are my steps, which were important since it turns out that 64-bit breaks down in the latest 11-9 default installation.
-
Install packages:
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases
Since I'm on 64-bit, I had to add to that:
sudo apt-get install ia32-libs
-
Download the latest Catalyst package:
cd ~/; mkdir catalyst11.9; cd catalyst11.9
wget http://www2.ati.com/drivers/linux/ati-driver-installer-11-9-x86.x86_64.run
or for the new latestwget http://www2.ati.com/drivers/linux/ati-driver-installer-11-11-x86.x86_64.run
-
Create the deb packages
sh ./ati-driver-installer-11-9-x86.x86_64.run --buildpkg Ubuntu/oneiric
-
Install the deb packages
sudo dpkg -i fglrx*.deb
-
Create basic aticonfig xorg file
sudo aticonfig --initial -f
-
Set PCS:
sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"
Restart
Opened
amdcccle
with sudo and configured to dual screen (proceeded to get kicked out and log back in).At this point, go to the Displays option in ubuntu (dropdown from top-right screen) and uncheck mirror and set the desktop to span the two monitors.
And now I can finally enjoy OpenCL with two monitors in 11.10 amd64.
I have recently installed Ubuntu 11.10 64bit and used the same guide:
AMD Installing Catalyst Manually Guide
However, had to install ATI Catalyst version 11.11 after removing previous fglrx
modules.
After reboot and configure in amdcccle I ran sudo service lightdm restart
and logged back in.
Spanning monitors came up in lightdm
and carried over into session.