cinnamonを起動するたびに、「cinnamonは現在ハードウェアアクセラレーションなしで実行されているため、通常のCPU使用率よりはるかに高いことがわかります」というメッセージが表示され、私のnvidiaカードは何もしません。私のインストールプロセスです。
uname -a
Linux myhostname 5.7.0-1-amd64 #1 SMP Debian 5.7.6-1 (2020-06-24) x86_64 GNU/Linux
/etc/apt/sources.list
deb http://ftp.us.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.us.debian.org/debian/ testing main contrib non-free
deb http://security.debian.org/debian-security testing-security main contrib non-free
deb-src http://security.debian.org/debian-security testing-security main contrib non-free
$ nvidia-detect
Detected NVIDIA GPUs:
01:00.0 3D controller [0302]: NVIDIA Corporation GM107M [GeForce GTX 960M] [10de:139b] (rev a2)
Checking card: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
Your card is supported by all driver versions.
Your card is also supported by the Tesla 440 drivers series.
Your card is also supported by the Tesla 418 drivers series.
It is recommended to install the
nvidia-driver
package.
そのため、sudo apt install nvidia-driver
確認する必要があるメッセージを除いて、インストールは非常にスムーズに行われました。
Conflicting nouveau kernel module loaded
The free nouveau kernel module is currently loaded and conflicts with the non-free nvidia kernel module.
The easiest way to fix this is to reboot the machine once the installation has finished.
インストール後、ヌーボーをブラックリストに載せました。
$ cat /etc/modprobe.d/nvidia-blacklists-nouveau.conf
# You need to run "update-initramfs -u" after editing this file.
# see #580894
blacklist nouveau
再起動後にいくつかあります。lsmod
$ lsmod | grep -i nvidia
nvidia_drm 53248 0
nvidia_modeset 1118208 1 nvidia_drm
nvidia 20717568 22 nvidia_modeset
ipmi_msghandler 73728 2 ipmi_devintf,nvidia
drm_kms_helper 249856 2 nvidia_drm,i915
drm 606208 6 drm_kms_helper,nvidia_drm,i915
lspci
私から離れて
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06) (prog-if 00 [VGA controller])
Nvidiaカードの場合
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
Subsystem: Dell XPS 15 9550
Flags: bus master, fast devsel, latency 0, IRQ 143, IOMMU group 1
Memory at dc000000 (32-bit, non-prefetchable) [size=16M]
Memory at b0000000 (64-bit, prefetchable) [size=256M]
Memory at c0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
Expansion ROM at dd000000 [virtual] [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nvidia
$ nvidia-settings --verbose
WARNING: NV-CONTROL extension not found on this Display.
ERROR: Unable to load info from any available system
周辺を検索しながら、Ubuntuコマンドの使用に関する多くの参考資料を見ましたprime-select
。 Debianの提案はありますか?
答え1
無料ではないnvidiaドライバの代わりにnouveauドライバがロードされているようです。ウィキペディアでnvidiaドライバ、ブラックリストNubo用にXorgを設定してから再起動することをお勧めします。
まず、Xorgが設定されていることを/etc/X11/xorg.conf.d/20-nvidia.conf
確認する必要があります(表示または類似)。そうでない場合は、パッケージをインストールしnvidia-xconfig
てsudoとして実行して自動生成します。 (提案通りここ)
次に、次のコマンドを実行してnouveauをブラックリストに追加します。
sudo echo "blacklist nouveau" > /etc/modprobe.d/blacklist-nvidia-nouveau.conf
sudo echo "options nouveau modeset=0" >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf
その後、再起動してください。