
Ubuntu日本語フォーラム

ログインしていません。
初めまして。Florianと申します。
家に余っていたLet's Note R1(パナセンスカスタムモデル無線LAN付)にUbuntuをインストールしようとしています。
CPU
低電力版PentiumIII 700MHz
HDD
20GByte
Memory
512MByte
Graphic
SiliconMotion Lynx3DM
8.10と7.10はGUIによるインストーラが表示されなかったためにインストールできませんでした。8.04は色が化けながらもインストーラは動いたためインストールを完了しました。
ですが、以下の障害が見受けられます。何か情報がある方がありましたら教えていただけると幸いです。
・Xが正常な色で表示されない
起動時のUbuntuプログレスバーは正常な色で表示されるのですが、ログインマネージャから先は色が正常に表示されません。
ただ、以下の操作を行うと正常な表示に戻ります。
1.フェイルセーフの端末(xterm)を開いて、直ぐにexitで抜ける
2.スクリーンセーバーが働いたあと
・使用できる解像度が少ない
Let's Note R1は1024x768の液晶パネルを持っていますが、「画面の解像度」で使用できる解像度は800x600のみです。解像度の設定として640x480も選択肢には出るのですが、正常に表示されません。
これらの問題は、両方ともおそらくドライバとしてsiliconmotion(Lynx3DMがグラフィックチップとして使用されています)が指定されておらず、vesaが指定されている上でvesa自体が正常に動作していないのではないかと思われます。
xorg.confにどのような指定を行えばsiliconmotionのドライバを使用することが出来るのでしょうか?
・スリープ復帰後にタッチパッドが使用できなくなる
スリープを行ったあと、タッチパッドにマウスカーソルが追随しなくなります。このため、スリープ自体を使うことが出来ません。
あまり一般的ではないハードウェアにUbuntuを入れることで障害が起こっているのだとは思いますが、何か解決策があるようであればUbuntuを使い続けたいと思っています。
よろしくお願いします。
オフライン
http://man.sourcentral.org/ubuntu606/ja/4+siliconmotion
https://forums.ubuntulinux.jp/viewtopic.php?id=3489
このあたりに参考になりそうな情報がありました。
何だか難しそうなチップですねぇ。
オフライン
http://wiki.livedoor.jp/sim_99/
http://mysticplrs.s59.xrea.com/mt/2006/02/lets_note_r1.html
こんなページも見つけました。
でも、これはかなり難しそうですね。
オフライン
この方のBlogが参考になるのではないのかと。
色化け問題も解決しているようです。
http://samemiso.blogspot.com/2008/06/debian-lenny-on-thinkpad-s30.html
オフライン
返答ありがとうございます。
いくつか試してみました。
・xorg.confに設定を追加する(1)
---
Section "Device"
Identifier "Silicon Motion, Inc. SM720 Lynx3DM"
Driver "siliconmotion"
Vendorname "Silicon Motion, Inc."
BusID "PCI:0:9:0"
Option "HWCursor" "off"
Option "SWCursor" "on"
Option "UseBIOS" "off"
EndSection
---
残念ながら状況は改善しませんでした。Xのログイン画面に入ると画面が点滅し、ログイン自体ができませんでした。
・xorg.confに設定を追加する(2)
---
Section "Screen"
Identifier "Default Screen"
Device "Silicon Motion, Inc. SM720 Lynx3DM"
Monitor "Generic Monitor"
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
---
実際には1024x768の解像度にはなりませんでした。
(1)のみ、(2)のみ、(1)(2)ともにと試してみましたが状況は改善しませんでした。
Lynx3DMはかなりの難物のようです。
オフライン
(1)と(2)はセット((1)で宣言した内容を(2)から指定して利用しています)ので、両方定義して下さい。
また、「追加する」とかかれていますが、追加した結果、同じ名前が重複してしまうと、おそらくおかしくなりますので、元からあるScreenとDeviceのセクションを「入れ替える(差し替える)」と考えると良いかと思います。
ところで、そのときには、どのような動作でしたか?(それぞれで試した結果しか明示が無いようです)
また、その状態で起動してみたとき、/var/log/Xorg.0.logには、どのような感じになっていますでしょうか?
# ところで、こういったノートPCの場合は、BusIDは固定でよい(同じ値のはず)・・・でよいんですよね・・・?
大半の人にとって、「なんか設定をいじらないと動かない」というのは、難物ですよね・・・・
# 私は以前、nVidiaの2枚刺しで苦労しました・・・
オフライン
試すのが遅くなってしまいました。
(1)からDriver "siliconmotion"を削り、(2)は指定
画面が乱れ(垂直同期、水平同期ともにおかしい状態)でした。全く見られません。
(1)からDriver "siliconmotion"とOptiion "UseBIOS" "off"を削り、(2)は指定
色が化けた状態。水平同期と垂直同期は正常です。
一度「フェイルセーフの端末」でログインすると色は正常に戻ります。
解像度は800x600です。
つまり、何も指定指定していないときと同様でした。
(1)はそのまま、(2)のsubsection-endsubsectionを削除
色、水平同期、垂直同期ともに正常です。
解像度は800x600です。ログイン後にさらに高い解像度に変更することはできませんでした。
(1)(2)ともにやったとき
画面が乱れ(垂直同期、水平同期ともにおかしい状態)でした。全く見られません。
とりあえず、siliconmotionのドライバがきちんと動いていることは判りましたが、FPDが解像度を正しく認識(もしくは実現)できていないようです。
ログに関しては別途書き込みます。
ありがとうございました。
オフライン
ログを取るためにいくつか試していて状況が好転しましたので報告します。
Section "Device"
Identifier "Configured Video Device"
Driver "siliconmotion"
ChipSet "Lynx3DM"
Option "HWCursor" "off"
Option "SWCursor" "on"
Option "UseBIOS" "off"
EndSection
(略)
Section "Monitor"
Identifier "Configured Monitor"
HorizSync 31.5-48.4
VertRefresh 50-90
EndSection
これにより、ログイン画面に関しては色も正常で1024x768の解像度を実現しました。
ですが、ログイン後に直前に指定していた800x600の解像度になっているのか、画面の表示範囲が狭くなり、色は正常なまま画面の表示は崩れてしまいます。
ここで質問なのですが、ログオン後の解像度はどこに保管されているのでしょうか。コンソールからそこを強制的に1024x768に書き換えてやれば、正常に表示されるのではないかと思われます。
よろしくお願いします。
オフライン