最近、新しいデスクトップコンピューターを購入し、Ubuntu 15.10 64-Bitをインストールしました。デフォルトでは、Nvidia Geforce GTX 960でnouveauドライバーが使用されていますが、YouTubeで360 ptを超えるビデオを視聴できないため、独自のNvidiaドライバーをインストールしました。ただし、起動プロセスは、Ubuntuのロゴの下に点滅する円が表示されていないため、押した場合を除き、そのような状況では何もできません。 Ctrl+Alt+Del 再起動します。これは、標準リポジトリ(software-properties-gtkインターフェースを介してインストールされるnvidia-352)のドライバーとXorg-Edgers PPA(nvidia-currentパッケージが依存するnvidia-304)のドライバーで発生します。 。公式のNvidiaページからドライバーを試してみますが、最初にnouveauドライバーを無効にする必要があり、その方法がわかりません。
ドライバーを機能させる方法についてのアイデアはありますか?
更新(12/04/15):ブートオプションquiet splash nomodeset
を使用すると、システムは正常に起動します。ファイルシステムのチェック後、Nvidiaロゴが表示され、ログイン画面が表示されます。 lspci -v | grep -A 14 NVIDIA
の出力
01:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 960] (rev a1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 8678
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 138
Region 0: Memory at de000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at c0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at d0000000 (64-bit, prefetchable) [size=32M]
Region 5: I/O ports at e000 [size=128]
[virtual] Expansion ROM at df000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
01:00.1 Audio device: NVIDIA Corporation Device 0fba (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 8678
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 17
Region 0: Memory at df080000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
02:00.0 USB controller: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller (prog-if 30 [XHCI])
Subsystem: ASUSTeK Computer Inc. Device 8675
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
nvidiaモジュールが使用中であることを示唆しています。これはlsmod
で確認できます。それでも、私はYoutubeビデオを144pでしか見ることができません。
更新(12/07/15):最終的に動作します。何が機能したのか正確に言うことはできません。 2つのパッケージをインストールしました:nvidia-commonおよびnvidia-modprobe、更新プロセス内のすべてのインストール済みパッケージ。/etc/X11 /フォルダーにxorg.confを作成するnvidia-xconfig
も実行しました。最後に、quiet splash nomodeset
をgrub.cfgに追加しました(ブートごとにgrubメニューに追加するのではなく)。再起動後、ビデオをHDで見ることができました。その後、xorg.confを削除し、インストールした2つのパッケージも削除しましたが、引き続き機能します。したがって、インストール済みパッケージの更新またはgrub.cfgのブートパラメーターのいずれかが違いを生みました。
更新2(12/07/15):だから、grub.cfgからquiet splash nomodeset
を削除し(ブートプロセスにも追加しませんでした)、それでも動作します。だから、何が状況を変えたかわからない。この変更が今永久的なものかどうか見てみましょう:-)
まず、以前にインストールしたすべてのNVIDIAドライバーとリポジトリをアンインストールする必要があります。
GRUBブートメニューが表示されたら-buntuメニューエントリを強調表示して、 E キー。nouveau.modeset=0
パラメーターをlinux行の最後に追加します... F10 起動します。
ログイン画面が表示されたら-を押します Ctrl+Alt+F1。
ユーザー名とパスワードを入力してから実行します:
Sudo apt-get install ppa-purge
Sudo apt-get purge nvidia*
Sudo ppa-purge ppa:xorg-edgers/ppa
Sudo reboot
GEFORCE GTX 960 GPUをサポートする最新の公式NVIDIAドライバー358.16をインストールします。
GRUBブートメニューが表示されたら-buntuメニューエントリを強調表示して、 E キー。nouveau.modeset=0
パラメーターをlinux行の最後に追加します... F10 起動します。
ログイン画面が表示されたら-を押します Ctrl+Alt+F1。
ユーザー名とパスワードを入力してから実行します:
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install nvidia-358
Sudo reboot
これで私はここに与えられたリンクを参照します:
buntu 14.04.3 LTS x86_64にCUDA 7.5を正常にインストールした人はいますか?
私が説明した方法Aと方法Bがあります:
まず、次の方法で、不適切なインストールをクリーンアップします。
Sudo apt-get install ppa-purge
Sudo apt-get purge nvidia *
Sudo ppa-purge ppa:xorg-edgers/ppa
須藤リブート
場所の理由から、ここでは方法Aのみ:
Sudo add-apt-repository ppa:graphics-drivers/ppa
須藤apt-getアップデート
Sudo apt-get install nvidia-355 nvidia-prime
またはこれは機能していますか?:
Sudo apt-get install nvidia-358 nvidia-prime?
須藤リブート
ハッピーコーディングとメリークリスマス。
これにより、nouveau
ドライバーが削除され、Nvidia Webサイトから独自のドライバーをインストールできるようになります。
Sudo apt-get -y autoremove xserver-xorg-video-nouveau --purge
特定のGPU用の独自のNvidiaドライバーは次のとおりです。
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/352.63/NVIDIA-Linux-x86_64-352.63.run
次に、以下のコマンドを実行するだけで、Nvidiaドライバーがインストールされます。
Sudo sh NVIDIA-Linux-x86_64-352.63.run