日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

fedora17下nvidia双显卡闭源驱动的安装

發布時間:2023/12/15 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 fedora17下nvidia双显卡闭源驱动的安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

執行命令?lspci|grap VGA

看能否識別兩張顯卡,不行的就不要安裝了

有些nvidia顯卡會被識別錯誤,如我的gt540m被識別為gt555m,這沒有關系,識別到了就行



1.添加rpmfusion源,安裝過的忽略

sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm


2.安裝一些必要組件

sudo yum install -y libbsd-devel libbsd glibc-devel libX11-devel help2man autoconf git tar glib2 glib2-devel kernel-devel kernel-headers automake gcc dkms


3.安裝nvidia顯卡驅動

sudo yum install akmod-nvidia

安裝akmod-nvidia之后,刪除/etc/X11/xorg.conf, /etc/X11/xorg.conf.d/00-nvidia.conf 和 /etc/modprobe.d/blacklist-nouveau.conf使系統默認使用nouveau驅動

從/etc/grub2.cfg刪除當前內核的參數?“nouveau.modeset=0 rd.driver.blacklist=nouveau”


5.下載最新版的bbswitch

https://github.com/Bumblebee-Project/bbswitch/downloads


6.通過dkms編譯和安裝bbswitch

進入下載bbswitch的目錄

sudo cp -Rv bbswitch-0.4.2 /usr/src sudo ln -s /usr/src/bbswitch-0.4.2/dkms/dkms.conf /usr/src/bbswitch-0.4.2/dkms.conf sudo dkms add -m bbswitch -v 0.4.2 sudo dkms build -m bbswitch -v 0.4.2 sudo dkms install -m bbswitch -v 0.4.2


7.下載和安裝最新的VirtualGL RPM

地址:http://www.virtualgl.org/Downloads/VirtualGL

sudo yum localinstall VirtualGL-2.3.1.x86_64.rpm

我是64位的,32位的下載32位的文件


8.下載最新的bumblebee

https://github.com/Bumblebee-Project/Bumblebee/downloads


9.編譯和安裝bumblebee

tar xvzf bumblebee-3.0.tar.gz cd bumblebee-3.0 ./configure --prefix=/usr --sysconfdir=/etc make sudo make install sudo cp scripts/systemd/bumblebeed.service /lib/systemd/system
編輯/lib/systemd/system/bumblebeed.service,使其第七行變為:

ExecStart=/usr/sbin/bumblebeed --config /etc/bumblebee/bumblebee.conf


編輯/etc/bumblebee/bumblebee.conf

找到Driver=

變為Driver=nvidia

在[driver-nvidia]部分里:

KernelDriver=nvidia


編輯/etc/bumblebee/xorg.conf.nvidia

在開頭添加

Section "Files"ModulePath "/usr/lib64/xorg/modules/extensions/nvidia"ModulePath "/usr/lib64/xorg/modules" EndSection
在尾部添加

Section "Screen" Identifier "Screen1" Device "Device1" EndSection

10.添加bumblebee用戶組,并把你自己添加到用戶組內

sudo groupadd bumblebee sudo usermod -a -G bumblebee $USER

11.啟動bumblebee服務

sudo systemctl enable bumblebeed.service sudo systemctl start bumblebeed.service

12.用nvidia顯卡運行程序

optirun xxx

例如

optirun glxgears


13.一些文件的修正,最好在每次yum update 之后都進行修正

? ? ? 1.su - c "/etc/ld.so.conf.d/nvidia-lib64.conf; ldconfig"

? ? ? 2.sudo?mv /usr/lib64/xorg/modules/extensions/nvidia /usr/lib64/xorg

? ? ? 3.在/etc/bumblebee/bumblebee.conf中設置"LibraryPath=/usr/lib64/nvidia”

? ? ? 4.在/etc/bumblebee/xorg.conf.nvidia中把ModulePath改為“/usr/lib64/xorg/nvidia”

? ? ? 5.重啟



截一張用nvidia顯卡運行Minecraft的圖

終于不卡了!!!



總結

以上是生活随笔為你收集整理的fedora17下nvidia双显卡闭源驱动的安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。