1. 程式人生 > >Fedora27 在筆記本上安裝雙顯示卡驅動

Fedora27 在筆記本上安裝雙顯示卡驅動

上週無聊,就研究了以往一直安裝不成功雙顯示卡的Fedora,安裝系統的過程就不介紹了。安裝顯示卡方案用的是bumblebee方案。當然。。用了一天後,還是把Fedora刪除了,老電腦,用這個版本實在太卡。滑鼠大概率移動位置,螢幕上的滑鼠圖示1-2S後才動,體驗極差,當然這和安裝這顯示卡方案沒關係,沒安裝前就是這個樣子。

1 升級核心
#uname -a    //記一下舊核心版本
#dnf update kernel*
#reboot

2 刪除舊核心 
#uname -a     //這裡已經換到了新版本核心
#rpm -qa |grep kernel  //查詢所有核心,此時我電腦裡面已經有2個核心了
=========================================
#yum remove kernel-core-4.13.9-300.fc27.x86_64  //刪除第一步查到的舊版本
#reboot

3 刪除源
#cd /etc/yum.repos.d/
//刪除以前加的源 http://rpmfusion.org/, http://negativo17.org/
#rm -rf rpmfusion-* negativo*

4 關閉掉自帶Nouveau,其實不知道這步是不是必須,我是後面才禁用的。
#touch /etc/modprobe.d/blacklist.conf   //F27版本是沒有這個檔案的,加上
#yum install vim //F27的gedit是沒辦法編輯系統檔案的,老出錯,安裝vim
#vim /etc/modprobe.d/blacklist.conf

在開啟的視窗中加上如下內容:
    blacklist nouveau
    options nouveau modeset=0

//相信用fedora這種系統的人,使用vim都不是新手,不介紹了。
#reboot

5 安裝源
# dnf -y --nogpgcheck install http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee/fedora$(rpm -E %fedora)/noarch/bumblebee-release-1.2-1.noarch.rpm
# dnf -y --nogpgcheck install http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee-nonfree/fedora$(rpm -E %fedora)/noarch/bumblebee-nonfree-release-1.2-1.noarch.rpm

6 安裝包
#dnf install bumblebee-nvidia bbswitch-dkms VirtualGL.x86_64 VirtualGL.i686 primus.x86_64 primus.i686 kernel-devel
#reboot

7 測試
$lspci | egrep 'VGA|3D'  //檢查nvidia顯示卡資訊後面是否是(rev ff),如果是,則證明Bumblebee已經執行
$glxgears          //有值輸出-ok
$optirun glxgears  //有值輸出-ok