Debian Wheezyにアップグレードした後、Nouveauは機能しません。

Debian Wheezyにアップグレードした後、Nouveauは機能しません。

Debianスクイーズからwheezyにアップグレードしました。私のボックスには古いグラフィックカードが含まれており、現在Nvidiaドライバはlenny(NV5M64 [RIVA TNT2 Model 64 / Model 64 Pro])よりも最新のディストリビューションをサポートしていませ/etc/X11/xorg.confDriver "nv"。以後)))喘ぎで更新)。

オンラインで調査した結果、nouveauドライバーが自分のカードをサポートする必要があることがわかりました。私のxorg.confでDriver "nv"byに置き換えても、Driver "nouveau"まだ利用可能なXは生成されません。

私はより多くの内容を読み、drmなどを含むすべてのNvidiaの排他的なエントリを削除しました。多くのインターネット投稿で提案されているように、無料ではなくドライバのみを使用することはオプションではありません。 Nvidiaはlennyより最新のものをすべて好み、私のTNT2カード用のドライバを削除したことに注意してください。とにかくまだ成功していません。

私が得る唯一の方法どのXタイプの操作は「vesa」ドライバを使用しますが、解像度はLCDのデフォルトの1280x1024の直下です。

ベストアンサー1

この問題に対する解決策は、KMS(カーネルモード設定)を有効にすることです。Debian リストのこの記事問題を特定する方法を示しました。

ブートパラメータまたは/etc/modprobe.dのファイルを介してカーネルモード設定が無効になっているようです。 nouveauカーネルモジュールを再ロードしてみてください。

# rmmod nouveau
# modprobe nouveau modeset=1
restart X

何らかの理由でgrubモード設定が無効になっています(おそらく以前のDebianバージョンとそのドライバで発生したグラフィックの問題を解決するために - 覚えていません...)。nomodesetting新しいメニュー項目を追加すると、再起動しても問題が解決しました。

汚いハッキングnomodesettingはから単語を削除することです/boot/grub/grub.cfg。しかし、ファイルの最初の数行は次のようになります。

# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub

これはダーティ核が実行されていない場合にのみ機能することを意味しupgrade-grubapt-get upgradeこれは新しいカーネルバージョンがインストールされるたびに発生します。

永久修正は次のとおりです。:

  1. GRUB_CMDLINE_LINUX_DEFAULT="nomodesetting"から削除されました/etc/default/grub

  2. ランニング# update-grub

  3. 進行状況を見る:Generating grub.cfg ... done

  4. 楽しんでください。

おすすめ記事