最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

arcinux-lenovo-y470-570 intel_nvidia双显卡驱动bumblebee安装

IT圈 admin 20浏览 0评论

2024年3月16日发(作者:翠和正)

archlinux-lenovo-y470/570 intel-nvidia 双显卡驱动

bumblebee安装 完美版

自从nvidia官方宣布不会提供optimus的linux驱动之后,对于Linuxer来说,只能

自己解决显卡驱动的问题了。对于更加悲惨的联想Y470/Y570系列,intel-nvidia双显卡

的机器,内核驱动的问题,造成bumblebee提供的解决方案,是没有办法直接生效的,

bumblebee的作者写的hack提供的wiki是ubuntu/debian方法,作为archlinux的用

户,还要继续的靠自己去解决这个问题。其实是蛮简单,但是为了方便第一次安装archlinux

又是使用nvidia+intel双显卡的同学,还是把整个过程写在这里。对于使用debian/ubuntu

系列的linuxer可以看这篇文章:

/kids0cn/item/061f800caa54fd78bfe97e8d

Optimus 技术 是不依赖于硬件复杂结构的 交火显卡 实现。独立显卡按需渲染,并

传输个集成显卡,集成显卡则负责显示功能。当笔记本通过电源供电时,独立显卡将

关闭,以延长电池寿命。

Bumblebee 是基于 VirtualGl 和内核驱动的软件实现,以支持使用并不是物理直连

显示器的独立显卡。

Bumblebee 试图模拟 Optimus 技术的行为;当需要的时候,使用独立显卡进行渲

染,不使用的时候则关闭。当前的版本仅支持按需渲染,电源管理功能仍然在开发之

中。

NVIDIA 独立显卡在管理的时候,是作为一个连接到“伪屏幕”(配置了显示器,

但是并不使用)上的独立的 X 服务器的。第二个服务器被称为使用 VirtualGL,因为

他看起来就像一个远程服务器。这就是说,你需要一系列步骤来设置内核驱动、X 服

务器以及守护进程。

首先安装显卡驱动,intel的还有nvidia的

# pacman -S xf86-video-nouveau nouveau-dri mesa 安装开源的驱动

# yaourt -S nvidia-bumblebee nvidia-utils-bumblebee 安装bumblebee和为

bumblebe定制的nvidia驱动

启动 Bumblebee

# usermod -a -G bumblebee $USER 使用之前,请确保添加相关用户

到 Bumblebee 组

$USER 是要添加的用户登录名称。 之后注销,并重新登录,以应用组变更。

要自动启动 bumblebee,将其添加到启用脚本配置中,修改 /etc/中的

DAEMONS,把bumblebee添加进去

DAEMONS=(... bumblebeed)

为使使用之后自动关闭 NVIDIA 显卡,你需要使用 AUR 提供的 bbswitch 包

yaourt -S bbswitch

设置/etc/bumblebee/ 中驱动一节的PMMethod 为 bbswitch

/etc/bumblebee/

2024年3月16日发(作者:翠和正)

archlinux-lenovo-y470/570 intel-nvidia 双显卡驱动

bumblebee安装 完美版

自从nvidia官方宣布不会提供optimus的linux驱动之后,对于Linuxer来说,只能

自己解决显卡驱动的问题了。对于更加悲惨的联想Y470/Y570系列,intel-nvidia双显卡

的机器,内核驱动的问题,造成bumblebee提供的解决方案,是没有办法直接生效的,

bumblebee的作者写的hack提供的wiki是ubuntu/debian方法,作为archlinux的用

户,还要继续的靠自己去解决这个问题。其实是蛮简单,但是为了方便第一次安装archlinux

又是使用nvidia+intel双显卡的同学,还是把整个过程写在这里。对于使用debian/ubuntu

系列的linuxer可以看这篇文章:

/kids0cn/item/061f800caa54fd78bfe97e8d

Optimus 技术 是不依赖于硬件复杂结构的 交火显卡 实现。独立显卡按需渲染,并

传输个集成显卡,集成显卡则负责显示功能。当笔记本通过电源供电时,独立显卡将

关闭,以延长电池寿命。

Bumblebee 是基于 VirtualGl 和内核驱动的软件实现,以支持使用并不是物理直连

显示器的独立显卡。

Bumblebee 试图模拟 Optimus 技术的行为;当需要的时候,使用独立显卡进行渲

染,不使用的时候则关闭。当前的版本仅支持按需渲染,电源管理功能仍然在开发之

中。

NVIDIA 独立显卡在管理的时候,是作为一个连接到“伪屏幕”(配置了显示器,

但是并不使用)上的独立的 X 服务器的。第二个服务器被称为使用 VirtualGL,因为

他看起来就像一个远程服务器。这就是说,你需要一系列步骤来设置内核驱动、X 服

务器以及守护进程。

首先安装显卡驱动,intel的还有nvidia的

# pacman -S xf86-video-nouveau nouveau-dri mesa 安装开源的驱动

# yaourt -S nvidia-bumblebee nvidia-utils-bumblebee 安装bumblebee和为

bumblebe定制的nvidia驱动

启动 Bumblebee

# usermod -a -G bumblebee $USER 使用之前,请确保添加相关用户

到 Bumblebee 组

$USER 是要添加的用户登录名称。 之后注销,并重新登录,以应用组变更。

要自动启动 bumblebee,将其添加到启用脚本配置中,修改 /etc/中的

DAEMONS,把bumblebee添加进去

DAEMONS=(... bumblebeed)

为使使用之后自动关闭 NVIDIA 显卡,你需要使用 AUR 提供的 bbswitch 包

yaourt -S bbswitch

设置/etc/bumblebee/ 中驱动一节的PMMethod 为 bbswitch

/etc/bumblebee/

发布评论

评论列表 (0)

  1. 暂无评论