linux系统中如何配置双显卡
大家都知道,由于高性能独立图形处理器,许多便携式电脑将双核心图形设计:绘制传统桌面环境的图形处理器,应用独立的图形处理器的高性能是负责绘制高需求。这项技术叫做Optimus智能显卡切换。但一个NVIDIA的Linux原因是经常被用户所诟病,它并不总是Linux平台的努力,不仅是Linux Optimus的支持,驱动程序更新慢。
这意味着Linux用户必须在会话已使用核心图形或用图形卡已经使用;核心图形是节能,但不持有一些应用程序(如许多大型3D游戏已经通过蒸汽登陆Linux平台),并已使用的图形卡会很权力,即使你是做简单的工作。
幸运的是,在Linux平台上的一个著名的第三方的项目,名为大黄蜂(大黄蜂)。这个项目的目标是给Linux支持类似Optimus技术。这个项目还没有已知的,但它的安装脚本install.sh敲空格,错误地删除了所有用户的整个 / usr。这一事件使它迅速闻名,并获得了大量的技术支持,认为这也是一种伪装的祝福。
1。配置大黄蜂
我的所有指令都对应于64位的Linux版本。
八卦,现在我们开始正式配置我们的双显卡。首先,官方安装NVIDIA显卡驱动程序:
sudo pacman -S NVIDIA
选择一个驱动程序与当前的操作系统,如Linux 4.9内核,我应该选择一个包linux49。等待安装完成,你应该看到一个类似的输出期间:
然后安装大黄蜂包:
sudo pacman -S大黄蜂
安装完成后,记得要检查当前用户是否是在用户组bumblebee里面。如果不是,请手动重启电脑,所以,NVIDIA的驱动程序安装正确,并开始大黄蜂守护。
两。测试大黄蜂
大黄蜂提供了指导optirun允许用户绘制指定的应用程序使用一个独立的发展卡会话时仍然呈现一个集成显卡,我们使用MC(Minecraft,我的世界)与光和视差纹理包检查独立发展卡的运行状态。
首先,我们在常规的方式开始的MC,和我用的HMCL起动器:
下面是资源包和光线和阴影的分配:
正如你可以看到从第二个截图,MC承认我们的图形卡模型:英特尔HD图形5500,这是我的集成显卡。
让我们建立一个新世界,进去看看:
这不可能是正确的渲染。接下来我们使用optirun指令执行MC:
进入光和阴影选项,发现MC已经正确地识别我们的图形卡:
我们进入了一个世界:
好的,光影效果好,帧速率很高,这意味着程序必须用高性能独立显卡来渲染。
如果你能正常使用optirun指令,然后你的配置完成。
三。注意
如果你遇到这样的情况,optirun指令的使用会破坏整个会话,然后有两个地方你需要检查:
首先,你安装正确的NVIDIA软件包吗;
第二,尝试使用最新的熊蜂存储库中的代码进行编译,而不是使用发布存储库提供的版本。
The Bumblebee project is incompatible with Vulkan (the new graphics interface), which means that if you want to experience Vulkan, you have to make the entire session render with an independent development card.
在蒸汽,你可以修改游戏指定的游戏是由optirun % %命令运行在独立发展卡高级启动选项。
虽然有大黄蜂的诸多缺陷,包括无法支持火山,它是Linux用户对Linux的Optimus技术实现的唯一途径。我希望本教程将帮助一些Linux用户。
相关建议:
Linux系统如何使用命令与用户交换
Linux系统如何增加交换分区空间
Linux下的浏览器的地址栏输入卡顿怎么办