web-dev-qa-db-ja.com

Ubuntu 18.04にNvidiaドライバーをインストールできません

私はppa:graphics-driversを使用してnouveauドライバーをパージし、ブラックリストに入れてみました(私はそのようなoibaf:graphics-driversを試しました)。Nvidiaから304.137ドライバーをダウンロードし、ubuntu-drivers autoinstallを試しました。唯一の結果は、640x480で画面を見たことです。

コマンドSudo apt installを使用すると、次の結果が表示されます。

$ Sudo apt install nvidia-304 
パッケージリストを読み込んでいます...完了
依存関係ツリーを作成しています
ステータス情報を読み込んでいます...完了
一部のパッケージをインストールできませんでした。 
これは、不可能な状況を要求したか、
一部の必要なパッケージがまだ作成されていないか、着信から移動されていないという不安定なディストリビューションを使用している場合を意味します。
次の情報は、状況を解決するのに役立ちます。
 
次のパッケージには、満たされていない依存関係があります。
 nvidia-304:Depends:xorg-video-abi-11 but butインストール可能ではない、または
 xorg-video-abi-12ではないがインストール可能ではない、または
 xorg-video-abi-13であるがインストール可能ではない、または
 xorg-video-abi-12であるがinstallableまたは
 xorg-video-abi-15がインストール可能ではない、または
 xorg-video-abi-18がインストール可能ではない、または
 xorg-video-abi-19がインストール不可または
 xorg-video-abi-20ですが、インストール不可または
 xorg-video-abi-23 
依存:xse rver-xorg-coreがインストールされません
推奨:nvidia-settings(> = 331.20)しかしインストールされません
 E:問題を修正できません。壊れたパッケージを保持しています。

私はもう従うべきチュートリアルを知りません。誰でもこれを修正できますか? Nvidia nForce 430チップセットとIGP GeForce 6150LEを搭載したマザーボードです。

1
Chelo

古いGeforce 6800カードを搭載したPCを使用しており、Lubuntu 18.04に32ビットNvidia 304.137ドライバーを正常にインストールできました。コミュニティパッチのおかげです。手順は次のとおりです。

ビルドツールのインストール

$ Sudo apt install gcc make build-essential gcc-multilib dkms mesa-utils

ドライバのダウンロード from https://www.nvidia.com/Download/driverResults.aspx/123708/en-us

パッチのダウンロード from https://adufray.com/nvidia-304.137-bionic-18.04.patch

アーカイブを抽出し、抽出したフォルダにパッチを配置してパッチを適用する

$ ./NVIDIA-Linux-x86_64-304.137.run -x
$ cd ./NVIDIA-Linux-x86_64-304.137
$ patch -p1 < nvidia-304.137-bionic-18.04.patch

nouveauドライバーを無効にして再起動

$ Sudo -i
# cat << END > /etc/modprobe.d/disable-nouveau.conf
blacklist nouveau
blacklist vga16fb
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
blacklist AMD76_edac
options nouveau modeset=0
END
# update-initramfs -u
# reboot

xサーバーの停止
ログアウト
Ctrl-Alt-F1で端末を起動し、ログインします

$ Sudo -i
# service lightdm stop
# init 3

NVidiaドライバーのインストール
プレインストールの失敗に関する最初の警告を無視し、カーネルの更新時のドライバーの再コンパイルと構成ファイルの更新に同意します。リブート。

# ./nvidia-installer
# reboot

ドライバーは現在動作しているはずです。以下を確認してください。

$ lshw -c video 2>&1 | grep driver

"configuration: driver=nvidia"を出力する必要があります

ただし、小さな問題が1つあります。どうやらNvidiaドライバーは、mplayerで動作しないlibvdpauの独自バージョンをインストールするようです。強制的にlibvdpauを再インストールする必要があるのはこのためです(カーネル更新時にこれを行う必要があるのは、ドライバーがこのライブラリーの機能しないバージョンを再コンパイルして再インストールするためですか?)

$ Sudo apt --reinstall install libvdpau1

参照: Ubuntu 18.04でnVidia 304.137をコンパイルする場合 https://adufray.com/blog/2018/06/02/nvidia-304-127-on-bionic
NVIDIA.runのインストール方法: NVIDIA.runのインストール方法

PS:この投稿は基本的にubuntu-mate.communityの my post の複製ですが、Lubuntu 18.04に304 Nvidiaドライバーをインストールすることは非常に一般的な問題なので、askubuntuに追加投稿することにしました。

3
Alex