1. 前回からの続き
HD4350とCCC 10.7の組み合わせでは、Modelineを認識させてリフレッシュレートを下げるには至りませんでした。試したことは以下の通りです。(1) Option “monito-xxx”とOption “RROutputOrder”によるモニター指定。
/etc/X11/xorg.confの抜粋 Section "Monitor" Identifier "IBM-T210-VGA" VendorName "IBM" ModelName "T210 6659-HG2" Option "DPMS" "true" Option "ReducedBlanking" VertRefresh 60 Modeline "2048x1536_60.00" 266.95 2048 2200 2424 2800 1536 1537 1540 1589 -HSync +Vsync EndSection Section "Monitor" Identifier "IBM-T210-DVI" VendorName "IBM" ModelName "T210 6659-HG2" Option "DPMS" "true" Option "ReducedBlanking" VertRefresh 35-55 Modeline "2048x1536_45.00" 195.17 2048 2176 2400 2752 1536 1537 1540 1576 -HSync +Vsync EndSection Section "Device" Identifier "HD4350" Driver "fglrx" BusID "PCI:1:0:0" Option "monitor-DFP1" "IBM-T210-VGA" Option "monitor-DFP5" "IBM-T210-DVI" Option "RROutputOrder" "IBM-T210-DVI" EndSection Section "Screen" Identifier "Screen0" Device "HD4350" Monitor "IBM-T210-DVI" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection |
(II) fglrx(0): Output DFP1 using monitor section IBM-T210-VGA (II) fglrx(0): Output DFP5 using monitor section IBM-T210-DVI (II) fglrx(0): Output CRT1 has no monitor section (II) fglrx(0): Output CRT2 has no monitor section (WW) fglrx(0): Only one display is connnected, single mode is enabled (II) fglrx(0): Output DFP1 disconnected (II) fglrx(0): Output DFP5 connected (II) fglrx(0): Output CRT1 disconnected (II) fglrx(0): Output CRT2 disconnected (WW) fglrx(0): Unable to find initial modes (EE) fglrx(0): Output DFP5 enabled but has no modes (EE) fglrx(0): Display Infrastructure Failed (EE) fglrx(0): PreInit failed (II) fglrx(0): === [atiddxPreInit] === end |
xorg.confのDisplay subsectionにModes “2048x1536” “1600x1200” “1280x1024”を追加してみましたが、現象に変化はありませんでした。
(2) aticonfigのオプション指定 (enable-monitor, force-monitor)
# aticonfig –force-monitor=”dfp5” –enable-monitor=”dfp5”
Xserverの起動途中でblack outする現象に変化はあまりせんでした。
2. CCC down grade
このような場合の常套手段なのですが、CCCのdown gradeをしてみました。CCC 9.10まで戻したところ、Xorg.0.logでのモニターの認識がDFPだけとなり、Modelineを指定したところ、そのリフレッシュレートの設定が有効となりました。
http://support.amd.com/us/gpudownload/linux/previous/Pages/radeon_linux.aspx
CCC version | Monitor | Results |
10.1 | DFP1とDFP5で変わらず | × モニターはblack out |
9.12 | DFP1とDFP5で変わらず | × モニターはblack out |
9.11 | DFP1とDFP5で変わらず | × モニターはblack out |
9.10 ※1 | DFPのみ | ◎ Modeline指定は有効 |
※1 9.10のリンクをクリックするとリンク切れとなっており、9.10のリンクをクリックすると9.10のdownload pageとなりました。
CCC 9.10のテストにて、Modeline設定が有効になったときのxorg.conf。モニター名の変更を行う前のものです。 # Xorg configuration created by system-config-display Section "ServerLayout" Identifier "single head configuration" Screen 0 "aticonfig-Screen[0]-0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" EndSection Section "Module" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "us" EndSection Section "Monitor" Identifier "aticonfig-Monitor[0]-0" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" VertRefresh 35-55 # 2048x1536 @ 45.00 Hz (GTF) hsync: 70.92 kHz; pclk: 195.17 MHz Modeline "2048x1536_45.00" 195.17 2048 2176 2400 2752 1536 1537 1540 1576 -HSync +Vsync EndSection Section "Device" Identifier "aticonfig-Device[0]-0" Driver "fglrx" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "aticonfig-Screen[0]-0" Device "aticonfig-Device[0]-0" Monitor "aticonfig-Monitor[0]-0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection |
xorg.confは aticonfig –initial -f にて生成されたものに 45HzのModelineを津を得たものです。
/var/log/Xorg.0.logの抜粋です。 (II) fglrx(0): ***Display: ConnectedDisplayTypes=0x00000400, disabled=0x00000000 (II) fglrx(0): Connected Display1: DFP 5 [dfp5] (II) fglrx(0): Display1 EDID data --------------------------- … (II) fglrx(0): End of Display1 EDID data -------------------- (WW) fglrx(0): Only one display is connnected,so single mode is enabled (II) fglrx(0): Primary Controller - DFP 5 (II) fglrx(0): Internal Desktop Setting: 0x00000001 (==) fglrx(0): QBS disabled (==) fglrx(0): FAST_SWAP disabled (==) fglrx(0): PseudoColor visuals disabled (==) fglrx(0): Using gamma correction (1.0, 1.0, 1.0) (==) fglrx(0): Center Mode is disabled (==) fglrx(0): TMDS coherent mode is enabled |
認識されるモニターがDFP 5だけとなっています。
45Hzのリフレッシュレートにて半日ほど利用しました。なので、とりあえずこれで常用してみるつもりです。
- モニターのsuspend状態からの復帰時に画面が乱れることなかった。
- モニターの電源をOFFにして、離席。戻ってからモニター電源をONしたところ、一度だけ、ON後の画面が乱れることがあった。再度の電源OFF/ONで復帰。
3. その他
- CCC 9.11~10.7のDFP1/DFP5の件については、AMD(ATI)のサポートに聞いてみたいが、問い合わせ先の情報はないようだ。Graghics cardの玄人志向もサポートFAQがあるだけ。
- “Output DFP5 using monitor section xxx”, “Unable to find initial modes”などを記録している部分をXserver source codeより見つけて、原因を類推する。
- 英語のページも検索してみたが、CCC 9.11~10.7の現象について報告はあるものの解決策はないようだ。
- CCC 9.11のrelease noticeに関係するような記載はない。
4. 更新履歴
- 2010/8/8: Initial release
0 件のコメント:
コメントを投稿