最近、ThinkPad X100e を購入したのですが、こいつはグラフィックスカードが ATI の HD3200 相当だったので X11 のドライバの xf86-video-ati とか色々触っていたわけなのであります。
で、色々いじってみると、 X11 の ati の radeon ドライバでは HD5450 が動作するみたいだったのでいよいよ満を持してグラフィックスカードを交換してトライしてみよう。と言うことになったのであります。
購入したのは玄人志向の RH5450-LE512HD/D3/HS。ドスパラで購入したのですが、その時、ASUS の HD5570 が5,980yen だったのでどっちにしようか悩み、店員さんに確認したのですが、僕の PC は AthlonX2 4600+ で電源は 350W。店員さん曰く「350W で HD5570 はきついかもしれないですねー。」と言うことで HD5450 にしたのでありました。
ファンレス・ロープロファイルなのであります。
まずはこのグラフィックスカードを Windows7 で試してみました。Windows エクスペリエンスで確認してみると、以前使っていたHD 4350と比較です。以前比較したのはここにあますね。
グラフィックス性能がちょっぴりアップした。と言う感じでしょうか。それでも(僕は多分使う機会は無いとは思いますが) DirectX11 に対応しているのでね。まぁ、よしとしましょう。
後、Windows7 で HDMI 出力する時の注意点があります。ディスプレーの画面全体に表示できないので CCC で設定を見てあげる必要があります。以下の URL を参考にすれば良いかと思います。
http://www.ask-corp.jp/supports/ati2/hdmi_scaling.html
DVI 出力だと問題無いのですけどね。HDMI でフル DH 出力すると画面が小さく表示され、周りが黒くなります。
さて。Windows で動作確認が終わったので次はいよいよ FreeBSD でトライです。
が・・。ブートして X が起動した段階でブラックアウト、フリーズしてしまいますな・・。orz。
もう少し詳しく書くと、drm.ko・radeon.ko を kldload しない状態で HD5450 を利用するとディスプレはブラックアウトします。 リモートから ssh して shutdown するか power ボタンを押して S5 ステートでシャットダウンするかしか方法がありません。
drm.ko・radeon.ko を kldload した場合は、カーネル自体が凍り付きます。orz。
xf86-video-ati を 6.13.0 や 6.13.2、はたまた master にしてもカーネル自体が凍り付きます。orz。
なんだかなー。X11 のドライバは対応しているみたいなんだけど、カーネル側で対応していないのかなぁ・・。カーネルモジュールの drm.ko・radeon.ko をロードしない場合はカーネルは関係ないはずで X11 の radeon ドライバのみで動作している(libdrm も使われるのかな?)のだけど、けど、それさえも正常に動作しないのでありました・・。orz。
それにしても 玄人志向の RH5450-LE512HD/D3/HS は調べてみるとイワク付きのグラフィックスカードみたいなのでその辺りが問題になっているのかもしれませんが・・。
と、言うことで、もう少し HD4350 を利用することにしたのでありました・・。
ちなみに Radeon HD の 5000 番台が正常に動作している。という方いますか?いましたらコメント頂ければと思います。
8.2-PRERELEASE のソースコードの sys/dev/drm/drm_pciids.h あたりには “ATI Radeon HD 4350” はあるんですけど、4500 Series って記述以降はないですね・・。orz。
と、言うことで、今の FreeBSD は Radeon HD 5000 番台はカーネル的にサポートしていないことになります。
X11 のドライバは対応しているだけにちょっと悲しい感じではありますが、まぁ、しょうがない・・。
なお、 VESA だと動作しました。それは確認しました。
こんなん見つけました。
http://lists.freebsd.org/pipermail/freebsd-x11/2011-February/010458.html
dano さん。ありがとうございました。
http://people.freebsd.org/%7Emiwi/ati-6140.diff
を適用して xf86-video-ati-1.4.0 を利用すると行くらしい。と言う話もあるみたいですねぇ。
ただ、上記グラフィックスカードは Windows7 機に付けてしまったので、今後トライするかは今のことろちょっと未定なのですよねぇ・・。