Nouveau の代わりに Nvidia ドライバーをインストールしてください!


コマンドラインドライバグラフィックヌーボーンビディア

Ubuntu 14.04 をインストールしましたが、画面が不鮮明またはぼやけ、複数の画面のサポートが不十分です.

Ubuntu はデフォルトで nouveau をインストールすることに気付きましたが、nvidia ドライバーをインストールする必要があるため、これを試しました.

sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
apt-get update
apt-get install nvidia-current
apt-get upgrade

Now that nvidia is installed, you need to blacklist the nouveau driver

so it don’t pop out when you will reboot. Create or edit the following

file:

nano /etc/modprobe.d/blacklist-nouveau.conf

…and add these lines at the end:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off



nvidiaドライバーが正常にインストールされたかどうかをソフトウェアとアップデートで確認したところ、インストールされているドライバーはnvidia 304.117であると表示されました

次に実行しようとしました:

lshw -c video | grep 'configuration'



その結果、ドライバーはまだ nouveau です.

configuration: driver=nouveau latency=0



では、nvidia ドライバーをインストールして使用するにはどうすればよいでしょうか?

受け入れられた回答



Ubuntu 14.04 以降


nouveau ドライバーを手動で削除する必要があるのは、独自の nvidia ドライバーを自分でインストールする場合のみであることに注意してください.そうでない場合は、[システム] > [管理] > [ハードウェア ドライバー] から必要なグラフィック ドライバーを直接インストールします.これは、推奨される最も便利な方法です.

すべての犯人モジュールをブラックリストに登録し、すべての nvidia* パッケージを削除します.追加の手順として、initramfs ディスクを更新する必要がある場合があります.これは、起動時にモジュールをロードするように構成されている可能性があるためです.
  • モジュールをブラックリストに登録します. blacklist.conf ファイルを開きます.

  • sudo vim /etc/modprobe.d/blacklist.conf
    
    


    i を押して挿入モードに入り、次のモジュールをファイルに追加します.

    # this one might not be required for x86 32 bit users.
    blacklist amd76x_edac 
    
    blacklist vga16fb
    blacklist nouveau
    blacklist rivafb
    blacklist nvidiafb
    blacklist rivatv
    
    


    ファイルを保存して終了します.
  • すべての nvidia* パッケージを削除します

  • sudo apt-get remove --purge nvidia-*
    
    


  • 上記の手順を完了したら、再起動し、ディスプレイ マネージャーを停止して、nvidia ドライバーのインストールを試みます.Ctrl+Alt+F1 を押します.テキスト モードになったら、ディスプレイ マネージャーを停止します.これにより、実行中のすべてのアプリケーションが強制的に終了されるため、作業中のものはすべて保存し、この手順を完了する前に自分で閉じてください.ディスプレイ マネージャーを停止するには、ディスプレイ マネージャーに応じて次のいずれかのコマンドを実行します (バニラ Ubuntu では lightdm がデフォルトですが、古いバージョンまたは GNOME デスクトップを使用するシステムでは gdm が使用され、KDE/Kubuntu/Plasma では kdm となるはずです:

  • 編集: Ubuntu システムが使用しているデフォルトのディスプレイ マネージャーを特定するには、コマンド cat /etc/X11/default-display-manager While this doesn’t guarantee you anything, を発行します.多くの場合、それが正しい選択です.

        sudo service lightdm stop
    
        sudo /etc/init.d/gdm stop
    
    


    次に、Nvidia の Web サイトからダウンロードしたドライバー パッケージを実行します.編集:以下の例のファイル名を実際に持っているものに置き換えてください.

        sudo ./NVIDIA-Linux-x86-260.19.44.run
    
    


    注: nouveau ドライバーに関連するエラーが引き続き発生する場合は、おそらく、nouveau ドライバーをロードするように構成されている initramfs を更新する必要があります.再起動したり、電源を切ったりしないでください.このコマンドを実行して initramfs ディスクを更新してください.

    sudo update-initramfs -u
    
    


    再起動して手順 3 を繰り返します.今回は問題なく動作するはずです.

    投稿 Install Nvidia Driver Instead of Nouveau!Stack All Flow に最初に表示されました.