お知らせ

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

#1 2009-12-29 23:01:30

miketan
メンバ
登録日: 2009-12-12

ネットブックでの画面表示

またまた初心者です。画面の表示について教えてください。

Ubuntu 9.04 を工人舎の SA5KX08AL にインストールしてみたのですが、画面が 800X480 ドット
なのに、起動すると 800X600 となり、上下につぶれた表示になってしまいます。ディスプレイの
設定を見ても、「800X600」と「640X480」の二通りしかなく、設定の方法がわかりません。
ご教示のほど、よろしくお願いします。

オフライン

 

#2 2009-12-31 23:22:14

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

Re: ネットブックでの画面表示

下記のURLに同じようなスペック?のxorg.confの設定があります。
http://d.hatena.ne.jp/hito-d/20090109/1231512218

オフライン

 

#3 2010-01-01 00:32:20

miketan
メンバ
登録日: 2009-12-12

Re: ネットブックでの画面表示

Templer さん、情報ありがとうございます。このところ寝不足なので、明日にでもトライしてみます。とりあえず御礼迄。

オフライン

 

#4 2010-01-02 00:01:05

miketan
メンバ
登録日: 2009-12-12

Re: ネットブックでの画面表示

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

xorg.conf を書き換えて試してみたのですが、画面がブラックアウトしてしまいました。
よく似た名前の機種でも、画面の制御は異なっているようです。どこかパラメータを
変えれば、うまくいくのかもしれませんが、私にはどうしたらよいのかわかりません。
残念...

オフライン

 

#5 2010-01-02 00:33:49

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

Re: ネットブックでの画面表示

うまくいきませんでしたか、残念です。

解決できるかはちょっとわからないのですが、とりあえずログの確認からしていきましょうか。

まずは現在の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

オフライン

 

#6 2010-01-02 01:03:20

miketan
メンバ
登録日: 2009-12-12

Re: ネットブックでの画面表示

そのような方法があるのを知らなかったので、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

オフライン

 

#7 2010-01-02 01:24:11

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

Re: ネットブックでの画面表示

いえいえ、元に戻せればそれで問題ありません。

しかし、「vesa」ドライバですか…。
一度、「Driver  "vesa"」の行を削除して起動できるか試してもらえますか。
起動できるが状態は潰れたままというのであれば、もう一度ログの結果をお願いします。

オフライン

 

#8 2010-01-02 08:07:57

miketan
メンバ
登録日: 2009-12-12

Re: ネットブックでの画面表示

「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 2010-01-02 09:26:26

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

Re: ネットブックでの画面表示

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を指定する必要がありました。
ダメ元で試してみて下さい。

オフライン

 

#10 2010-01-02 13:08:23

miketan
メンバ
登録日: 2009-12-12

Re: ネットブックでの画面表示

デバイスセクションを書き換えてみましたが、やはりブラックアウトして
しまいました。オリジナルと、#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:~$

オフライン

 

#11 2010-01-02 17:58:54

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

Re: ネットブックでの画面表示

おそらく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」を実行した結果も教えてもらえますでしょうか。

オフライン

 

#12 2010-01-02 18:30:32

miketan
メンバ
登録日: 2009-12-12

Re: ネットブックでの画面表示

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:~$

このままではちょっとヤバそうなので、とりあえず元に戻します。

オフライン

 

#13 2010-01-02 18:41:25

miketan
メンバ
登録日: 2009-12-12

Re: ネットブックでの画面表示

すみません、間違えました。先ほどのはプロセッサの名前でした。

チップセット  AMD Geode CS5536コンパニオン・デバイス

となっています。

オフライン

 

#14 2010-01-02 20:01:27

miketan
メンバ
登録日: 2009-12-12

Re: ネットブックでの画面表示

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)

オフライン

 

#15 2010-01-02 20:15:35

miketan
メンバ
登録日: 2009-12-12

Re: ネットブックでの画面表示

#14 の xorg.conf で起動する過程で、ポインターの矢印が上下に伸びて、
一瞬 800X480 になったのかなと思わせる瞬間がありました。

しかし、上下のパネルが表示される直前に、再び矢印が上下方向に潰れた
形になってしまい、800X600 に変わってしまいました。

素人には、もう一歩のところまで来ている感じもするのですが... (^^;

オフライン

 

#16 2010-01-02 21:37:07

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

Re: ネットブックでの画面表示

んーーーすばらしい機転です。(それに比べてうかつな私。とほほ)

#15からすると、デスクトップでユーザによる設定が適用されているのではないかと思われます。「システム」メニューにある「ディスプレイ」から選択できませんでしょうか。
(同じような情報を「xrandr」コマンドで確認することができます。「ディスプレイ」で変更できなかった場合はxrandrの結果をお願いします)

それでダメならスクリーンセクションのSubSectionに「Virtual」を追加してみるとか。("640x480"はただの保険なので無くて良いです)

コード:

    SubSection "Display"
        Depth    24
        Virtual    800 480
        Modes    "800x480"  "640x480"
    EndSubSection

オフライン

 

#17 2010-01-02 22:11:10

miketan
メンバ
登録日: 2009-12-12

Re: ネットブックでの画面表示

Templer さん、やりました! おっしゃる通り、「ディスプレイ」にはたくさんの
解像度が登録されていて、その中に 800X480 がありました。選択したところ、
見事に表示されるようになりました。

気軽に持ち運べる重さのPCは、これしか持っておらず、何とか使えるようになって
ほしいと思っていましたので、ほんとうにうれしいです。

たいへんお世話になりまして、ありがとうございました。何せシロウトなので、
また同じようなことでお世話になるかもしれませんが、何卒よろしくお願いします。

オフライン

 

#18 2010-01-02 22:54:26

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

Re: ネットブックでの画面表示

いや、良かったです!
これもhmatsueさんのおかげです。
私一人では延々と見当違いの方向をさまよっていたと思います。
感謝感謝です。

オフライン

 

#19 2010-01-02 23:02:43

miketan
メンバ
登録日: 2009-12-12

Re: ネットブックでの画面表示

そうでしたか。hmatsueさんも毎々お世話になります。ありがとうございました。

オフライン

 

#20 2010-01-02 23:10:31

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

Re: ネットブックでの画面表示

あ、いや、私はなにもできずに傍観していただけなので。。

> Templerさん
お疲れ様でした。 :)

> miketanさん
自分はgtfの存在を知らなかったので勉強になりました。こちらこそありがとうございました。

オフライン

 

Board footer

Powered by FluxBB