ArchLinux 安裝Nvidia 驅(qū)動使用Wayland

1. Archlinux安裝 ,安裝到配置結(jié)束網(wǎng)絡(luò)準(zhǔn)備安裝桌面環(huán)境的地方停止.?
當(dāng)然如果已經(jīng)安裝好了,不愿意重裝,但是又想清理清理系統(tǒng)?
pacman -Rsc (一個比較基礎(chǔ)的軟件包均可)
(如果是筆記本,安全起見,建議準(zhǔn)備好網(wǎng)線,如果不怕重裝的麻煩則不需要管)

2. 第一步安裝nvidia驅(qū)動
sudo pacman -S linux-headers?
sudo pacman -S nvidia-dkms nvidia-settings nvidia-prime nvidia-utils
主要是要安裝 nvidia-dkms?
編輯?/usr/lib/modprobe.d/nvidia-utils.conf 文件
確保有這么一行?blacklist nouveau
接下來可以重啟看一下 nvidia-smi命令輸出怎么樣,如果沒有我上面圖那樣的效果,那就得給內(nèi)核添加啟動參數(shù)
編輯?/etc/default/grub 文件,找到如下的一行
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet ibt=off nvidia-drm.modeset=1"
如果沒有ibt=off 參數(shù)的,記得加上。?nvidia-drm.modeset=1 這個參數(shù)等到下一步加。
grub-mkconfig -o /boot/grub/grub.cfg
重啟,檢查驅(qū)動工作狀態(tài)

3. 接下來安裝 kde?
pacman -S sddm wayland?plasma?
酌情安裝那一堆軟件
pacman -S?plasma-wayland-session
啟動sddm
sudo systemctl start sddm.service
進(jìn)入的時候注意修改左下角(不要想著徹底卸載x11,目前來看不太可能)
現(xiàn)在為止桌面環(huán)境一概是沒問題了,但是如果檢查顯卡的工作狀態(tài),你可能會發(fā)現(xiàn),幾乎沒有任務(wù)在顯卡上
因為目前wayland 沒有工作在顯卡上
編輯?/etc/mkinitcpio.conf?
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
sudo mkinitcpio -P
然后就是添加另外一個參數(shù)?
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet nvidia_drm.modeset=1"
sudo grub-mkconfig -o /boot/grub/grub.cfg?
重啟!然后結(jié)束。
參考文章:
https://blog.csdn.net/weixin_53543122/article/details/128623286
https://getcryst.al/site/docs/crystal-linux/nvidiawayland