2012/05/05

Ubuntu 12.04 LTS に RADEON HD 4550 ドライバを入れたらデュアルディスプレイが出なくなった

Windows XP マシンとして長年使ってきたデスクトップマシンがあるのですが、XP のサポートもあと2年を切ったし、最近は Ubuntu を使うことも増えていることもあって、そのマシンも Ubuntu に切り替えてみることにしました。

で、 Ubuntu 12.04 LTS (64bit) をインストールしたところまでは良かったのですが、グラフィックドライバは純正のものを入れておいた方が良かろうと思い、
How To Install AMD ATI Catalyst 12.4 Display Driver On Ubuntu 12.04/11.10
を参考に以下の処理を行ったのです。
(そのマシンのグラポは GV-R455D3-512I、Radeon HD 4550 を搭載している)

$ sudo sh /usr/share/ati/fglrx-uninstall.sh
$ sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx
$ cd ~/; mkdir catalyst12.4; cd catalyst12.4/
$ wget -O amd-driver-installer-12-4-x86.x86_64.run http://goo.gl/VGYWP
$ chmod +x amd-driver-installer-12-4-x86.x86_64.run
$ sudo sh ./amd-driver-installer-12-4-x86.x86_64.run

とすると、確かに以下のような画面が現れて、Install Driver x.xxx on X.Org を選択するとインストールは終了。


$ sudo aticonfig --initial -f
$ sudo reboot

で、リブートしたのだけれど、System Settings → Displays で Mirror displays のチェックを外すと、"The selected configuration for displays could not be applied" のメッセージが…

うん?
何でだろう…
悩むこと約1時間
もしやと思ってコントロールパネルを開いてみる。

$ sudo amdcccle


おっと、「クローンされたディスプレイ」になっているではないですか。
これを「マルチディスプレイ デスクトップ」に変更してOK。
再起動してから、System Settings → Displays で Mirror displays のチェックを外すと、ちゃんとデュアルディスプレイで表示することができました。

ちなみに、amd-driver-installer-12-4-x86.x86_64.run の最新版は以下の AMD のホームページからダウンロードすることができます。
http://www.amd.com/jp/Pages/AMDHomePage.aspx

0 件のコメント: