时间:2023-05-28 来源:网络 人气:
在Linux系统中,如果你想要提高游戏的性能,那么就需要了解如何指定显卡运行。本文将为你详细介绍在Linux中如何指定显卡运行,让你的游戏性能得到提升。
一、了解显卡相关信息
在开始指定显卡之前,我们需要先了解一些显卡相关的信息。首先,我们需要知道我们的电脑上有哪些显卡。可以使用以下命令查看:
lspci|grepVGA
这个命令会列出所有VGA类型的设备,包括所有的显卡。如果你有多张显卡,那么会列出多个设备。
接下来,我们需要知道每个显卡对应的驱动程序是什么。可以使用以下命令查看:
lshw-cvideo
这个命令会列出所有视频设备,并且显示每个设备所使用的驱动程序。
二、指定显卡运行
当我们知道了每个显卡对应的驱动程序之后,我们就可以开始指定显卡运行了。在Linux中,有两种方式可以指定显卡运行:一种是通过BIOS设置;另一种是通过系统设置。
1.通过BIOS设置
如果你的电脑支持在BIOS中设置显卡,那么这是最简单的方式。只需要进入BIOS设置界面,找到显卡选项,选择你想要使用的显卡即可。
不过,并不是所有电脑都支持在BIOS中设置显卡。如果你的电脑不支持,在下面我们将介绍如何通过系统设置来指定显卡运行。
2.通过系统设置
在Linux中,可以使用Bumblebee工具来实现指定显卡运行。Bumblebee是一个开源项目,它可以让你在Linux系统中使用NVIDIAOptimus技术。NVIDIAOptimus技术可以让你在电脑上同时使用两张显卡(一张集成显卡和一张独立显卡),并且自动切换使用哪张显卡。
要安装Bumblebee,可以使用以下命令:
sudoaptinstallbumblebeebumblebee-nvidiaprimus
安装完成后,我们需要将当前用户添加到bumblebee用户组中:
sudoadduser$USERbumblebee
接下来,我们需要编辑Bumblebee配置文件/etc/bumblebee/bumblebee.conf。找到以下两行代码:
#TheDriverusedbyBumblebeeserver.Ifthisvalueisnotset(orempty),
#auto-detectionisperformed.Theavailabledriversarenvidiaandnouveau
#(Seealsothedriver-specificsectionsbelow)
Driver=
将Driver=后面的内容改为nvidia,保存并退出。
现在,我们需要重启bumblebee服务:
sudosystemctlrestartbumblebeed.service
重启完成后,我们就可以使用optirun命令来指定程序运行时使用哪个显卡了。例如,如果你想要在命令行下运行glxgears程序,并且使用NVIDIA显卡来运行,那么可以使用以下命令:
optirunglxgears
三、总结
通过本文的介绍,相信大家已经知道如何在Linux中指定显卡运行了。无论是通过BIOS设置还是通过系统设置,都可以让你的游戏性能得到提升。如果你有任何问题或者建议,欢迎在评论区留言。
imtoken钱包:https://cjge-manuscriptcentral.com/software/7022.html