お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-04-30 16:54:58

shobondama
メンバ
From: Niigata
登録日: 2006-12-16

GDMの解像度を変更したい

AMD780Gチップセットのマザーボード(IGPはRadeon HD3200)にUbuntu 9.04をインストール致しました。
グラフィックドライバーはradeonを使用しています。
接続されているモニターは1680x1050が最大解像度の液晶です。

ログイン時のGDMの解像度を現在の1280x1024から最大解像度の1680x1050に変更したいのですが、どのようにすれば希望が叶うでしょうか。
ログイン後のデスクトップは最大解像度で表示されておりますので、問題は有りません。

オフライン

 

#2 2009-04-30 18:24:02

ack
メンバ
登録日: 2007-06-01

Re: GDMの解像度を変更したい

ログインしてgnomeにたどり着く手前の解像度は、システム>ディスプレイ の設定を反映しないので
/etc/X11/xorg.conf に設定を書き込む必要がある模様です。

例えば

コード:

Section "Device"
    Identifier    "Configured Video Device"
EndSection

Section "Monitor"
    Identifier    "Configured Monitor"
    HorizSync    xx.x-xx.x ←(モニタの説明書を見て使用可能な値を書く)
    VertRefresh    xx.x-xx.x ←(モニタの説明書を見て使用可能な値を書く)
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor    "Configured Monitor"
    Device        "Configured Video Device"
    DefaultDepth    24

    SubSection "Display"
        Depth 24
        Modes "1680x1050"
    EndSubSection
EndSection

こんな感じにするとどうでしょうか。

ただ、私はこれと同様の方法で、VMware上のUbuntuのGDM解像度を640x480だったものから1280x1024にしたりすることが出来ましたが、
理由はわかりませんが1280x768など横長なGDMにすることが出来ませんでした。
もしかするとこの方法では1680x1050という横長に出来ないかもしれません・・・

オフライン

 

#3 2009-04-30 18:56:49

shobondama
メンバ
From: Niigata
登録日: 2006-12-16

Re: GDMの解像度を変更したい

ackさん、ありがとうございます。
xorg.confをご指摘の通りに変更して再起動を試して見ましたが、状況は変わりませんでした。

最近まではグラフィックドライバーにfglrxを使用していたのですが、この時はGDMの画面も1680x1050の解像度で表示されていました。
ただ、fglrxドライバーだと私の環境ではビデオ再生に不具合が出て困っていましたので、出来ればradeonドライバーで運用したいと思っていた所です。

オフライン

 

#4 2009-04-30 19:05:43

kaorin
メンバ
From: 仙台近郊
登録日: 2008-09-07

Re: GDMの解像度を変更したい

Section "Screen"に以下の行を足してみてもダメですかね。

    Option         "metamodes" "1680x1050 +0+0"

具体的には以下の感じで。

コード:

Section "Screen"
    Identifier    "Default Screen"
    Monitor    "Configured Monitor"
    Device        "Configured Video Device"

    Option         "metamodes" "1680x1050 +0+0"
    DefaultDepth    24

    SubSection "Display"
        Depth 24
    EndSubSection
EndSection

オフライン

 

#5 2009-04-30 20:09:27

shobondama
メンバ
From: Niigata
登録日: 2006-12-16

Re: GDMの解像度を変更したい

kaorinさん、ありがとうございます。
ご指摘の通りにxorg.confの内容を変更して再起動してみましたが、残念ながら結果は変わりませんでした。

これはradeonドライバーの仕様なのでしょうか。
xorg.0.logを見てみると、
(II) RADEON(0): Supported VESA Video Modes:
(II) RADEON(0): 720x400@70Hz
(II) RADEON(0): 640x480@60Hz
(II) RADEON(0): 640x480@67Hz
(II) RADEON(0): 640x480@72Hz
(II) RADEON(0): 640x480@75Hz
(II) RADEON(0): 800x600@56Hz
(II) RADEON(0): 800x600@60Hz
(II) RADEON(0): 800x600@72Hz
(II) RADEON(0): 800x600@75Hz
(II) RADEON(0): 832x624@75Hz
(II) RADEON(0): 1024x768@60Hz
(II) RADEON(0): 1024x768@70Hz
(II) RADEON(0): 1024x768@75Hz
(II) RADEON(0): 1280x1024@75Hz
という情報が残っています。
この直後のログは
(II) RADEON(0): Manufacturer's mask: 0
(II) RADEON(0): Supported Future Video Modes:
(II) RADEON(0): #0: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
(II) RADEON(0): #1: hsize: 1440  vsize 900  refresh: 60  vid: 149
(II) RADEON(0): #2: hsize: 1680  vsize 1050  refresh: 60  vid: 179
(II) RADEON(0): #3: hsize: 1280  vsize 960  refresh: 60  vid: 16513
(II) RADEON(0): Supported additional Video Mode:
(II) RADEON(0): clock: 108.0 MHz   Image Size:  474 x 296 mm
(II) RADEON(0): h_active: 1280  h_sync: 1328  h_sync_end 1440 h_blank_end 1688 h_border: 0
(II) RADEON(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking: 1066 v_border: 0
(II) RADEON(0): Supported additional Video Mode:
(II) RADEON(0): clock: 146.2 MHz   Image Size:  474 x 296 mm
(II) RADEON(0): h_active: 1680  h_sync: 1784  h_sync_end 1960 h_blank_end 2240 h_border: 0
(II) RADEON(0): v_active: 1050  v_sync: 1053  v_sync_end 1059 v_blanking: 1089 v_border: 0
(II) RADEON(0): Serial No: URY00141007T
(II) RADEON(0): Monitor name: LCD-AD222X
(II) RADEON(0): Number of EDID sections to follow: 1
となっています。
デスクトップを表示する迄はvesaで画面を表示しているのでしょうか。

Option         "metamodes"は、現在は使われていないようです。

オフライン

 

#6 2009-04-30 20:30:39

shobondama
メンバ
From: Niigata
登録日: 2006-12-16

Re: GDMの解像度を変更したい

皆さんが解決策を探ってくれたおかげで、無事に希望どおりの解像度に出来ました。
Section "Screen"のSubSection "Display"に
Viewport   0 0
を書き足したらGDMの解像度が1680x1050になりました。
現在のxorg.confの該当セクションは
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
        Modes  "1680x1050@60"
    EndSubSection
EndSection
と、なっています。

これで、好みのGDMテーマを使用出来るようになりました。
助言をありがとうございました。

オフライン

 

Board footer

Powered by FluxBB