当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Ubuntu 13.04 Nvidia双显卡报错Cannot access secondary GPU解决方案
帖子发表于 : 2013-04-26 17:51 

注册: 2012-06-29 19:33
帖子: 7
系统: Ubuntu
送出感谢: 0 次
接收感谢: 0 次
今天下完了13.04,惯例安装显卡驱动,报错

[ 76.145099] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.
[ 76.145199] [ERROR]Aborting because fallback start is disabled.

一搜,老问题,但是按照那些查的方案一个都不行,最后终于在Github社区里找到了
https://github.com/Bumblebee-Project/Bu ... issues/367
原帖丢出,英文捉急的就继续往下看吧

你可以用 optirun -vv --debug bash 命令确认是否为这个问题,同时改完配置文件也可以再次使用这个命令测试是否fix(修理的意思)成功了
[ 123.114015] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 123.114584] [INFO]Configured driver: nvidia
[ 123.114838] [DEBUG]optirun version 3.1 starting...
[ 123.114857] [DEBUG]Active configuration:
[ 123.114866] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 123.114873] [DEBUG] X display: :8
[ 123.114880] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-304:/usr/lib32/nvidia-304
[ 123.114888] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 123.114895] [DEBUG] Accel/display bridge: auto
[ 123.114903] [DEBUG] VGL Compression: proxy
[ 123.114935] [DEBUG]Using auto-detected bridge virtualgl
[ 124.893051] [INFO]Response: No - error: XORG No devices detected.

[ 124.893072] [ERROR]Cannot access secondary GPU - error: XORG No devices detected.


[ 124.893078] [DEBUG]Socket closed.
[ 124.893098] [ERROR]Aborting because fallback start is disabled.
[ 124.893104] [DEBUG]Killing all remaining processes.

然后用 lspci | grep NVIDIA 命令
我的电脑是Acer 4750G,所以返回的是
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 540M] (rev a1)
注意,这里的返回的值里面,头部的 01:00.0 是我们所要用到的

然后就 vim /etc/bumblebee/xorg.conf.nvidia
将 # BusID "PCI:02:00:0" 注释去掉 并且,把PCI:02:00:0这里面的02:00:0改为你上面那条命令得出的头部的 01:00.0,当然这里最后那个0前面的不是.而是:
也就是酱紫 BusID "PCI:01:00:0"

完了出来用 optirun -vv --debug bash 看看ok了没,ok了就返回的是类似这样的
root@Lemon:/home/lemon# optirun -vv -debug bash
[ 1965.668361] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 1965.669061] [INFO]Configured driver: nvidia
[ 1965.669345] [DEBUG]optirun version 3.1 starting...
[ 1965.669459] [DEBUG]Active configuration:
[ 1965.669501] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 1965.669546] [DEBUG] X display: ebug
[ 1965.669587] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-304:/usr/lib32/nvidia-304
[ 1965.669620] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 1965.669657] [DEBUG] Accel/display bridge: auto
[ 1965.669697] [DEBUG] VGL Compression: proxy
[ 1965.669772] [DEBUG]Using auto-detected bridge virtualgl
[ 1967.578172] [INFO]Response: Yes. X is active.

[ 1967.578193] [INFO]Running application using virtualgl.
[ 1967.578381] [DEBUG]Process vglrun started, PID 3538. //看到这里的started , PID出来了就应该是OK了

恩,不过我因为之前查那些老资料也修改了一些文件的东西,但是已经弄好了么就懒得去研究前面那些东西有没有用了……
恩,前面我还改了vim /etc/bumblebee/xorg.conf.nvidia
Section "Device"
Identifier "nvidiagpu1"
Driver "nvidia"
VendorName "NVIDIA Corporation"

还有 vim /etc/bumblebee/bumblebee.conf
Driver=nvidia (这里原先是空的)

还装了一个sudo apt-get --purge --reinstall install nvidia-current
还运行了一下sudo modprobe -v -r nouveau命令,我也不知道干嘛用的……
饭怎弄完都没弄好,最后改了 BusID "PCI:01:00:0"终于弄好了……

恩,应该就是这些了,别的忘了……


大家自己看着办吧 ~ 啦啦啦 :em06


页首
 用户资料  
 
2 楼 
 文章标题 : Re: Ubuntu 13.04 Nvidia双显卡报错Cannot access secondary GPU解决方案
帖子发表于 : 2013-05-07 15:53 

注册: 2013-05-07 15:49
帖子: 1
系统: Ubuntu 13.04
送出感谢: 0 次
接收感谢: 0 次
你好,我用的机子和你一样,显卡也算GT540M,一直在找解决双显卡的方法,网上那些试过都没用。可不可以把你的解决方法共享下。谢谢。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Ubuntu 13.04 Nvidia双显卡报错Cannot access secondary GPU解决方案
帖子发表于 : 2013-05-24 19:59 

注册: 2013-05-24 19:40
帖子: 2
系统: ubuntu
送出感谢: 0 次
接收感谢: 0 次
初学菜鸟求助啊

正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
E: 未发现软件包 bumblebee
E: 未发现软件包 bumblebee-nvidia
:em20


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译