お知らせ

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

#1 2009-07-25 10:52:52

Koji1116
新しいメンバ
登録日: 2009-07-25

DELL Inspiron4000での画素数変更について

皆さん、こんにちは。
初めてLinux系のUbuntu9.04を旧世代のノートPCであるDELL Inspiron4000にインストールをしましたLinux系にはド素人な者です。

インストールそのものは特に問題もなく、有線LANも認識してルーター経由で即インターネットが出きるようになりました。

無線LANについてもBuffaloのWLI3-CB-G54Lを何とか使用できるようになり、用途を限定すればそれなりに快適に使用できます。

あとうまくいかないのが画面の解像度が800X600と640X480しか選択できない、モニタが不明になるなど、本来は1024X768が使用できるはずなのですが・・・。

どなたか ATI Rage Mobility M3 に対するドライバのインストールや設定の仕方を御教授願えないでしょうか?

以上、よろしくお願いいたします。

オフライン

 

#2 2009-07-25 12:14:26

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: DELL Inspiron4000での画素数変更について

こんにちは
この当時のノートパソコンは高価で低性能(グラフィックメモリーが高価だったため)で、Ubuntuでサクサクというわけにはいかないのですが、
とりあえず、Xorg.confを修正して、16ビットカラーにしてみては?一発で治るかも。

参考:機種は違いますが、ATIのAGPです。→https://forums.ubuntulinux.jp/viewtopic.php?id=5364

オフライン

 

#3 2009-07-25 12:27:56

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: DELL Inspiron4000での画素数変更について

上の操作で、必ずxorg.confのバックアップを作っておいてください。簡単に元にもどすことができます。

オフライン

 

#4 2009-07-26 00:21:44

Koji1116
新しいメンバ
登録日: 2009-07-25

Re: DELL Inspiron4000での画素数変更について

funatogawaさん、参考のURLありがとうございます。
早速、参考にあれこれ試してみた状況や結果をご報告します。
最終的には改善できていません。
やはり Session "Monitor" に設定がないのが原因でしょうか?

現状確認
$ xrandr
Screen 0: minimum 640 x 480, current 800 x 600, maximum 800 x 600
default connected 800x600+0+0 0mm x 0mm
   800x600        61.0*
   640x480        60.0 

$ sudo gedit /etc/X11/xorg.conf
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

$ xrandr --auto
として再起動した結果→変化無し

$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.orig

$ sudo gedit /etc/X11/xorg.conf

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
    SubSection "Display"                #<- この行を追加
              Depth        24               #<- この行を追加
              Modes        "1024x768"  #<- この行を追加
    EndSubSection                         #<- この行を追加
EndSection

上書き保存後に再起動→変化無し

Depth        24→16 に変更

上書き保存後に再起動→変化無し

xorg.confの最後に下記を追加

Section "Module"
    Disable    "dri"
EndSection

上書き保存後に再起動→変化無し

sudo apt-get -s install xserver-xorg-video-ati-dbg

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  fakeroot linux-headers-2.6.28-11 linux-headers-2.6.28-11-generic dkms patch
これらを削除するには 'apt-get autoremove' を利用してください。
以下の特別パッケージがインストールされます:
  xserver-xorg-video-ati xserver-xorg-video-mach64
  xserver-xorg-video-mach64-dbg xserver-xorg-video-r128
  xserver-xorg-video-r128-dbg
以下のパッケージが新たにインストールされます:
  xserver-xorg-video-ati xserver-xorg-video-ati-dbg xserver-xorg-video-mach64
  xserver-xorg-video-mach64-dbg xserver-xorg-video-r128
  xserver-xorg-video-r128-dbg
