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 X64(AMD64 / EM64T)ディスプレイドライバー
バージョン:304.132
リリース日:2016.9.26
オペレーティングシステム:Linux64ビット
言語:英語(米国)
ファイルサイズ:66.21 MB
サポートされている製品の読み取り:
…
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 GT 240、GeForce GT 220、GeForce G210、GeForce 210、GeForce 205
…
ここにリンクがあります
http://www.nvidia.com/content/DriverDownload-March2009/confirmation.php?url=/XFree86/Linux-x86_64/304.132/NVIDIA-Linux-x86_64-304.132.run&lang=us&type =GeForce
したがって、私のGeForce 210はこのドライバーパッケージでサポートされていますが、手動でインストールするにはどうすればよいですか?その後、どの手順でインストールする必要がありますか?
助けてください!すべてをチュートリアルにコンパイルするので、kalilinux2016.2で同じエラーが発生する他の人も助けられます。
ありがとう
承認された回答:
実際、デスクトップとラップトップの両方で適切なNvidiaドライバーが動作するようになりました。ラップトップガイドのガイドを下にスクロールしてください。 Optimusラップトップでは少し注意が必要ですが、それでもかなり実行可能です。
NVIDIAデスクトップドライバーのインストール
まず、rootでログインし、kali2016.2をクリーンインストールすることを想定しています。
前提条件
leafpad /etc/apt/sources.list
sources.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
そして、「blacklist nouveau」という行を引用符なしでconfファイルに追加し、保存して閉じます。
6。 Nvidiaドライバーをインストールして再起動します
apt-get install nvidia-kernel-dkms nvidia-xconfig nvidia-settings
reboot
ログインすれば完了です。ドライバーを構成する必要がある場合は、ターミナルからnvidia-settingsを実行します。
Optimus対応ラップトップMシリーズGPUでのNVIDIAセットアップ
まず第一に、KALIディストリビューションWebサイトの指示は間違っており、機能せず、Kaliインストールでは機能しません。
関連:swappinessの変更には再起動が必要ですか?とにかくここに行きます
ステップ1。
Kaliがインストールされたら、GRUBがロードされたら、kaliブートエントリを選択して「e」を押します。
Linuxカーネルをロードする行に移動し、引用符なしで「nomodeset」を追加しますが、「静かな」テキストの後にプレフィックススペースを含めると、ディスプレイマネージャーをロードできるようになります。
次の例のようになります
linux /boot/vmlinuz-linuxroot=/dev/sda3initrd=/boot/initramfs-linux.imgquietnomodeset
ステップ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
これにより、適切なnvidiaドライバー、構成ソフトウェア、およびmesa-utilsがインストールされ、ドライバーのインストールがglxgearsを介して機能したことを確認します。
ステップ4。
lspciを発行してnvidiaチップのBusIDを識別します。これは、xorg.confを構成するために必要になります。
ターミナルで次のコマンドを発行します:
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:*]セクションまでスクロールして、そのすぐ下に次のテキストを追加する必要があります。
display-setup-script =/ etc / lightdm / display_setup.sh
再起動すれば完了です。 grubで起動するときにnomodesetを設定する必要はありません。ログインしたら、ターミナルを開いて発行します
glxgears
それでおしまい。これで、nvidiaカードを使用した3Dアクセラレーションが完了しました。
これは、KaliのXFCEバリアントに対して行いました。選択したディスプレイマネージャーに合わせて、手順6と手順7を調整する必要があります。
NVIDIA Optimus –他のディスプレイマネージャーの構成の詳細については、ディスプレイマネージャー(Arch Linux)。