お知らせ

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

#1 2009-12-12 17:55:42

moomin
新しいメンバ
登録日: 2009-12-12

ubuntu 9.10 でモニタの解像度を変えたい

ubuntu 初心者です。よろしくお願いします。

ubuntu 9.10 をインストールしました。
ビデオカードは次です。(lspci の出力です)
00:02.0 VGA compatible controller: Intel Corporation 82915G/GV/910GL Integrated Graphics Controller (rev 04)

モニタは、iiyama のA702Hです。(CRT)

モニタの使用可能解像度が1600×1200 ですので、この解像度に設定したいのですが、
メニュー->システム->設定->ディスプレイで設定可能な最大の解像度は、1280x1024 です。

synaptic パッケージマネージャで、確認したところ、
xserver-xorg-video-intel パッケージはインストール済みです。

xorg.conf を下記のように書き換え、再起動しましたが、xorg.conf 変更前と何もかわらず、
起動しています。
どうすれば、1600×1200 の解像度にできるのでしょうか?


Section "Device"
    Identifier    "Configured Video Device"
EndSection

Section "Monitor"
    Identifier    "Configured Monitor"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "i915"
    SubSection    "Display"
        Depth        24
        Modes        "1600x1200"
    EndSubSection
EndSection


本当の目的は、フルHDの液晶ディスプレイを購入して、フルHDの解像度にしたいことです。

よろしくお願いします。

オフライン

 

#2 2009-12-12 21:41:51

hmatsue
アドバイザ
登録日: 2009-03-10

Re: ubuntu 9.10 でモニタの解像度を変えたい

コード:

Section "Device"
    Identifier    "Configured Video Device"
EndSection

Section "Screen"
    Device        "i915"
EndSection
(一部省略しました)

Identifierが不一致になっているようです。
Device "Configured Video Device"
にしてみたらどうなるでしょうか。

もしかしたらディスプレイの詳細仕様を明示してやる必要があるのかも知れません。
ディスプレイの仕様書(取説)は手元にありますでしょうか。あれば、試しに、HorizSync、VertRefreshを設定してみてはいかがでしょう。

オフライン

 

#3 2009-12-13 14:37:45

moomin
新しいメンバ
登録日: 2009-12-12

Re: ubuntu 9.10 でモニタの解像度を変えたい

hmatsueさま、ご教示ありがとうございます。

ディスプレイの仕様がわかりましたので、
xorg.conf を下記のように書き換え、再起動しましたが、
残念ながら、xorg.conf 変更前と何もかわらず、起動しています。


Section "Device"
    Identifier    "Configured Video Device"
EndSection

Section "Monitor"
    Identifier    "Configured Monitor"
        HorizSync    27-96
        VertRefresh    50-160
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
    SubSection    "Display"
        Depth        24
        Modes        "1600x1200"
    EndSubSection
EndSection

オフライン

 

#4 2009-12-13 15:30:24

moomin
新しいメンバ
登録日: 2009-12-12

Re: ubuntu 9.10 でモニタの解像度を変えたい

自分なりに調べた報告です。

HorizSync などを追記しても、xorg.conf 変更前と何も変わらないので、
Depth 8 や Modes "640x480" に書き換えましたが、xorg.conf 変更前と
何も変わりませんでした。
xorg.conf 変更前とは、メニュー->システム->設定->ディスプレイの
設定のまま、ということで、1152x862 の解像度です。
このディスプレイの設定ダイアログで、Idek Iiyama 16インチと認識されていますが、
A702Hは、17インチです。
ドライバがA702Hをサポートしていない、ということは考えられるでしょうか?

オフライン

 

#5 2009-12-13 22:30:50

hmatsue
アドバイザ
登録日: 2009-03-10

Re: ubuntu 9.10 でモニタの解像度を変えたい

ディスプレイのドライバというのは聞いたことが無いのでよくわかりませんが、VGAの設定だけでよいような気がします。
あとは、ディスプレイがその信号を受け取れるかという問題がありますが。

