NvidiaドライバがDebianで動作するように必死に主張

NvidiaドライバがDebianで動作するように必死に主張

ここに質問を投稿する前に問題の解決策を探していましたが、そのうち何も効果がありませんでした。これが私の状況です。 Debian Squeezeをインストールする前にWin7オペレーティングシステムを使用していましたが、現在はデュアルブートを使用しています。しかし、私はこのコンピュータにNvidia Quadro 1000Mカード用のドライバをインストールするためのDebian方式の2つの方法を試しました。

http://wiki.debian.org/NvidiaGraphicsDrivers 

Nvidia Webサイトのドライバスクリプトはすべて同じ結果を生成します。

"failed to initialize the nvidia graphic device, none of the screen has been configured."(From var/log/Xorg.log)

私が気付いたことの1つは、上記のNvidiaドライバのLinuxバージョンを調整した後にWindowsにログインすると、Windows Navidiaドライバもクラッシュして再び機能するために再インストールする必要があることです。異なるパーティションとファイルシステムにあるので奇妙に見えます。これは、オペレーティングシステムが異なり、パーティションが異なる場合でも、同じコンピュータに2つのドライバを取得できないという意味ですか?それとも、上記のソリューションはスタンドアロンのLinuxシステムでのみ機能しますか?ドライバーの知識が足りなくてすみません。ここではとてもクレイジーで助けてください。よろしくお願いします。

ベストアンサー1

  1. LinuxパーティションにNVIDIAドライバをインストールしても、Windowsパーティションには影響しません。

  2. Wikiページは少し古いようです。この試み:

    • カーネル用の linux-headers パッケージをインストールします。 64ビットシステムでは、次のようになります。apt-get install linux-headers-amd64

    • dkmsパッケージのインストールapt-get install dkms

    • apt-get install nvidia-kernel-dkms DKMSはカーネルのバージョンに合ったnvidiaモジュールをコンパイルしてインストールします。

    • 起動時にnouveauドライバの代わりにnvidiaモジュールがロードされるようにカーネルのinitrdを更新する必要があるかもしれません。update-initramfs -u -k $(uname r)

    • apt-get install nvidia-glx

    • nvまたはnouveauの代わりにnvidiaドライバを使用するようにXを設定します。たとえば、/etc/X11/xorg.confには次のものがあります。

    「デバイス」セクション
        識別子「gtx560」
        ドライバー「NVIDIA」
    
    
    Option "NoLogo" "True"
    Option "UseEvents" "True"
    
    終わり 「画面」セクション 識別子「基本画面」 デバイス「gtx560」 オプション "メタモード" "DFP:nvidia-autoselect+0+0" 終わり
    • 新しくコンパイルされたNVIDIAモジュールをロードします。rmmod nvidia ; modprobe nvidia

    • gdm3を使用している場合は、ディスプレイマネージャを起動してください。/etc/init.d/gdm3 restart

または、最後の2つの手順を無視してコンピュータを再起動します。

上記の操作はすべて仮想コンソールでrootとして実行することをお勧めします(たとえば、Xにログインしている場合はAlt-F1またはCtrl-Alt-F1を押します)。 rootとしてログインするか、自分でログインして実行してsudo -irootシェルを取得できます。

おすすめ記事