アップグレード: 0 個、新規インストール: 6 個、削除: 0 個、保留: 0 個。
Inst xserver-xorg-video-r128 (6.8.0+git20090201.08d56c88-1 Ubuntu:9.04/jaunty)
Inst xserver-xorg-video-mach64 (6.8.0-3 Ubuntu:9.04/jaunty)
Inst xserver-xorg-video-ati (1:6.12.1-0ubuntu2 Ubuntu:9.04/jaunty)
Inst xserver-xorg-video-mach64-dbg (6.8.0-3 Ubuntu:9.04/jaunty)
Inst xserver-xorg-video-r128-dbg (6.8.0+git20090201.08d56c88-1 Ubuntu:9.04/jaunty)
Inst xserver-xorg-video-ati-dbg (1:6.12.1-0ubuntu2 Ubuntu:9.04/jaunty)
Conf xserver-xorg-video-r128 (6.8.0+git20090201.08d56c88-1 Ubuntu:9.04/jaunty)
Conf xserver-xorg-video-mach64 (6.8.0-3 Ubuntu:9.04/jaunty)
Conf xserver-xorg-video-ati (1:6.12.1-0ubuntu2 Ubuntu:9.04/jaunty)
Conf xserver-xorg-video-mach64-dbg (6.8.0-3 Ubuntu:9.04/jaunty)
Conf xserver-xorg-video-r128-dbg (6.8.0+git20090201.08d56c88-1 Ubuntu:9.04/jaunty)
Conf xserver-xorg-video-ati-dbg (1:6.12.1-0ubuntu2 Ubuntu:9.04/jaunty)

確認
$ xrandr
Screen 0: minimum 640 x 480, current 800 x 600, maximum 800 x 600
default connected 800x600+0+0 0mm x 0mm
   800x600        61.0*
   640x480        60.0

再起動→変化無し

上部パネルのシステム→システム管理→ハードウェア・ドライバを起動
→無線LAN(Broadcom B43 wireless driver)が有効で現在使用中と表示されるだけで
 ディスプレイ関係のドライバの情報は表示されなかった

xorg.confに新たに DefaultDepth    16 を追加

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
    DefaultDepth    16    #<- 新たにこの行を追加
    SubSection "Display"                #<- この行を追加
              Depth        16               #<- この行を追加
              Modes        "1024x768"  #<- この行を追加
    EndSubSection                         #<- この行を追加
EndSection

上書き保存後に再起動→変化無し

Section "Screen" を下記に変更
Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
    DefaultDepth    16
EndSection

上書き保存後に再起動→変化無し

xrandrの結果と現在のxorg.confの内容です
$ xrandr
Screen 0: minimum 640 x 480, current 800 x 600, maximum 800 x 600
default connected 800x600+0+0 0mm x 0mm
   800x600        61.0*
   640x480        60.0

$ sudo gedit /etc/X11/xorg.conf
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"
    DefaultDepth    16
EndSection

Section "Module"
    Disable    "dri"
EndSection

ダメ元でSynapticパッケージ・マネージャーで下記をインストール
    xserver-xorg-video-ati-dbg
    atitvout

xorg.confの内容
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"
    DefaultDepth    16
EndSection

Section "Module"
    Disable    "dri"
EndSection

xrandrの結果、800x600時の周波数表示が少し変わりました。
Screen 0: minimum 640 x 480, current 800 x 600, maximum 800 x 600
default connected 800x600+0+0 0mm x 0mm
   800x600        60.0*    56.0 
   640x480        60.0

xorg.confの上部のコメントに記載のある下記のコマンドを実行

sudo dpkg-reconfigure -phigh xserver-xorg

xserver-xorg postinst warning: overwriting possibly-customised configuration
   file; backup in /etc/X11/xorg.conf.20090725231021

xorg.confは元に戻ってしまったようです。
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

改めて xorg.conf を修正

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
    DefaultDepth    16    #<- この行を追加
        SubSection "Display"                #<- この行を追加
              Depth        16               #<- この行を追加
              Modes        "1024x768"  #<- この行を追加
        EndSubSection                         #<- この行を追加
EndSection

上書き保存後に再起動→変化無し

オフライン

 

#5 2009-07-26 01:05:33

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

Re: DELL Inspiron4000での画素数変更について

失礼します。
詳しい情報は分かりやすくてありがたいです。

Koji1116 による投稿:

やはり Session "Monitor" に設定がないのが原因でしょうか?

そうですね、ほとんどの手は尽くしていると思われるので、必要なのかもしれません。
すみませんが、モニターのリフレッシュレート(水平同期周波数、垂直同期周波数)を教えてもらえますでしょうか。

それと、端末から
grep DDC /var/log/Xorg.0.log
を実行した結果も教えてもらえますか。

オフライン

 

#6 2009-07-26 07:48:17

Koji1116
新しいメンバ
登録日: 2009-07-25

Re: DELL Inspiron4000での画素数変更について

下記のように確認しました。

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