http://mohsinhijazee.wordpress.com/2009/11/06/ubuntu-karmic-and-intel-82915ggv910gl-integrated-graphics-controller/

では、Option "UseFBDev" "true"を指定しているようです。
一度試してみてはいかがでしょう。

オフライン

 

#6 2009-12-14 00:58:14

Templer
メンバ
登録日: 2009-07-08

Re: ubuntu 9.10 でモニタの解像度を変えたい

解決に至るかはわからないのですが、もしかするとグラフィックボードが1600x1200でのフルカラー表示に対応していないのかもしれません。(情報がないので何ともですが…)
すみませんが、xorg.confを以下の様にして確認していただけませんでしょうか。(「DefaultDepth」で明示的に16ビットカラーにします)

コード:

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
    DefaultDepth    16
    SubSection "Display"
        Depth    16
        Modes    "1600x1200"    "1280x1024"    "1024x768"    "800x600"    "640x480"
    EndSubSection
    SubSection "Display"
        Depth    24
        Modes    "1600x1200"    "1280x1024"    "1024x768"    "800x600"    "640x480"
    EndSubSection
EndSection

それと、これは解決云々には関係ないのですが、そのモニターならxorg.confに「HorizSync」と「VertRefresh」を記述せずとも、モニターの認識自体はきちんとされるような気がします。
認識がうまくいくのに余計な記述をしてしまうと思わぬトラブルに繋がる可能性がありますので、認識されているようでしたら削除してください。
下記は別件にも載せた確認方法です。

「Monitor」セクションに「HorizSync」と「VertRefresh」の記述が必要か確認してみましょう。
端末から

コード:

grep DDC /var/log/Xorg.0.log

を実行してください。
その結果に「Printing DDC gathered Modelines:」が表示されたなら、モニターのリフレッシュレート情報は自動的に読み取れていると思われます。表示されなかったら「HorizSync」と「VertRefresh」の記述が必要となりますが、自動的に読み取れる様であるなら続く確認作業をしてください。
xorg.confの「HorizSync」と「VertRefresh」をコメントアウトするか、xorg.confをリネームするか、LiveCDを起動させて、端末から

コード:

grep Monitor /var/log/Xorg.0.log

を実行してください。
結果にX Serverが自動で認識した「hsync」と「vrefresh」の情報が表示されると思います。
その値がカタログスペックと同じであるなら「HorizSync」と「VertRefresh」を記述する必要はありません。

オフライン

 

#7 2009-12-14 19:36:45

Templer
メンバ
登録日: 2009-07-08

Re: ubuntu 9.10 でモニタの解像度を変えたい

訂正
#6で「grep Monitor /var/log/Xorg.0.log」と書きましたが、Ubuntu9.10などのようにxorg.confが存在しないような状況だとログの表記が変わるようですので、以下の様に訂正いたします。申し訳ありませんでした。

コード:

grep -i monitor /var/log/Xorg.0.log

それと「grep DDC /var/log/Xorg.0.log」もエラーを想定していませんでしたので、以下の様にお願いします。

コード:

grep DDC /var/log/Xorg.*.log

オフライン

 

#8 2009-12-15 00:00:06

moomin
新しいメンバ
登録日: 2009-12-12

Re: ubuntu 9.10 でモニタの解像度を変えたい

hmatsueさま、Templerさま、ご教示ありがとうございます。

xorg.conf を下記のように書き換え、再起動しましたが、
残念ながら、xorg.conf 変更前と何もかわらず、起動しています。


ーーー変更後ーーー
Section "Device"
    Identifier    "Configured Video Device"
    Option        "UseFBDev" "true"
EndSection

Section "Monitor"
    Identifier    "Configured Monitor"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
    DefaultDepth    16
    SubSection    "Display"
            Depth    16
        Modes    "1600x1200"    "1280x1024"    "1024x768"    "800x600"    "640x480"
    EndSubSection
    SubSection    "Display"
        Depth    24
    Modes    "1600x1200"    "1280x1024"    "1024x768"    "800x600"    "640x480"
    EndSubSection
