
Ubuntu日本語フォーラム

ログインしていません。
またまた初心者です。画面の表示について教えてください。
Ubuntu 9.04 を工人舎の SA5KX08AL にインストールしてみたのですが、画面が 800X480 ドット
なのに、起動すると 800X600 となり、上下につぶれた表示になってしまいます。ディスプレイの
設定を見ても、「800X600」と「640X480」の二通りしかなく、設定の方法がわかりません。
ご教示のほど、よろしくお願いします。
オフライン
下記のURLに同じようなスペック?のxorg.confの設定があります。
http://d.hatena.ne.jp/hito-d/20090109/1231512218
オフライン
Templer さん、情報ありがとうございます。このところ寝不足なので、明日にでもトライしてみます。とりあえず御礼迄。
オフライン
Templer さん、ありがとうございました。
xorg.conf を書き換えて試してみたのですが、画面がブラックアウトしてしまいました。
よく似た名前の機種でも、画面の制御は異なっているようです。どこかパラメータを
変えれば、うまくいくのかもしれませんが、私にはどうしたらよいのかわかりません。
残念...
オフライン
うまくいきませんでしたか、残念です。
解決できるかはちょっとわからないのですが、とりあえずログの確認からしていきましょうか。
まずは現在のxorg.confを処理します。
(インストール後にxorg.confが存在していた場合は行わないでください。そして、そのxorg.confはバックアップされているのかを教えてください)
画面がブラックアウトした状態で「Ctrl+Alt+F2」キーを押して仮想コンソールに切り替えてログインしてください。
そして以下のコマンドを実行してください。
sudo rm /etc/X11/xorg.conf sudo shutdown -r now
コマンドを実行するとシステムが再起動されます。
次にログの確認をします。
「端末」から以下のコマンドを実行して、その結果を教えてください。
grep -i monitor /var/log/Xorg.0.log grep -i modeline /var/log/Xorg.0.log
オフライン
そのような方法があるのを知らなかったので、recovery モードで起動し、xorg.conf
を削除してから、コピーしてあったオリジナルのファイルの名前を xorg.conf に戻して
再起動してしまいました。よって、以下のログは、正常に機動できたときの状態を
表しているのかもしれませんが、とりあえず読み取った内容を以下に貼りました。
これではだめでしたら、明日もう一度やってみて、結果を報告させていただきます。
yomo@yomo:~$ grep -i monitor /var/log/Xorg.0.log
(**) | |-->Monitor "Configured Monitor"
(II) VESA(0): Configured Monitor: Using default hsync range of 31.50-37.90 kHz
(II) VESA(0): Configured Monitor: Using default vrefresh range of 50.00-70.00 Hz
(II) VESA(0): Configured Monitor: Using hsync range of 31.50-37.90 kHz
(II) VESA(0): Configured Monitor: Using vrefresh range of 50.00-70.00 Hz
yomo@yomo:~$ grep -i modeline /var/log/Xorg.0.log
yomo@yomo:~$
因みに、オリジナルの xorg.conf は下記のようになっています。
Section "Device"
Identifier "Configured Video Device"
Driver "vesa"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
オフライン
いえいえ、元に戻せればそれで問題ありません。
しかし、「vesa」ドライバですか…。
一度、「Driver "vesa"」の行を削除して起動できるか試してもらえますか。
起動できるが状態は潰れたままというのであれば、もう一度ログの結果をお願いします。
オフライン
「Driver "vesa"」の行を削除して起動してみたところ、画面がやはりブラックアウト
しました。再起動後のログは以下のようになっていて、#6 の内容と同じに見えます。
”vesa” の行が削除されていることは実行前に確認しました。
yomo@yomo:~$ grep -i monitor /var/log/Xorg.0.log
(**) | |-->Monitor "Configured Monitor"
(II) VESA(0): Configured Monitor: Using default hsync range of 31.50-37.90 kHz
(II) VESA(0): Configured Monitor: Using default vrefresh range of 50.00-70.00 Hz
(II) VESA(0): Configured Monitor: Using hsync range of 31.50-37.90 kHz
(II) VESA(0): Configured Monitor: Using vrefresh range of 50.00-70.00 Hz
yomo@yomo:~$ grep -i modeline /var/log/Xorg.0.log
yomo@yomo:~$
オフライン
9.04のgeodeドライバなら、下記のバグが残った状態かも知れません。
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-geode/+bug/270912
デバイスセクションを下記にしてみるとどうでしょうか。
Section "Device"
Identifier "Geode"
Driver "geode"
Option "AccelMethod" "XAA"
Option "MigrationHeuristic" "greedy"
Option "PanelGeometry" "800x480"
EndSection実は、私が工人舎のSA5SX12Fで上記を試したときは、それだけでは動作せず、PanelModeを指定する必要がありました。
ダメ元で試してみて下さい。
オフライン
デバイスセクションを書き換えてみましたが、やはりブラックアウトして
しまいました。オリジナルと、#2 と、両方の xorg.conf で試してみましたが、
どちらも同じでした。
#2 の xorg.conf を書き換えてみたときの、再起動後のログは下記の通りで、
やはり vesa となっています。そもそも geode であることが認識されないので
しょうか。
yomo@yomo:~$ grep -i monitor /var/log/Xorg.0.log
(**) | |-->Monitor "Configured Monitor"
(II) VESA(0): Configured Monitor: Using default hsync range of 31.50-37.90 kHz
(II) VESA(0): Configured Monitor: Using default vrefresh range of 50.00-70.00 Hz
(II) VESA(0): Configured Monitor: Using hsync range of 31.50-37.90 kHz
(II) VESA(0): Configured Monitor: Using vrefresh range of 50.00-70.00 Hz
yomo@yomo:~$ grep -i modeline /var/log/Xorg.0.log
yomo@yomo:~$
オフライン
おそらくgeodeドライバのバグで同ドライバでの表示ができていないかハングしているのでしょう。「Ctrl+Alt+F2」で仮想コンソールに切り替えられるのなら前者で、キーを受け付けないようであれば後者だろうと思います。どちらでしょうか?
それとログの確認についてですが、一つ前のログ(失敗したときのログ)を確認するときは「/var/log/Xorg.0.log.old」のファイルとなります。(一つ前までしか確認できませんので、その辺注意です)
ですが、ログの方はもう必要なさそうです。
「grep -i modeline ...」の結果からリフレッシュレート情報を読み取れてないだろうということがわかりましたので。
とりあえず、hmatsueさんの話によると「PanelModeが必要だった」ということなので、#9のデバイスセクションに以下を追加してみましょうか。
Option "PanelMode" "44320 800 832 1000 1032 480 489 496 505"
(数値は#2のリンク先から拝借したものですが、何気に高いのが気になります)
うまくいかないようでしたら、モニターに関する詳細な情報をお持ちでしたら教えてもらえますでしょうか。
Windowsが入っているようでしたら、そちらからの情報でも構わないと思います。起動している時の周波数とかもわかると良いのですが(60Hzとか75Hzとか)。(入っていなければ深入りしなくてよいです)
それと、端末で「gtf 800 480 60」を実行した結果も教えてもらえますでしょうか。
オフライン
Templer さん、何度もすみません。試してみましたところ、今回は起動しましたが、
画面は 800X600 のままで、画面のフチや、文字がギザギザになり、揺れています。
ちょっとマズそうな雰囲気です。
Ubuntu を入れたとき、Windows は消してしまったので、詳しいことはわかりません
が、購入時に付いてきた仕様書には下記のように書かれていて、SA5KL08A と特に
違うところはなさそうに思われます。
チップセット AMD Geode LX 800
表示機能 LX 800内蔵 (DirectX未対応)
「gtf 800 480 60」の結果は、下記のようになりました。
yomo@yomo:~$ gtf 800 480 60
# 800x480 @ 60.00 Hz (GTF) hsync: 29.82 kHz; pclk: 29.58 MHz
Modeline "800x480_60.00" 29.58 800 816 896 992 480 481 484 497 -HSync +Vsync
yomo@yomo:~$
このままではちょっとヤバそうなので、とりあえず元に戻します。
オフライン
すみません、間違えました。先ほどのはプロセッサの名前でした。
チップセット AMD Geode CS5536コンパニオン・デバイス
となっています。
オフライン
Modeline "800x480_60.00" 29.58 800 816 896 992 480 481 484 497
「gtf 800 480 60」コマンドで表示された上記の値を xorg.conf に書き込んで
起動してみました。
xorg.conf の内容;
=============================
Section "Device"
Identifier "Geode"
Driver "geode"
Option "AccelMethod" "XAA"
Option "MigrationHeuristic" "greedy"
Option "PanelGeometry" "800x480"
Option "PanelMode" "29580 800 816 896 992 480 481 484 497"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
HorizSync 30-67
VertRefresh 43-85
modeline "800x480" 29.58 800 816 896 992 480 481 484 497
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
SubSection "Display"
Depth 24
Modes "800x480"
EndSubSection
EndSection
=============================
その結果、見たところ正常に起動し、文字のふるえもありませんが、画面は
やはり 800X600 のままでした。
この状態で、Xorg.0.log は、以下のように表示されました。何か読み取れる
ことがありますでしょうか。
yomo@yomo:~$ grep -i monitor /var/log/Xorg.0.log
(**) | |-->Monitor "Configured Monitor"
(II) GEODE(0): Output default using monitor section Configured Monitor
yomo@yomo:~$ grep -i modeline /var/log/Xorg.0.log
(II) GEODE(0): Modeline ""x60.0 29.58 800 816 896 992 480 481 484 497 (29.8 kHz)
(II) GEODE(0): Modeline "1024x768"x75.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz)
(II) GEODE(0): Modeline "1024x768"x70.1 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz)
(II) GEODE(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
(II) GEODE(0): Modeline "832x624"x74.6 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz)
(II) GEODE(0): Modeline "960x540"x60.0 69.25 960 984 1000 1040 540 541 544 555 doublescan +hsync -vsync (66.6 kHz)
(II) GEODE(0): Modeline "800x600"x85.1 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync (53.7 kHz)
(II) GEODE(0): Modeline "800x600"x72.2 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz)
(II) GEODE(0): Modeline "800x600"x75.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz)
(II) GEODE(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
(II) GEODE(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz)
(II) GEODE(0): Modeline "840x525"x60.0 73.12 840 892 980 1120 525 526 529 544 doublescan -hsync +vsync (65.3 kHz)
(II) GEODE(0): Modeline "840x525"x59.9 59.50 840 864 880 920 525 526 529 540 doublescan +hsync -vsync (64.7 kHz)
(II) GEODE(0): Modeline "800x512"x60.2 51.56 800 800 828 832 512 512 514 515 doublescan +hsync +vsync (62.0 kHz)
(II) GEODE(0): Modeline "800x480"x60.0 29.58 800 816 896 992 480 481 484 497 (29.8 kHz)
(II) GEODE(0): Modeline "700x525"x60.0 61.00 700 744 820 940 525 526 532 541 doublescan +hsync +vsync (64.9 kHz)
(II) GEODE(0): Modeline "640x512"x60.0 54.00 640 664 720 844 512 512 514 533 doublescan +hsync +vsync (64.0 kHz)
(II) GEODE(0): Modeline "720x450"x59.9 53.25 720 760 836 952 450 451 454 467 doublescan -hsync +vsync (55.9 kHz)
(II) GEODE(0): Modeline "640x480"x60.0 54.00 640 688 744 900 480 480 482 500 doublescan +hsync +vsync (60.0 kHz)
(II) GEODE(0): Modeline "640x480"x85.0 36.00 640 696 752 832 480 481 484 509 -hsync -vsync (43.3 kHz)
(II) GEODE(0): Modeline "640x480"x72.8 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz)
(II) GEODE(0): Modeline "640x480"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz)
(II) GEODE(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
(II) GEODE(0): Modeline "720x400"x85.0 35.50 720 756 828 936 400 401 404 446 -hsync +vsync (37.9 kHz)
(II) GEODE(0): Modeline "680x384"x59.8 42.38 680 716 784 888 384 385 390 399 doublescan -hsync +vsync (47.7 kHz)
(II) GEODE(0): Modeline "680x384"x60.0 36.00 680 704 720 760 384 385 390 395 doublescan +hsync -vsync (47.4 kHz)
(II) GEODE(0): Modeline "640x400"x85.1 31.50 640 672 736 832 400 401 404 445 -hsync +vsync (37.9 kHz)
(II) GEODE(0): Modeline "576x432"x75.0 54.00 576 608 672 800 432 432 434 450 doublescan +hsync +vsync (67.5 kHz)
(II) GEODE(0): Modeline "576x432"x75.0 52.49 576 612 676 776 432 432 434 451 doublescan -hsync +vsync (67.6 kHz)
(II) GEODE(0): Modeline "576x432"x70.0 48.38 576 612 672 768 432 432 434 450 doublescan -hsync +vsync (63.0 kHz)
(II) GEODE(0): Modeline "576x432"x60.1 40.81 576 608 668 760 432 432 434 447 doublescan -hsync +vsync (53.7 kHz)
(II) GEODE(0): Modeline "640x350"x85.1 31.50 640 672 736 832 350 382 385 445 +hsync -vsync (37.9 kHz)
(II) GEODE(0): Modeline "512x384"x75.0 39.38 512 520 568 656 384 384 386 400 doublescan +hsync +vsync (60.0 kHz)
(II) GEODE(0): Modeline "512x384"x70.1 37.50 512 524 592 664 384 385 388 403 doublescan -hsync -vsync (56.5 kHz)
(II) GEODE(0): Modeline "512x384"x60.0 32.50 512 524 592 672 384 385 388 403 doublescan -hsync -vsync (48.4 kHz)
(II) GEODE(0): Modeline "416x312"x74.7 28.64 416 432 464 576 312 312 314 333 doublescan -hsync -vsync (49.7 kHz)
(II) GEODE(0): Modeline "400x300"x85.3 28.15 400 416 448 524 300 300 302 315 doublescan +hsync +vsync (53.7 kHz)
(II) GEODE(0): Modeline "400x300"x72.2 25.00 400 428 488 520 300 318 321 333 doublescan +hsync +vsync (48.1 kHz)
(II) GEODE(0): Modeline "400x300"x75.1 24.75 400 408 448 528 300 300 302 312 doublescan +hsync +vsync (46.9 kHz)
(II) GEODE(0): Modeline "400x300"x60.3 20.00 400 420 484 528 300 300 302 314 doublescan +hsync +vsync (37.9 kHz)
(II) GEODE(0): Modeline "400x300"x56.3 18.00 400 412 448 512 300 300 301 312 doublescan +hsync +vsync (35.2 kHz)
(II) GEODE(0): Modeline "320x240"x85.2 18.00 320 348 376 416 240 240 242 254 doublescan -hsync -vsync (43.3 kHz)
(II) GEODE(0): Modeline "320x240"x72.8 15.75 320 332 352 416 240 244 246 260 doublescan -hsync -vsync (37.9 kHz)
(II) GEODE(0): Modeline "320x240"x75.0 15.75 320 328 360 420 240 240 242 250 doublescan -hsync -vsync (37.5 kHz)
(II) GEODE(0): Modeline "320x240"x60.1 12.59 320 328 376 400 240 245 246 262 doublescan -hsync -vsync (31.5 kHz)
(II) GEODE(0): Modeline "360x200"x85.0 17.75 360 378 414 468 200 200 202 223 doublescan -hsync +vsync (37.9 kHz)
(II) GEODE(0): Modeline "320x200"x85.3 15.75 320 336 368 416 200 200 202 222 doublescan -hsync +vsync (37.9 kHz)
(II) GEODE(0): Modeline "320x175"x85.3 15.75 320 336 368 416 175 191 192 222 doublescan +hsync -vsync (37.9 kHz)
オフライン
#14 の xorg.conf で起動する過程で、ポインターの矢印が上下に伸びて、
一瞬 800X480 になったのかなと思わせる瞬間がありました。
しかし、上下のパネルが表示される直前に、再び矢印が上下方向に潰れた
形になってしまい、800X600 に変わってしまいました。
素人には、もう一歩のところまで来ている感じもするのですが... (^^;
オフライン
んーーーすばらしい機転です。(それに比べてうかつな私。とほほ)
#15からすると、デスクトップでユーザによる設定が適用されているのではないかと思われます。「システム」メニューにある「ディスプレイ」から選択できませんでしょうか。
(同じような情報を「xrandr」コマンドで確認することができます。「ディスプレイ」で変更できなかった場合はxrandrの結果をお願いします)
それでダメならスクリーンセクションのSubSectionに「Virtual」を追加してみるとか。("640x480"はただの保険なので無くて良いです)
SubSection "Display"
Depth 24
Virtual 800 480
Modes "800x480" "640x480"
EndSubSectionオフライン
Templer さん、やりました! おっしゃる通り、「ディスプレイ」にはたくさんの
解像度が登録されていて、その中に 800X480 がありました。選択したところ、
見事に表示されるようになりました。
気軽に持ち運べる重さのPCは、これしか持っておらず、何とか使えるようになって
ほしいと思っていましたので、ほんとうにうれしいです。
たいへんお世話になりまして、ありがとうございました。何せシロウトなので、
また同じようなことでお世話になるかもしれませんが、何卒よろしくお願いします。
オフライン
いや、良かったです!
これもhmatsueさんのおかげです。
私一人では延々と見当違いの方向をさまよっていたと思います。
感謝感謝です。
オフライン
あ、いや、私はなにもできずに傍観していただけなので。。
> Templerさん
お疲れ様でした。 :)
> miketanさん
自分はgtfの存在を知らなかったので勉強になりました。こちらこそありがとうございました。
オフライン