Manjaro 顯卡驅動安裝
我在安裝顯卡驅動的時候,搞得真的不像樣了,完全沒有什么心情,但是最近還是找到了幾篇比較好的,起碼,我的電腦在安裝之后,能夠驅動顯卡了。這是比較好的地方。
- 方法一:
$sudo pacman -S bumblebee bbswitch
這個是安裝驅動bbswitch程序
$sudo gpasswd -a $USER bumblebee
安裝完成之后,把你的用戶名添加到bumblebee組中,使得組能夠識別你
$sudo systemctl enable bumblebeed.service
這個是啟動bumblebeed服務
$sudo pacman -S bumblebee nvidia opencl-nvidia lib32-nvidia-utils lib32-opencl-nvidia mesa lib32-mesa-libgl xf86-video-intel
這是解決依賴源的問題
然后修改文件
$sudo vim /etc/bumblebee/bumblebee.conf
,修改以下內容:Driver=nvidia && [driver-nvidia] PMMethod=bbswitch
這是把原本的驅動換為bbswitch,指定電源管理。
然后重啟系統
$reboot
重啟系統后,輸入指令
$sudo tee /proc/acpi/bbswitch <<< ON
,開啟nvidia顯卡。然后就可以通過nvidia-smi
查看nvidia驅動情況
- 方法二:
在系統管理中,卸載
linux-video
驅動,然后使用指令$sudo video-hybrid-intel-nvidia-(版本號)-bumblebee
安裝驅動。
再使用指令
$sudo pacman -S virtualgl lib32-virtualgl lib32-primus primus
解決依賴源問題
使用指令
$sudo mhwd -f -i pci video-hybrid-intel-nvidia-bumblebee
安裝雙顯卡切換程序bumblebee。
然后允許nvidia服務
$sudo systemctl enable bumblebeed
最后添加用戶到bumblebee組中
$sudo gpasswd -a $USER bumblebee
重啟
reboot
以上便是兩種解決顯卡的方法
安裝完成顯卡驅動之后,可以使用指令:glxgears
測試集顯的FPS,使用指令:optirun glxgears
測試獨顯的FPS。可以發現,兩者有很大的區別。
到這里,你的顯卡驅動就已經裝好了。optirun 這個指令是指定使用獨顯運行什么程序。