EndSection
ーーー変更後ーーー


ーーー変更前(オリジナル)ーーー
Section "Device"
    Identifier    "Configured Video Device"
EndSection

Section "Monitor"
    Identifier    "Configured Monitor"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
EndSection
ーーー変更前(オリジナル)ーーー


grep DDC /var/log/Xorg.*.log の出力は下記でした。
(II) intel(0): Printing DDC gathered Modelines:


grep -i monitor /var/log/Xorg.0.log の出力は下記でした。

(**) |   |-->Monitor "Configured Monitor"
(II) intel(0): Output VGA1 using monitor section Configured Monitor


走査周波数      水平 27.0〜96.0kHz、垂直 50〜160Hz の仕様ですが出力はありませんでした。


仕組みがよくわかっていなくて恐縮ですが、なにか、切り分けを行う方法ないでしょうか??

オフライン

 

#9 2009-12-16 00:13:49

Templer
メンバ
登録日: 2009-07-08

Re: ubuntu 9.10 でモニタの解像度を変えたい

(II) intel(0): Output VGA1 using monitor section Configured Monitor

…もしかしてマルチモニターとかでしょうか?
機器構成を教えてもらえませんでしょうか。

オフライン

 

#10 2009-12-16 18:54:15

hmatsue
アドバイザ
登録日: 2009-03-10

Re: ubuntu 9.10 でモニタの解像度を変えたい

確かにデュアルディスプレイっぽいですね。
事実確認が先決ですが、もし、NotePC+内蔵LCD(????x???)+外付けCRT(1600x1200)なら、下記が参考になるかも。
http://ubuntuforums.org/showthread.php?t=890546
http://www.x.org/archive/X11R6.8.0/doc/xorg.conf.5.html

オフライン

 

#11 2009-12-17 18:47:30

moomin
新しいメンバ
登録日: 2009-12-12

Re: ubuntu 9.10 でモニタの解像度を変えたい

hmatsueさま、Templerさま、ご教示ありがとうございます。
説明不足ですいません。

デュアルディスプレイではありません。
デスクトップ用 intel マザーボードのオンボードビデオカードと、iiyama のA702H をD-subでつないでいるだけです。
下記にXorg.0.log の一部を抜粋しました。


(**) intel(0): Depth 16, (--) framebuffer bpp 16
(==) intel(0): RGB weight 565
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) 915G
(--) intel(0): Chipset: "915G"
(II) intel(0): Output VGA1 using monitor section Configured Monitor
(II) intel(0): EDID for output VGA1
(II) intel(0): Manufacturer: IVM  Model: 1740  Serial#: 0
(II) intel(0): Year: 2000  Week: 4
(II) intel(0): EDID Version: 1.1
(II) intel(0): Analog Display Input,  Input Voltage Level: 0.700/0.300 V
(II) intel(0): Sync:  Separate  Composite  SyncOnGreen
(II) intel(0): Max Image Size [cm]: horiz.: 32  vert.: 24
(II) intel(0): Gamma: 2.48
(II) intel(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) intel(0): redX: 0.625 redY: 0.340   greenX: 0.290 greenY: 0.605
(II) intel(0): blueX: 0.150 blueY: 0.070   whiteX: 0.283 whiteY: 0.297
(II) intel(0): Supported established timings:
(II) intel(0): 720x400@70Hz
(II) intel(0): 640x480@60Hz
(II) intel(0): 640x480@67Hz
(II) intel(0): 640x480@72Hz
(II) intel(0): 640x480@75Hz
(II) intel(0): 800x600@56Hz
(II) intel(0): 800x600@60Hz
(II) intel(0): 800x600@72Hz
(II) intel(0): 800x600@75Hz
(II) intel(0): 832x624@75Hz
(II) intel(0): 1024x768@60Hz
(II) intel(0): 1024x768@70Hz
(II) intel(0): 1024x768@75Hz
(II) intel(0): 1280x1024@75Hz
(II) intel(0): 1152x870@75Hz
(II) intel(0): Manufacturer's mask: 0
(II) intel(0): Supported standard timings:
(II) intel(0): #0: hsize: 1600  vsize 1200  refresh: 75  vid: 20393

