
Ubuntu日本語フォーラム

ログインしていません。
いまさら何ですが、ubuntu8.04から8.10に乗り換えました。
8.04のときと同様に、ディスプレイの解像度が800×600より高くなりません。
8.04の場合は、envyng-gtk(nVidiaのドライバ)をインストールすることで解決しましたが、8.10の場合は全く変化がありません。
知識をお持ちの方、ご教授願います。前述通り、グラフィックボードはnVidiaです。
オフライン
Z80Bさん 他の投稿されてる内容を参考にされたら判ると思いますが、
貴君の記述されている内容では助言をしたくても出来ません。
情報量が不足して、何を利用されているか把握できません。
最低限必要な情報です。
1.貴君の使用されている機種名 or マザーボード名
2.NVIDIAの種類 on board or card(AGP, PCI, PCI-EX)および型番(Geforce ????)
そこで、取り敢えずGnome端末で下記のコマンド操作の結果を貼り付けてください。
~$ lsmod | grep -i nvidia
note: module名の中でnvidiaを検索
~$ modinfo nvidia
note: moduleの詳細
~$ dmesg | grep -i [仕様]
note: Ubuntuが自動判定でカーネルを起動したときの情報を検索
例として、[仕様]のところにmodinfoで調査したagp とかpciを代入
これで、どなたかのアドバイスを得られます。
オフライン
機種はDELLのDIMENSIOM C521
~$ lsmod | grep -i nvidia の結果
nvidia 7082420 0
agpgart 42184 1 nvidia
i2c_core 31892 2 nvidia,i2c_nforce2
~$ modinfo nvidia の結果
filename: /lib/modules/2.6.27-11-generic/updates/dkms/nvidia.ko
license: NVIDIA
alias char-major-195-*
alias pci:v000010DEd*sv*sd*bc03sc02i00*
alias pci:v000010DEd*sv*sd*bc03sc00i00*
depends: agpgart,12c-core
vermagic: 2.6.27-11-generic SMP mod_unload modversions 586
parm: NVreg_EnableVia4x:int
parm: NVreg_EnableALiAGP:int
parm: NVreg_ReqAGPRate:int
parm: NVreg_EnableAGPSBA:int
parm: NVreg_EnableAGPFW:int
parm: NVreg_Mobile:int
parm: NVreg_ResmanDebugLevel:int
parm: NVreg_RmLogonRC:int
parm: NVreg_ModifyDeviceFiles:int
parm: NVreg_DeviceFileUID:int
parm: NVreg_DeviceFileGID:int
parm: NVreg_DeviceFileMode:int
parm: NVreg_RemapLimit:int
parm: NVreg_UpdateMemoryTypes:int
parm: NVreg_UseVBios:int
parm: NVreg_RMEdgeIntrCheck:int
parm: NVreg_UsePageAttributeTable:int
parm: NVreg_EnableMSI:int
parm: NVreg_MapRegistersEarly:int
parm: NVreg_RegistryDwords:charp
parm: NVreg_NvAGP:int
3番目のコマンドは、実行しても何も起こらず入力待ちになります。
尚、コピペができない(貼り付けコマンドがどこのフォルダでもグレーアウトしている)ので、手動で入力しました。タイプミスがあるかもしれません。
よろしくお願いします。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2009-02-13 12:05:06)
オフライン
機種名を提示されたので、詳細は理解できました。この疑問への回答は既に、のんき さんが述べられています。
こちらを参照すれば、高解像度で稼働するそうです。
http://forums.ubuntulinux.jp/viewtopic. … 091#p21091
操作の方法が分からないときは、その旨を示してください。助言ぐらいはできると思います。
私のアクセスが遅い場合は、他の方のサポートも期待できます。
オフライン
せっかくの回答なんですが、のんき さんの述べられたことは既に試していて、それで結果が出ないのでここに質問したわけです。
それに、のんき さんの述べられているのは、8.10ではなく8.04についてです。
私も8.04の使い始めには大いに参考になりました。
でも今回は8.10なのでダメなんです。
オフライン
Z80Bさん 試行された結果、どうしてこうなのかの経緯を小出しされると無駄な時間を費やすことになります。
投稿内容であるその不具合の詳細は、始めて拝見するものにとって不明です。
8.10のカーネルのバージョン番号は、開発途上のものでなく、普通にアップデートしていった結果ですか?
私の過去の轍を踏まれていませんか。。。
http://forums.ubuntulinux.jp/viewtopic. … 262#p24262
問題ないのなら、最期の手段はNVIDIAのホームページで、これかなと想定されるドライバーを適宜抽出し、
現況のmoduleと入れ替えてカーネルに組み込まれたら、稼働するのがあるかもしれません。
ご自分で探求されるしかないと思います。
ps. 8.04で他のカードの事例ですが、探求した経緯です。お恥ずかしい内容です。
http://forums.ubuntulinux.jp/viewtopic. … 975#p24975
また、8.10からはxorg.confの編集仕様から、モジュール設定方式が変更になっているとの情報を見ましたが、
私はこの件について知見は皆無です。知りません。
http://forums.ubuntulinux.jp/viewtopic. … 584#p25584
最後の編集者: koisan1949 (2009-02-13 16:37:11)
オフライン
もうなんかめんどくさいので、とりあえず
grep NVIDIA /var/log/Xorg.0.log
を見せてください。ここまでの手順が間違ってたらそれで分かるはずですし、そもそもの問題の識別も多分できるでしょう。
ちなみに、多分nvidia-auto-selectあたりがコケて、モニタが受け取れる解像度を誤認識してるのだろうと仮定して当てずっぽでやると、Xorg.confで解像度指定とModeline直書きすれば多分行けるかなとは思います。
オフライン
>grep NVIDIA /var/log/Xorg.0.log
初歩的な質問で申し訳ないんですが、これはどこを探せばいいのですか?
オフライン
ごめんなさい。アプリケーション=>アクセサリ=>端末、で上記のコマンドを貼り付けてください。
たぶん何かずらーっと出てくると思います。
オフライン
2行だけ表示されました。
(II) NV: driver for NVIDIA chipsets: RIVA 128, RIVA TNT, RIVA TNT2,
(--)NV: Found NVIDIA GeForce 6150 LE at 00@00:05:0
これだけ表示されて、入力待ちの状態になりました。
オフライン
Z80Bさん ドライバーの相性が悪いと思われます。
普通はhitoさんが言われている様にズラズラと表示されないと良くないです。
私の古いAopen AX-3SMAX pro + Geforce4(AGP)のUbuntu8.10での事例です。
~$ grep NVIDIA /var/log/Xorg.0.log (II) Module glx: vendor="NVIDIA Corporation" (II) NVIDIA GLX Module 96.43.09 Mon Oct 27 14:37:08 PST 2008 (II) Module nvidia: vendor="NVIDIA Corporation" (II) NVIDIA dlloader X Driver 96.43.09 Mon Oct 27 14:25:40 PST 2008 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32 (==) NVIDIA(0): RGB weight 888 (==) NVIDIA(0): Default visual is TrueColor (**) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (**) NVIDIA(0): Option "NoLogo" "True" (**) NVIDIA(0): Enabling RENDER acceleration (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is (II) NVIDIA(0): enabled. (WW) NVIDIA(GPU-0): The EDID read for display device CRT-0 is invalid (II) NVIDIA(0): NVIDIA GPU GeForce4 MX 420 at PCI:1:0:0 (GPU-0) (--) NVIDIA(0): Memory: 65536 kBytes (--) NVIDIA(0): VideoBIOS: 04.17.00.45.af (II) NVIDIA(0): Detected AGP rate: 4X (--) NVIDIA(0): Interlaced video modes are supported on this GPU (--) NVIDIA(0): Connected display device(s) on GeForce4 MX 420 at PCI:1:0:0: (--) NVIDIA(0): CRT-0 (--) NVIDIA(0): CRT-0: 350.0 MHz maximum pixel clock (II) NVIDIA(0): Assigned Display Device: CRT-0 (WW) NVIDIA(0): No valid modes for "1280x1024@60"; removing. (WW) NVIDIA(0): No valid modes for "1280x960@60"; removing. (II) NVIDIA(0): Validated modes: (II) NVIDIA(0): "1152x864@75" (II) NVIDIA(0): "1024x768@70" (II) NVIDIA(0): "1024x768@60" (II) NVIDIA(0): "800x600@60" (II) NVIDIA(0): "640x480@60" (**) NVIDIA(0): Virtual screen size configured to be 1152 x 864 (WW) NVIDIA(0): Unable to get display device CRT-0's EDID; cannot compute DPI (WW) NVIDIA(0): from CRT-0's EDID. (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default (II) NVIDIA(0): Initialized GART. (II) NVIDIA(0): Setting mode "1152x864@75" (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture (==) NVIDIA(0): Backing store disabled (==) NVIDIA(0): Silken mouse enabled (**) NVIDIA(0): DPMS enabled (II) NVIDIA(0): Setting mode "1024x768@70" (II) NVIDIA(0): Setting mode "1152x864@75"
貴君の場合、NVIDIAのドライバーを最新のものと入れ替えると動作するかもしれません。
http://www.nvnews.net/vbulletin/showthread.php?t=122606
日本語だとhttp://www.nvidia.co.jp/Download/index.aspx?lang=jpを参照してトライしてください。
オフライン
NVIDIAのプロプライエタリドライバがロードされていないだけかもしれないので、
・envyによるドライバインストールをもう一度やってみる
・/var/log/Xorg.0.logをそのまま貼り付ける
ということをしてみてください。うかつにドライバ入れ替えても腐るだけかもしれません。
オフライン
お騒がせして申し訳ありません。
nVidia 6150 のドライバの有効化に問題があったようです。
「システム」-「システム管理」-「ハードウェアドライバ」 から、NVIDIAのドライバのVer.173を導入したところ、ディスプレイの最高解像度まで表示できるようになりました。
いろいろアドバイスをして下さった皆さん、本当にありがとうございました。
一つ気になったのが、これはフリーソフトではない趣旨の表示があった事です。
この点について、ご存知の方はおられますか?
オフライン
NVIDIAのドライバはフリーではありません。restrictedリポジトリに所属するパッケージになります。
オフライン
日本語であつかわれる「フリーソフト」という単語は「タダのソフトウェア」という意味がほとんどですが、そこで表示される"フリーソフトウェア"は、「ソースが公開され、自由に利用できるソフトウェア」という意味です。
言い換えると、
・無償で利用できます。
・しかし、ソフトウェアの改変ができないのでバグがあってもベンダにしか直せません。
という意味の表示です。
(……という解説文が出てくると思うのですが、知りたいことは何でしょう?)
オフライン
そういう意味でしたか・・・。
Linuxのソフトは全て自由に改変できるのだと思っていました。思い込みはいけないですね。
オフライン