kali linux 2016.2のインストールは役に立たなくなったので、このチュートリアルに従ってそれを再インストールしてプロセスを再起動しました。 https://www.blackmoreops.com/2014/03/13/install-proprietary-nvidia-driver-kali-linux/
チュートリアルで説明されている手順は次のとおりです。
echo "deb http://http.kali.org/kali kali-rolling main contrib non-free" >> etc/apt/sources.list
apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
apt-get install -y aptitude
aptitude -r install linux-headers-$(uname -r)
apt-get install nvidia-kernel-$(uname -r)
aptitude install nvidia-kernel-dkms
aptitude install nvidia-xconfig
nvidia-xconfig
reboot
次の手順でインストールが再び停止されるため、
aptitude -r install linux-headers-$(uname -r)
次の出力へ
名前または説明が「linux-headers-4.6.0-kali1-amd64」に一致するパッケージが見つかりません。一部の操作を適用できないため、中断されます。
/etc/apt/sources.listに推奨リポジトリを追加しました。
echo "deb http://old.kali.org/kali sana main non-free contrib" >> /etc/apt/sources.list
echo "deb-src http://old.kali.org/kali sana main non-free contrib" >> /etc/apt/sources.list
echo "deb http://http.kali.org/kali kali-rolling main contrib non-free" >> /etc/apt/sources.list
echo "deb-src http://http.kali.org/kali kali-rolling main contrib non-free" >> /etc/apt/sources.list
手順を再試行しましたが、まだエラーのため失敗しました。完全に詰まっていて、次に何を試すべきかわかりません。
NVIDIAからドライバを手動でダウンロードする必要があるようです。ここに私がダウンロードした「NVIDIA-Linux-x86_64-304.132.run」ファイルがあります。サイズは約69.4MBです。
ドライバパッケージに関する情報は次のとおりです。 LINUX
サポートされる製品は次のとおりです。 ... GeForce 200シリーズ: GeForce GTX 295, GeForce GTX 285, GeForce GTX 280, GeForce GTX 275, GeForce GTX 260, GeForce GTS 250, GeForce GTS 240, GeForce GT 230, GeForce GT2 4 GeForce 210、GeForce 205 ...
その場合、私のGeForce 210はこのドライバパッケージをサポートしています。しかし、手動でインストールするにはどうすればいいですか?どのような手順を実行する必要がありますか?
助けてください! kali linux 2016.2で同じエラーに直面している他の人も助けを得るためにすべてをチュートリアルにコンパイルします。
ありがとう
ベストアンサー1
実際、私はデスクトップとラップトップで専用のNvidiaドライバを実行しています。ノートブックガイドを見るには下にスクロールしてください。 Optimusのラップトップでは少しトリッキーですが、まだ実行可能です。
NVIDIAデスクトップドライバのインストール
まず、root としてログインして kali 2016.2 を新規インストールするとします。
前提条件
leafpad /etc/apt/sources.list
source.listに次のソースのみがあることを確認してください。
deb http://http.kali.org/kali kali-rolling main contrib non-free
1. 必要なパッケージを受け取る
apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get update
apt-get upgrade
2. カーネルから nouveau を削除します。
modprobe -r nouveau
3. カーネルヘッダファイルのインストール
apt-get install gcc make linux-headers-$(uname -r)
4.dkmsインストール
apt-get install dkms
5. 新規ドライバーブラックリスト作成
leafpad /etc/modprobe.d/nouveau-blacklist.conf
confファイルに"blacklist nouveau"(引用符を除く)行を追加して保存して閉じます。
6. Nvidiaドライバのインストールと再起動
apt-get install nvidia-kernel-dkms nvidia-xconfig nvidia-settings
reboot
ログインすると完了です。ドライバを設定する必要がある場合は、端末でnvidia-settingsを実行してください。
OptimusをサポートするノートブックMシリーズGPUのNVIDIA設定
まず、KALI導入ウェブサイトの指示が間違っているため、Kaliインストールでは機能しません。
とにかくここです。
ステップ1。
Kaliをインストールした後にGRUBがロードされたら、kaliブートエントリを選択して「e」を押します。
Linuxカーネルをロードする行に移動して、引用符なしで「nomodeset」を追加し、「quiet」テキストの後にプレフィックススペースを含めると、ディスプレイマネージャをロードできます。
次の例に似ている必要があります。
linux /boot/vmlinuz-linux root=/dev/sda3 initrd=/boot/initramfs-linux.img 静かな nomodeset
ステップ2。
ログインしたら端末を開き、次のコマンドを実行します。
apt-get update
apt-get dist-upgrade
apt-get upgrade
これにより、ディストリビューションが最新の状態に保たれます。完了したら、Kali を再起動し、e を押して nomodeset を再指定することを忘れないでください。
ステップ3。
apt-get install -y linux-headers-$(uname -r)
apt-get install nvidia-kernel-dkms nvidia-xconfig nvidia-settings
apt-get install nvidia-vdpau-driver vdpau-va-driver mesa-utils
その後、glxgearsを介したドライバのインストールを確認するために、適切なnvidiaドライバ、設定ソフトウェア、およびmesa-utilsがインストールされます。
ステップ4。
xorg.conf の設定に必要な nvidia チップの BusID を識別するには、lspci を実行します。
端末で次のコマンドを実行します。
lspci | grep "3D"
私は次のような結果を得ます。
01:00.0 3Dコントローラー:NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
NVIDIAカードのBusIDを記録しておいてください。
ステップ5。
leafpad /etc/X11/xorg.conf
次の設定をxorg.confに配置し、それを編集して<#:#:#>をlspciのBusIDに置き換えます。たとえば、LSPCI が 01:00.00 を報告する場合、BusID の値は「1:0:0 でなければなりません。」
Section "Module"
Load "modesetting"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "<#:#:#>"
Option "AllowEmptyInitialConfiguration"
EndSection
私の場合、BusIDは「1:0:0」に設定されています。
ステップ6。
ディスプレイマネージャが起動する前に実行される lightdm 設定スクリプトを作成し、使用する出力ソースを X に通知します。
leafpad /etc/lightdm/display_setup.sh
次の行を新しいファイルに貼り付けて保存し、閉じます。
#!/bin/sh
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto
次に、端末でスクリプトを実行可能にする必要があります。
chmod +x /etc/lightdm/display_setup.sh
ステップ7。
最後に、ロード時にスクリプトを実行するようにlightdmに指示する必要があります。 lightdm.conf ファイルを開き、[Set:*] セクションまで下にスクロールし、すぐ下に次のテキストを追加する必要があります。
ディスプレイ設定スクリプト=/etc/lightdm/display_setup.sh
再起動すると完了です。 grub の起動時に nomodeset を設定する必要はありません。ログインして端末を開き、質問を発行してください。
glxgears
それはすべてです。完了しました。これで、NVIDIAカードを使用して3Dアクセラレーションを実行できるようになりました。
私はKaliのXFCEバリアントに対してこれを行いました。選択したディスプレイマネージャに応じて、手順6と7を調整する必要があります。
NVIDIA Optimus - ディスプレイマネージャ(Arch Linux)他のディスプレイマネージャの設定に関する追加情報