中略

(II) intel(0): Printing DDC gathered Modelines:
中略
(II) intel(0): Modeline "1600x1200"x0.0  202.50  1600 1664 1856 2160  1200 1201
1204 1250 +hsync +vsync (93.8 kHz)
中略
(II) intel(0): Printing probed modes for output VGA1
中略
(II) intel(0): Output VGA1 connected
(II) intel(0): Using exact sizes for initial modes
(II) intel(0): Output VGA1 using initial mode 1152x864
(==) intel(0): video overlay key set to 0x83e
(==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
(**) intel(0): Display dimensions: (320, 240) mm
(**) intel(0): DPI set to (91, 91)


(II) intel(0): Printing DDC gathered Modelines: の後には、1600x1200 の解像度の出力があるのですが、
(II) intel(0): Printing probed modes for output VGA1 の後には、1280x1024 までの解像度しかありません。
その他の解像度はどちらにもあるように思います。(ざっと見た限り)
このログをみても、解決しないでしょうか?

オフライン

 

#12 2009-12-17 19:02:51

hmatsue
アドバイザ
登録日: 2009-03-10

Re: ubuntu 9.10 でモニタの解像度を変えたい

うーん。外してましたか。
VRAMが足りないのかしら。
PCの型式はなんでしょうか。

また、/var/log/Xorg.0.log(か、なにかそのような名前のファイル達)の中をVRAMで検索してみたらなんと表示されていますでしょうか。
もし、(1)H/W的には1600x1200が出せるて、かつ、(2)VRAMが少なく認識されている。ような状況であるならば、xorg.confの中でVRAMを指定してなんとかできるかも。。
# すいません。かなりあてずっぽうが入ってます。

オフライン

 

#13 2009-12-18 02:14:04

EbiX
メンバ
登録日: 2008-02-03

Re: ubuntu 9.10 でモニタの解像度を変えたい

こんにちは、少し横から失礼いたします。
1600x1200の時に出せるリフレッシュレートが分かるなら
gtfコマンドを使ってみてはいかがでしょうか?

私も古いCRTを使っていますがubuntuでは認識されないため
この方法でmodelineを調べて解像度を設定しました。
ubuntuは9.04を使っております。

製品はこれでしょうか?
これを見ると「使用可能解像度 1600×1200 75Hz(ノンインターレース)」となっていますが…
よく確認してから作業してください。


注:以下は私の場合(1280x1024、リフレッシュレート85Hz)での説明になりますので適宜読み替えてください。
  また取説などをよく確認して、くれぐれもモニタの表示上限を越える値を設定しないようにしてください。
  最悪の場合モニタが破損する恐れがあります。

1.端末を起動し以下の様に入力してEnterします。

コード:

$ gtf 1280 1024 85

すると、

コード:

  # 1280x1024 @ 85.00 Hz (GTF) hsync: 91.38 kHz; pclk: 159.36 MHz
  Modeline "1280x1024_85.00"  159.36  1280 1376 1512 1744  1024 1025 1028 1075  -HSync +Vsync

のように表示されると思います。
この「Modeline...」の行を以下のような感じでxorg.confに転記します。

コード:

xorg.confサンプル

Section "Device"
    Identifier    "Configured Video Device"
EndSection

Section "Monitor"
    Identifier    "Generic Monitor"
    Vendorname    "Sony"
    Modelname    "Sony CPD-G400J"
    Horizsync    30.0-107.0
    Vertrefresh    48.0-120.0
    modeline    "1280x1024@85" 159.36 1280 1376 1512 1744 1024 1025 1028 1075 -hsync +vsync
    modeline    "1280x960@85" 149.43 1280 1376 1512 1744 960 961 964 1008 -hsync +vsync
    modeline    "1024x768@85" 94.39 1024 1088 1200 1376 768 769 772 807 -hsync +vsync
    modeline    "800x600@85" 56.55 800 840 928 1056 600 601 604 630 -hsync +vsync
    modeline    "640x480@85" 35.71  640 672 736 832 480 481 484 505 -hsync +vsync
    modeline    "640x480@60" 23.86  640 656 720 800 480 481 484 497 -hsync +vsync
    Gamma    1.0
    Option        "DPMS"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Generic Monitor"
    Device        "Configured Video Device"
    Defaultdepth    24
    SubSection "Display"
        Depth    24
        Modes    "1280x1024@85" "1280x960@85" "1024x768@85" "800x600@85" "640x480@85" "640x480@60"
    EndSubSection
EndSection

最大の解像度だけでなく640x480,60Hzのような最低解像度も調べて設定しておくと、
最悪でもこの解像度で表示される(はず...)

オフライン

 

#14 2009-12-18 23:22:56

moomin
新しいメンバ
登録日: 2009-12-12

Re: ubuntu 9.10 でモニタの解像度を変えたい

hmatsueさま、EbiXさま、ご教示ありがとうございます。

gtfコマンドで、1600x1200 の解像度の出力ができました。^^

Templerさまも含め、度々のご教示、誠にありがとうございました。

しばらくこの解像度で使ってみて、満足できなかった場合、液晶モニタの購入を検討しますが、
フルHDの液晶を購入してフルHDの解像度の出力ができるのか、わかりません。
何を調べればよいか、ご存知であれば、教えて頂けないでしょうか?
例えば、オンボードのビデオカード(ドライバ)がフルHDを出力可能とか調べればよいのでしょうか?

オフライン

 

#15 2009-12-19 23:53:18

EbiX
メンバ
登録日: 2008-02-03

Re: ubuntu 9.10 でモニタの解像度を変えたい

こんにちは。遅レスですみません。
まずは問題解決おめでとうございます。
(お役に立てて本当に良かった…)

フルHDについては私には分かりませんが、
ご存知の方がきっと助けてくださる思います。
その際、トピックを続けるよりも質問内容がわかるようなタイトルで
新規トピックを立てた方が回答が得やすいと思います。

オフライン

 

#16 2009-12-21 18:01:27

Templer
メンバ
登録日: 2009-07-08

Re: ubuntu 9.10 でモニタの解像度を変えたい

http://support.intel.co.jp/jp/support/g … 012579.htm
上記intelのサイトによるとフルHDもいけそうではありますが、チップを搭載したメーカーによる所もありますので、その線で確認された方が良いと思います。最善は同機種での実績でしょう。

それと、そのxorg.confはそのモニター(iiyama A702H)専用だと思ってください。流用は厳禁です。

オフライン

 

#17 2009-12-21 23:19:49

moomin
新しいメンバ
登録日: 2009-12-12

Re: ubuntu 9.10 でモニタの解像度を変えたい

EbiXさま、Templerさま、ご教示ありがとうございます。
こちらこそ、レスが遅くなってしまって、すいません。

フルHDの件は、Templerさまに教えていただいたサイトなどをみて、
予備知識を得ておきます。
わからないことがあれば、新規トピックにさせて頂きます。

質問の仕方から、xorg.conf の取扱いまで、アドバイス、配慮くださいまして、
本当にありがとうございました。^^

オフライン

 

#18 2009-12-22 00:59:01

EbiX
メンバ
登録日: 2008-02-03

Re: ubuntu 9.10 でモニタの解像度を変えたい

Templerさん、フォローして頂きありがとうございます。

Templer による投稿:

それと、そのxorg.confはそのモニター(iiyama A702H)専用だと思ってください。流用は厳禁です。

とても大事な点を忘れていました。moominさん、ご注意ください。

#Templerさん、あちらのトピックでも暖かいお言葉をありがとうございました。

オフライン

 

Board footer

Powered by FluxBB