我尝试安装Bumblebee,但尝试的所有方式(例如https://gist.github.com/jorgemario/96b18938090d2bd36405)都未正确安装nVidia模块并说: />
modprobe: FATAL: Module bbswitch not found.
[ 924.996622] [ERROR]Module bbswitch could not be loaded (timeout?)
[ 924.996656] [WARN]No switching method available. The dedicated card will always be on.
[ 924.997915] [ERROR]Module 'nvidia' is not found.
编辑:
我应该提到的一件事是,如果Luís的答案无法正常工作,请尝试从BIOS设置中禁用安全启动和UEFI。
#1 楼
23/04/2016更新请参考我的其他答案
11/11/15更新
不要遵循这些说明。不再需要它们,因为基本FREYA上发生了图形堆栈的最新更新
,这就是我设法在基本OS中安装Bumblebee和nvidia驱动程序的方式。不幸的是,我无法安装任何高于nvidia-331的版本。每次尝试安装nvidia官方驱动程序或xorg-edgers驱动程序或与331不同的任何其他驱动程序时,都没有登录屏幕。
我在Btrfs分区上安装了基本操作系统的事实为我提供了帮助。 。我强烈鼓励所有人在尝试使用图形驱动程序之前先这样做。有趣的是,我之前已经在Ubuntu机器上完成了几次驱动程序安装,由于某种原因,在基本OS上进行安装要困难得多。这是一个不错的操作系统,绝对值得一试,但是此时边缘可能有点粗糙。我还计划在此处进行更新,以进行我需要对系统进行的其他修改。 ?
如果您决定在BTRFS分区上安装基本OS,请使用Timemshift进行第一次备份。然后学习如何使用该应用程序。
安装大黄蜂稳定版ppa
出于某种原因,存储库中的大黄蜂包无法正常工作,守护进程不断关闭。此外,xorg-edgers ppa与基本操作系统的lighdm的修改版不兼容,即使安装可以成功完成,安装后第一次重新启动时,您仍会陷入黑屏。 >
我找到的解决方案是使用这个旧的PPA。我知道,这并不完美,但这是让大黄蜂在我的机器上工作的唯一方法,也许这也是您的情况:
sudo add-apt-repository ppa:bumblebee/stable -y
sudo apt-get update
sudo apt-get install bumblebee nvidia-331primus
然后必须确保正确设置了bumblebee.conf: br />
sudo nano /etc/bumblebee/bumblebee.conf
XXX是您安装的nvidia驱动程序,在示例中:nvidia-331
对于我来说,一个简单的
sudo service bumblebeed restart
可以完成工作,但是您可能需要重新启动。评论
我正在通过xorg-edgers在基本OS上使用nvidia-352
–约翰·格雷罗(John Guerreiro)
15年7月1日在10:23
在哪里可以找到更新的说明?
– codehitman
16年1月2日,0:18
我无法为您提供更新的说明,因为在上一个Freya版本之后,图形堆栈在我的三个设置中开始正常运行...对不起。
–lf_araujo
16 Jan 2'在2:04
#2 楼
这是我以前的回答的更新,因为基本FREYA中有很多更改请注意,此答案使用的是ppas,这在elementaryOS设置中不建议使用。但是,据我所知,没有其他方法可以做到这一点。因此,说明。
这就是我设法在基本OS中安装Bumblebee和nvidia驱动程序的方法。不幸的是,我无法正确安装任何高于nvidia-355的版本。每次尝试安装nvidia官方驱动程序或xorg-edgers驱动程序或任何其他不同于355的驱动程序时,都会出现黑屏。我强烈鼓励所有人在尝试使用图形驱动程序之前先这样做。有趣的是,我之前已经在Ubuntu机器上完成了几次驱动程序安装,由于某种原因,在基本OS上进行安装要困难得多。
如果您可以承受丢失机器中所有东西的损失,请仅遵循此说明,是否需要您自担风险,好吗?
使用Timemshift运行首次备份。
安装opengl稳定的ppa和图形驱动程序ppa
由于某种原因,回购协议中的大黄蜂程序包无法正常工作,守护进程不断关闭。不再需要安装xorg-edgers ppa。
我发现的解决方案是使用opengl + graphics-drivers稳定的ppas。
sudo add-apt-repository ppa:graphics-drivers/ppa -y
sudo add-apt-repository ppa:oibaf/graphics-drivers -y
sudo apt-get update
sudo apt-get install bumblebee nvidia-355
然后必须确保正确设置了bumblebee.conf:
sudo nano /etc/bumblebee/bumblebee.conf
并添加修改如下(源代码):
[bumblebee] section: after "Driver=" insert "nvidia"
[nvidia-driver] section: after "KernelDriver=" insert "nvidia-XXX"
[nvidia-driver] section: after "LibraryPath=" insert "/usr/lib/nvidia-XXX, /usr/lib/nvidia-331-updates:/usr/lib32/nvidia-XXX"
[nvidia-driver] section: after "XorgModulePath=" insert "/usr/lib/nvidia-XXX/xorg,/usr/lib/xorg/modules"
其中XXX是您已安装的nvidia驱动程序,在示例中:nvidia-355
就我而言,一个简单的
sudo service bumblebeed restart
可以完成这项工作,但您可能需要重新启动。如果有人设法使用更高版本的驱动程序安装Bumblebee,请在评论中报告您的做法,我可能会更新此答案。在我的测试中,晚宴似乎无法与更高版本一起使用。
评论
最好添加一些有关安装Bumblebee的“一些方式”的信息,这样我们才能确定您已经尝试过的内容,出了什么问题以及如何使事情正确。@emik我添加了我的一种方式
0.3.1使用15.04作为内核基础,如果您正在寻找一个起点,而DOOM则在寻找答案并可以测试。
我在安装Bumblebee时遇到问题。当我输入sudo apt-get install bumblebee nvidia-355时,它告诉我找不到该软件包。希望你能帮助我。