Ubuntu 12.10 Nvidia GT555M Bumblebee


8

我有配备Nvidia GT 555M视频卡的笔记本电脑。系统Ubuntu 12.10,内核Linux 3.5.0-17-通用

  1. 一步我做什么:

    sudo add-apt-repository ppa:bumblebee/stable 
    sudo add-apt-repository ppa:ubuntu-x-swat/x-updates 
    sudo apt-get update 
    sudo apt-get install bumblebee bumblebee-nvidia 
    

    重新启动系统

    optirun glxgears
    

    此消息给我:无法访问辅助GPU-错误:无法禁用GPU驱动程序,因为后备启动已禁用。

  2. 开放sudo gedit /etc/bumblebee/bumblebee.conf和变革Driver=Driver=nvidiaKernelDriver=nvidia-currentKernelDriver=nvidia。重新启动系统并运行optirun glxgears

    此消息给我:

     The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
     Could not connect to bumblebee daemon - is it running?
    

有人有主意吗?

Answers:


3

KernelDriver=nvidia-current如果已安装nvidia-current软件包是正确的,则不应在Ubuntu上进行更改。从Ubuntu 12.10开始,您需要自己安装内核头文件。

因此,还原您的KernelDriver更改(Driver=一个无关紧要)并安装内核头文件:

sudo apt-get install linux-headers-generic

这应该会自动构建nvidia模块。完成此操作后,重新启动或启动Bumblebee守护程序:

sudo start bumblebeed

然后尝试optirun glxspheres再次运行。


谢谢你,兄弟!工作正常!优秀的!
herczigem 2012年

1

在Linux上还有一种更好的管理Optimus图形卡的方法:它称为Primus,它取决于Bumblebee。只需按照那里的说明进行操作,我们将获得更好的结果(我使用的显卡与您相同,并且运行异常出色):http : //www.webupd8.org/2012/11/primus-better-performance -and-less.html 但是,请不要忘记vblank_mode=0 primusrun而不是一个primusrun人。您可以glxgears使用它进行测试。安装完成后,您仍然可以使用optirun

这是上述证明: 对我来说很糟糕


0

病征

Ubuntu 12.10(Mint 14)+ Bumblebee optirun在安装后立即工作一次,然后在重新启动后再也不会出现错误消息:

The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
 Could not connect to bumblebee daemon - is it running?

重新启动bumblebeed未运行后,没有/proc/acpi/bbswitch文件,bbswitch模块未加载。

问题

bumblebeed 重新启动后无法启动。

经过一番调查,我发现了一个解决方案/ hack / bug / younameit。打开终端并执行

sudo nano /etc/init/bumblebeed.conf

搜索文字

start on    (login-session-start or desktop-session-start)

stop on     (desktop-shutdown)

并替换为

start on runlevel [2345]

stop on runlevel [!2345]

保存文件,重新启动并享受。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.