关于suse 双显卡驱动
opensuse吧
全部回复
仅看楼主
level 8
如题很久不用suse了就是想知道n卡和inter双卡之间的驱动问题解决了么?
2013年10月08日 16点10分 1
level 11
跟发行版有关系?
   ------ (╯' - ')╯( ┻━┻ (掀桌子)
      ┬—┬ ノ( ' - 'ノ) (摆好摆好)
      (╯°O°)╯( ┻━┻(再掀一次)
      ┬—┬ ノ( ' - 'ノ) (摆好摆好)
      (╯°Д°)╯( ┻━┻(再他妈的掀一次)~~I
2013年10月09日 06点10分 2
level 13
目前还不行
2013年10月09日 07点10分 3
level 1
安装Bumblebee可以解决。
2013年10月16日 10点10分 4
level 8
在suse里?安装方法和ubuntu的一样么?
2013年10月17日 17点10分 5
level 1
与发行版没一毛钱关系啊...我也是安装Bumblebee的,当时买电脑时就不应该买双显卡,那时候我还以为这是个好玩意呢
2013年10月18日 02点10分 7
买时想的都少,看什么都为了更好;结果...被迫离开linux在win下继续奔跑;
2013年10月30日 10点10分
level 1
我说说我安装Bumblebee的过程:
我安装了二个源,分别是官方的源和Overman79源。
#sudo zypper ar -f http://download.opensuse.org/repositories/home:/Overman79:/Laptop/openSUSE_12.3/ bumblebee
#sudo zypper ar http://download.opensuse.org/repositories/home:/Overman79:/Laptop/openSUSE_12.3/ Overman79
#sudo zypper ref
#sudo zypper in dkms dkms-nvidia dkms-bbswitch bumblebee primus primus-32bit VirtualGL VirtualGL-32bit x11-video-nvidia x11-video-nvidia-32bit
注意:在安装dkms-nvidia和x11-video-nvidia时,有较长一段时间等待,很容易让人认为是无响应,其实是安装系统在连接N卡官网,下载官方驱动,不要理他,要耐心等待。
安装完成后启动服务:
#systemctl enable dkms
#systemctl enable bumblebeed
然后将用户添加入bumblebee、video、wheel这三个组:
打开 Yast -》 安全和用户 -》 用户和组管理 然后就会打开一个新窗口,直接按 编辑(I) ,再按 细节
在附加组里面,勾上bumblebee video wheel ,然后按确认
重启电脑,在BIOS里把显卡选项改成可切换。
检验:
#glxinfo | grep render
#primusrun glxinfo | grep render
当primusrun glxinfo | grep render时出现你的独显的型号即为安装成功。
如我的:
#glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x302)
GL_NV_conditional_render, GL_AMD_draw_buffers_blend,
#primusrun glxinfo | grep render
OpenGL renderer string: GeForce GT 755M/PCIe/SSE2
GL_NV_blend_square, GL_NV_compute_program5, GL_NV_conditional_render,
GL_NV_parameter_buffer_object2, GL_NV_path_rendering,
GL_NVX_conditional_render, GL_NVX_gpu_memory_info, GL_NVX_nvenc_interop,
使用:
安装好后默认是禁用独显的,所以不需再设置禁用独显了。某些人安装bumblebee是为了禁用独显,如此岂不浪费?独显有强大的功能,在使用某些应用程序时,我还是要调用独显。
方法:
#primusrun 应用程序

#optirun 应用程序
有些应用程序要输入路径(比如我的blender是绿色的),我发现用primusrun+路径无法成功,但用optirun+路径可以成功。
如果某些应用程序每次使用都想开启独显,为方便使用,可以在快捷方式中添加optirun命令。
比如我的blender,是在官网下载的,无需安装,只需点击可执行文件即可开启,我将他放在主文件夹中的bin文件夹中,同时在bin文件夹中建立了一个快捷方式。于是我在快捷方式中Exec项中设置:
Exec=optirun /home/(我的帐户)/bin/blender/blender
保存后点击快捷方式,启动blender的同时,启动独显。
2013年10月18日 04点10分 12
补充说明:我的是64位系统,以上是64位的安装方法。
2013年10月18日 07点10分
primus和Virtual从理论上说只需安装其中之一就行,但我发现系统在查找依赖时,都会将Virtual安装上,虽然据说primus比较快,但在实践中我发现Virtual功能更强,所以二者我都安装上了。
2013年10月18日 07点10分
primusrun是调用primus启用独显,optirun是调用Virtual启用独显。如果你只安装Virtual而不安装primus的话,就只能使用optirun命令,检验时就使用optirun glxinfo | grep render。
2013年10月18日 08点10分
这才是正解、、挖坟也要帮顶
2014年02月11日 03点02分
level 1
注意:维基上的安装方法还要安装intel和N卡的驱动,在配置时还要移动文件夹,经过我的实践,这种方法是错的,或者至少是容易出错的。这种方法可以安装成功bumblebee,可以禁用独显,但无法启用独显。因为在安装dkms-nvidia和x11-video-nvidia时,安装系统就帮你安装和配置好了N卡驱动,再次安装会出现配置错误,从而在你想调用独显时会出现N卡驱动初始化失败的错误。而intel驱动是系统默认安装好的,无需再装。
2013年10月18日 07点10分 13
level 1
再补充:
安装好后,不要添加N卡的官方源,因为它会自动升级N卡驱动,会造成配置失效。bumblebee会帮你升级的,那样的配置才正确。
2014年03月06日 08点03分 14
64位的呢?
2014年03月18日 12点03分
回复 chengs2035 :我的就是64位系统,以上就是64位的安装方法。
2014年03月18日 14点03分
回复 menjierchenlie :感谢,我知道了
2014年03月18日 15点03分
level 1
Mark
2014年03月23日 17点03分 16
level 11
帮顶
2014年05月17日 15点05分 19
level 1
注意:现在bumblebee源已被清空,换到这里:http://download.opensuse.org/repositories/X11:/Bumblebee/openSUSE_13.1/
2014年05月24日 15点05分 21
1