标签 - bbswitch

openSUSE bbswitch    2016-10-01 16:44:29    658    0    0

不知道怎么回事儿 系统突然就启动不到X界面了

从昨天晚上到现在 折腾的总算搞定了

终归原因在于双显卡 系统没有认出当前的驱动 所以

虽然两个显卡驱动都在 但是一个都没有用上

查看当前的显卡

#    lspci | grep VGA

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Proc
essor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF119M [GeForce 610M] (
rev ff)  

rev ff这个是表示关闭了 这是禁用之后的结果之前是ref 01

 

卸载所有N卡驱动相关的包

zypper se nvidia

zypper se x11-video-nvidia

搜出来的东西全部卸载

 

禁用N卡

方法在官方wiki https://zh.opensuse.org/index.php?title=SDB:Bumblebee&variant=zh

repositories  http://download.opensuse.org/repositories/

只安装bbswitch

sudo zypper ar -f http://download.opensuse.org/repositories/X11:/Bumblebee/openSUSE_Tumbleweed/X11:Bumblebee.repo   bumblebee
sudo zypper ref
sudo zypper in bbswitch dkms bbswitch-kmp-default

安装成功之后还需要配置,目的是让bbswitch正常工作

以root权限执行以下命令 禁用英伟达开源驱动

# echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf

设置开机加载bbswitch模块

# echo "bbswitch" >> /etc/modules-load.d/modules.conf

设置bbswitch启动参数

# echo "options bbswitch load_state=0" >