(II) R128(0): VESA VBE DDC supported
(II) R128(0): VESA VBE DDC Level none
(II) R128(0): VESA VBE DDC transfer in appr. 2 sec.
(II) R128(0): VESA VBE DDC read failed

それとWindowsXPがインストールされた状態のHDDに戻して画面のプロパティでリフレッシュレート等を確認しました。ATI Rage Mobility M3の対応可能な画素数とリフレッシュレートのようです。液晶なので水平同期周波数、垂直同期周波数のどちらを示しているのか分かりませんが、WindowsXPでは1,024x768 TrueColor色(32ビット) 60,70,72,75,85,90,100Hzは全て問題なく表示されました。

640x480    256色    60,70,72,75,85,90,100,120,160,200Hz
640x480    HighColor色(16ビット)    60,70,72,75,85,90,100,120,160,200Hz
640x480    TrueColor色(32ビット)    60,70,72,75,85,90,100,120,160,200Hz

800x600    256色    60,70,72,75,85,90,100,120,160,200Hz
800x600    HighColor色(16ビット)    60,70,72,75,85,90,100,120,160,200Hz
800x600    TrueColor色(32ビット)    60,70,72,75,85,90,100,120,160,200Hz

1,024x768    256色    60,70,72,75,85,90,100Hz
1,024x768    HighColor色(16ビット)    60,70,72,75,85,90,100Hz
1,024x768    TrueColor色(32ビット)    60,70,72,75,85,90,100Hz

よろしくお願いします。

オフライン

 

#7 2009-07-26 18:10:18

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

Re: DELL Inspiron4000での画素数変更について

Koji1116 による投稿:

ATI Rage Mobility M3の対応可能な画素数とリフレッシュレートのようです。

そうですね。これはモニターのリフレッシュレートではなくビデオボードのリフレッシュレートだと思われます。こちらとしては、モニターのリフレッシュレートを知りたいのですが…。でも、分かっておられたら、既に対処されているでしょうね。こちらでも探してみたのですが見つけられませんでした。

なので、Ubuntu8.04付属のdisplayconfig-gtkによる「Dell laptop monitor」の値で試してみましょう。
ただし、これは適正なデータとは言いきれませんので、これにより、モニターが故障するなんてことも考えられなくはありません。自己責任でお願いします。

最高解像度が1024x768の場合

コード:

    HorizSync    31.5-48.5
    VertRefreash    59.0-75.0

最高解像度が1280x1024以上の場合

コード:

    HorizSync    31.5-90.0
    VertRefreash    59.0-75.0

これをxorg.confの「Section "Monitor"」に追記してください。
どうでしょうか。

オフライン

 

#8 2009-07-26 20:19:27

Koji1116
新しいメンバ
登録日: 2009-07-25

Re: DELL Inspiron4000での画素数変更について

HorixSyncとVertRefreashを下記のように追加しました。

Section "Monitor"
    Identifier    "Configured Monitor"
    HorizSync    31.5-48.5    #<- この行を追加
    VertRefreash    59.0-75.0    #<- この行を追加
EndSection

上書き保存後、再起動

下記のメッセージが表示
Ubunto is running in low-graqphics mode
The following error was encountered.You may need to update your configuration to solve this.
(EE)Problem parsing the config file
(EE)Error parsing the config file

OKをクリック、その後下記のメッセージが表示

What would you like to to?
○Run Ubunto in low-graphics mode for just one session
○Reconfigure gtaphics
○Troubleshoot the error
○Exit to console login

Run Ubunto in・・・を選択してOKをクリック

Stund by one miute while the display restarts ・・・と一瞬表示された後に

There already appears to be an X server running on display :0.
Should another display number by tried? Answering no will cause GDM to attempt staring the server on :0 again. (You can change consoles by pressing Ctrl-Alt plus a function key,such as Ctrl-Alt-F7 to go to console7. X servers usually run on consoles 7 and higher.)

YES・・・を選択しEnterをクリック

指定したディスプレイ番号は使用中なので、このサーバはディスプレイ:1で起動しました。

OKをクリック

HorizSyncとVertRefreashを追加する前は、液晶全面(1,024x768)に800x600が間延びした状態で表示されていましたが、液晶全面(1,024x768)の中央の800x600だけ使用されて表示されるようになりました。

xrandrの結果、リフレッシュレートが60.0と56.0が選択できていたものが61.0のみになりました。

