页次: 1
参考了文档,中途甚至挂了一次 重新安装的archlinux 希望有人能指导一下或者给出更好的方案
官方文档:
安装 Bumblebee 之前,检查你的 BIOS 并尽可能激活 Optimus (老式电脑称之为"可切换显卡",BIOS有可能没有提供此项设置)。如果 "Optimus" 和 "switchable" 都没有在BIOS里,就保证两种GPU都已启用并且集成显卡是主要显示设备。显示应该连接在主板上的集成显卡,而不是独立显卡。如果集成显卡之前被禁用而安装了独立显卡的驱动,那就删除 /etc/X11/xorg.conf 或者有关独立显卡的 /etc/X11/xorg.conf.d 中的文件。
安装:
bumblebee - 提供守护进程以及程序的主要安装包。
mesa - 开源的 OpenGL 标准实现。
对于合适的NVIDIA驱动,参看NVIDIA#安装 。
xf86-video-intel - Intel 驱动(可选)。
对于32位程序 (必须启用Multilib)在64位机器上的支持,安装:lib32-virtualgl - 为32位应用提供的渲染/显示桥。
lib32-nvidia-utils 或者 lib32-nvidia-340xx-utilsAUR(和64位对应)。
要使用 Bumblebee,请确保添加你的用户到 bumblebee 组:# gpasswd -a user bumblebee
并 启用 bumblebeed.service。重启系统并参考#用法。用法
测试
安装 mesa-demos 并使用 glxgears 测试 Bumblebee 是否工作:$ optirun glxgears -info
如果失败,尝试下列命令:64位系统:
$ optirun glxspheres64
32位系统:
$ optirun glxspheres32
如果一个内有动画的窗口出现,那么 Optimus 和 Bumblebee 正在工作。
问题的发生
[lookstars@ArchLinux ~]$ optirun glxgears -info
[ 46.786442] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.
[ 46.786469] [ERROR]Aborting because fallback start is disabled.
[lookstars@ArchLinux ~]$
最近编辑记录 LookStars (2022-09-25 04:03:17)
离线
确定已经安装了显卡驱动 NVIDIA -X server已可见
离线
我选择 PRIME 方案(安装 prime-run 即可,别的都不需要)。optirun 比较 fragile,容易出问题。
在线
sudo pacman -S nvidia bbswitch
yay -S optimus-manager-qt-kde(因为我是KDE桌面)
安装完之后会得到一个Optimus设置应用
打开Optimus设置(这是个应用)
打开之后在通知栏里找到Optimus-manager并右键就可以选择核显或者独显了(单独选一个)
或者第三个类似于prime-run的选项(这边建议翻wiki)
离线
sudo pacman -S nvidia bbswitch
yay -S optimus-manager-qt-kde(因为我是KDE桌面)
安装完之后会得到一个Optimus设置应用
打开Optimus设置(这是个应用)
打开之后在通知栏里找到Optimus-manager并右键就可以选择核显或者独显了(单独选一个)
或者第三个类似于prime-run的选项(这边建议翻wiki)
因为我前天刚刚入坑arch
所以我说的话经供参考
如果你没安装任何关于独立显卡的驱动,我这个流程理论应该是没有问题的
离线
双显卡PRIME,可以,只不过有点耗电…比如说缩水续航一到两个小时…
optimus(擎天柱经理!)可以,但是有没有问题,就是另外一回事了
(大家使用PRIME一般会缩短多少分钟啊,我这里好像有点严重……使用官方驱动)
(此帐号不再使用)
离线
双显卡PRIME,可以,只不过有点耗电…比如说缩水续航一到两个小时…
optimus(擎天柱经理!)可以,但是有没有问题,就是另外一回事了
(大家使用PRIME一般会缩短多少分钟啊,我这里好像有点严重……使用官方驱动)
emm, 这种双显卡笔记本我都是插电用的,,,,
离线
页次: 1