web-dev-qa-db-ja.com

Ubuntu 16.04-nouveauドライバーまたはNVIDIAドライバーが使用されていますか?

私はUbuntu 16.04を実行しているlenovo Y 700ラップトップを使用しており、グラフィックの問題を修正しようとしています。私が直面している問題の1つは、[追加ドライバー]タブでNVIDIAバイナリドライバーを選択し、インストールが完了して再起動するまで待って、ドライバーが使用されていないように見えることです。

私はそれが主に選択されたグラフィックカードではないことを知っています(使用するメイングラフィックアダプターとしてNVIDIAカードを選択しようとしています)、lspci -k | grep -EA2 'VGA|3D'の出力はこれです:

00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06)
    Subsystem: Lenovo Skylake Integrated Graphics
    Kernel driver in use: i915_bpo
--
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
    Subsystem: Lenovo GM107M [GeForce GTX 960M]
    Kernel driver in use: nouveau

nouveauドライバーがNVIDIAカードまたはNVIDIAドライバーに使用されているかどうかを知りたいですか?

7
bartolo 05

最初に質問に答えるには、NVIDIAドライバではなく、オープンソースnouveauを使用しています。これは、独自のNVIDIAドライバーをインストールする試みが何らかの理由で失敗したことを意味します。 NVIDIAドライバーを使用する場合-GUIを使用して試した方法とは異なる方法を使用します。

まず、以前にインストールしようとしたNVIDIAドライバーを完全にアンインストールします。

ラップトップを起動し、GRUBブートメニューでUbuntuエントリをマークしてから、 E キー。
linux行の最後にnouveau.modeset=0を追加します。を押す F10 システムを起動するためのキー。
設定するのをお見逃しなく Space linux行の最後の文字とnouveau.modeset=0の間。

ログイン画面が表示されたら Ctrl+Alt+F1。ユーザー名とパスワードを入力-実行:

Sudo apt purge nvidia*
Sudo reboot  

次に、最新の安定したNVIDIAドライバー378.13とGPUドライバーPPAからのnvidia-primeをインストールします。

再起動後、GRUBブートメニューのUbuntuエントリを再度マークし、 E キー。
linux行の最後にnouveau.modeset=0を追加します。を押す F10 システムを起動するためのキー。
設定するのをお見逃しなく Space linux行の最後の文字とnouveau.modeset=0の間。

ログイン画面が表示されたら Ctrl+Alt+F1。ユーザー名とパスワードを入力-実行:

Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt update
Sudo apt install nvidia-378 nvidia-prime
Sudo reboot  

lspci -k | grep -EA2 'VGA|3D'を実行します...表示されます:Kernel driver in use: nvidia

NVIDIAドライバーを動作させるのにまだ問題がある場合は、既存のUbuntu LTSリリースの新しいカーネルとXサポートを提供する buntu LTSイネーブルメントスタック にオプトインすることを検討する必要があります。かなり新しいノートブックを使用しているので、これは一般的に良いアイデアです。次のコマンドを実行して、Ubuntu 16.04 LTS-HWE-有効化スタックにオプトインします。

Sudo apt install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04  
Sudo reboot  

実行する前に、新しいカーネルをインストールし、オペレーティングシステムを再起動した後、手順1で説明したようにすべてのNVIDIAソフトウェアを削除し、手順2で説明したようにドライバーを再インストールします。

追加情報:BIOSを起動して、Secure Bootdisabledであり、NVIDIAグラフィックチップとNVIDIA Optimusが有効になっていることを確認します(一部のマシンでは、このオプションが利用可能です)。

8
cl-netbox