
我正在為 debian 10 中的 nvidia 驅動程式問題感到困惑。這台筆記型電腦配備 Intel GPU 和 Nvidia GTX 1650。
我遵循了一些解釋這裡或者這裡安裝驅動程式並將 nouveau 列入黑名單以僅使用 Nvidia GPU(如第一個連結中所述)。它的意義如下:
vim /etc/modprobe.d/blacklist.conf
:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
vim /etc/default/grub
並添加nouveau.modeset=0
部分:
GRUB_CMDLINE_LINUX_DEFAULT="nouveau.modeset=0 quiet"
vim /etc/modprobe.d/nouveau-kms.conf
:
options nouveau modeset=0
GRUB_CMDLINE_LINUX_DEFAULT="nouveau.modeset=0 quiet"
sudo update-initramfs -u
- 重啟
sudo apt install nvidia-driver nvidia-settings nvidia-detect
在此之後,我仍然用 nouveau 啟動。
但我剛剛明白(感謝這個帖子)即使有nouveau的黑名單,nvidia驅動程式也已安裝但未使用。
這是我的lspci -nnk | grep -iEA2 'vga|3d'
:
00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics 630 (Mobile) [8086:3e9b]
Subsystem: Dell UHD Graphics 630 (Mobile) [1028:0924]
Kernel driver in use: i915
01:00.0 3D controller [0302]: NVIDIA Corporation Device [10de:1f91] (rev a1)
Subsystem: Dell Device [1028:0924]
Kernel driver in use: nvidia
因此看起來 nvidia 驅動程式已正確安裝但未使用。
此外,nvidia-settings
用於 nvidia 配置的命令或 gui 啟動器不起作用。在 cli 中,我遇到以下錯誤,這讓我非常難過:
ERROR : Unable to load info from any available system
我怎麼能切換到 nvidia 驅動程式並且不再使用 nouveau ?
另外,我嘗試了GTX1650 專有驅動程式但是當我安裝它時,我在凍結的登入畫面上啟動(無法執行任何操作)。此時我無法回滾並重新安裝buster
目前,如果我觀看高清視頻,視頻看起來很滯後,我確信使用正確的驅動程式不會出現問題。
感謝您的幫忙!
答案1
好吧,我沒有找到始終在 nvidia GPU 上的解決方案。但經過一些研究,我找到了一種在兩者之間跳轉的好方法,即使用 bumblebee,這是有效管理多個 GPU 的推薦包。我在全新安裝中執行了以下操作:
echo "blacklist nouveau" > /etc/modprobe.d/blacklist-nvidia-nouveau.conf
echo "options nouveau modeset=0" >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf
sudo systemctl set-default multi-user.target
重新啟動(sudo systemctl reboot
),您應該處於 cli 而不是 gui 模式。這是您安裝特定 nvidia 驅動程式和 bumblebee 的時刻,它將管理兩個顯示卡:
sudo apt install bumblebee-nvidia nvidia-driver-libs-nonglvnd nvidia-driver bumblebee primus
sudo systemctl set-default graphical.target
sudo systemctl reboot
那你應該處於圖形模式。不確定 nouveau 黑名單是否有必要,但這種方式似乎運作得很好...
此外,在戴爾筆記型電腦上,即使筆記型電腦什麼都不做,您也經常會遇到風扇旋轉太快的問題(這可能會給您一種沒有任何工作正常的印象)。這是另一個問題,您可以使用谷歌找到幫助。就我個人而言,我還沒有在我的 vostro 7590 上找到 ogod 風扇配置...
答案2
我有跟你一樣的顯示卡,我猜它是一台筆記型電腦(我的是 XPS 15 7590)。在 Debian 10 中,由於某種原因 X 無法啟動,您會看到黑屏。我可以透過 nvidia-xconfig 建立 xorg.conf 並為 nvidia 卡新增 hte PCI BusID 來解決這個問題。之後 X 開始正常,您可以充分利用該卡的潛力進行遊戲等。設定檔。