上周无聊,就研究了以往一直安装不成功双显卡的Fedora,安装系统的过程就不介绍了。安装显卡方案用的是bumblebee方案。当然。。用了一天后,还是把Fedora删除了,老电脑,用这个版本实在太卡。鼠标大概率移动位置,屏幕上的鼠标图标1-2S后才动,体验极差,当然这和安装这显卡方案没关系,没安装前就是这个样子。
#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