Screen 0: minimum 640 x 480, current 800 x 600, maximum 800 x 600
default connected 800x600+0+0 0mm x 0mm
   800x600        61.0*
   640x480        60.0 

このまま使えていない周囲が使えるようになれば液晶全面で1,024x768で可能なのですが・・・

以上、よろしくお願いします。

オフライン

 

#9 2009-07-26 20:42:01

Koji1116
新しいメンバ
登録日: 2009-07-25

Re: DELL Inspiron4000での画素数変更について

追伸
中古で入手したInspiron400なので手元に資料が何もありません。DELLのホームページで調べてみましたがスペックしか記載が無くリフレッシュレート(水平同期周波数、垂直同期周波数)の記載は見つかりませんでした。

何か参考になりますでしょうか?

Video    
Video type    128-bit hardware accelerated
Data bus    2X AGP
Video controller    ATI RAGE Mobility 128
Video memory    8 MB
LCD interface    LVDS
TV support    NTSC or PAL in S-video and composite modes

Display    
Type    XGA, active-matrix color (TFT)
Dimensions:   
Height    214.3 mm (8.4 inches)
Width    285.7 mm (11.3 inches)
Diagonal    357.1 mm (14.1 inches)
Maximum resolution    1024 x 768
Response time (typical)    20-ms rise (maximum), 50-ms fall (maximum)
Operating angle    0º (closed) to 180º
Viewing angle:   
Horizontal    ± 45º
Vertical    + 15º, – 30º
Dot pitch    0.28 mm
Luminance    120 nits
Power consumption:   
Panel (typical)    1.0 W
Backlight    3.4 W
Controls    brightness can be controlled through key combinations

オフライン

 

#10 2009-07-26 20:55:23

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

Re: DELL Inspiron4000での画素数変更について

すみません。恥ずかしい初歩的ミスをしてしまいました。
「VertRefreash」と記述してしまいましたが「VertRefresh」です。申し訳ありません。

オフライン

 

#11 2009-07-26 22:33:12

Koji1116
新しいメンバ
登録日: 2009-07-25

Re: DELL Inspiron4000での画素数変更について

結果報告:無事1024x768が表示出きるようになりました。

経過報告
早速、xorg.confを下記のように修正

Section "Monitor"
    Identifier    "Configured Monitor"
    HorizSync    31.5-48.5    #<- この行を追加
    VertRefresh    59.0-75.0    #<- この行を追加・修正
EndSection

上書き保存後再起動

エラー表示などのメッセージも表示されずにログイン画面に到達。

液晶全面(1024x768)に800x600が間延びした状態で表示されるになりました。
もしやと思いシステム→ディスプレイの設定を確認したところモニタは不明のままですが、解像度の選択で800x600、640x480に加えて1024x768もできる、リフレッシュ・レートも60・72・75Hzの選択ができるようになりました。

早速、1024x768を選択するとリフレッシュ・レートが75→60Hzに自動的に変わった。適用をクリックしたところ1,024x768になりました。

やったー!!

xrandrの実行結果でも無事に1024x768、リフレッシュ・レートの組み合わせも入っていました。

Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
   1024x768       60.0*
   800x600        75.0     72.0     60.0 
   640x480        75.0     73.0     60.0

xorg.confのDepthを元に戻して上書き保存、再起動しましたが問題なく表示されました。

Section "Device"
    Identifier    "Configured Video Device"
EndSection

Section "Monitor"
    Identifier    "Configured Monitor"
    HorizSync    31.5-48.5    #<- この行を追加
    VertRefresh    59.0-75.0    #<- この行を追加・修正
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
    DefaultDepth    24    #<- この行を追加・変更
        SubSection "Display"    #<- この行を追加
              Depth    24    #<- この行を追加・変更
              Modes    "1024x768"    #<- この行を追加
        EndSubSection    #<- この行を追加
EndSection

funatogawaさん、Templerさん ありがとうございました。

これからもご指導・ご鞭撻をよろしくお願いします。

オフライン

 

#12 2009-07-26 23:04:20

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

Re: DELL Inspiron4000での画素数変更について

画面がチカチカしたりゴミが出てないようなら、ほぼ問題ないでしょう。解決できてよかったです。
というか、見事な事後解説です!
後からこられる方たちの良い教本になると思います。

オフライン

 

Board footer

Powered by FluxBB