大家好!很多朋友都有OVH KS-LE系列的服务器,比如KS-LE-1, KS-LE-A, KS-LE-B等等。如果你的服务器的CPU是E3-1225v2, E3-1245v2, E3-1245v5, E3-1245v6等等,这些CPU都包含了集成显卡。
众所周知,服务器的集成显卡在视频转码解码等场景中非常重要。然而,很多时候,OVH服务器自带的集成显卡并没有被开启。今天就给大家带来一个简单教程,让您轻松启用KS-LE系列服务器中的集成显卡。
本文作者为香菇肥牛,原文链接为 https://qing.su/article/enable-integrated-gpu-in-ovh-servers.html, 转载请注明原文链接。谢谢!
1. 检测集显是否已经被识别到
首先,我们需要测试一下BIOS中是否已经开启了核显。在SSH中运行
1 | lspci | grep -E 'VGA|Display|3D' |
如果看到类似下面的输出,则说明已经在硬件层面开启了核显,可以进入第2部分了。
1 | 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09) |
我测试了2台KS-LE-A, 2台KS-LE-1, 全部都已经在硬件层面开启了核显。
如果您的服务器是KS-LE-B且这里检测失败,可以 通过IPMI进入BIOS,自行手动启用核显。
2. 加载内核集显驱动
接下来,我们需要测试系统是否加载了i915集显驱动。
在SSH中运行
1 | ls -l /dev/dri |
如果看到类似下面的输出
1 | ls: cannot access '/dev/dri': No such file or directory |
说明内核并没有加载i915 Intel集显驱动。我们可以通过修改GRUB引导来让内核加载驱动。
编辑文件 /etc/default/grub
找到类似下面的一行:
1 | GRUB_CMDLINE_LINUX="nomodeset iommu=pt console=tty0" |
删除其中的nomodeset
1 | GRUB_CMDLINE_LINUX="iommu=pt console=tty0" |
保存退出,然后更新GRUB
1 | update-grub |
最后,重启服务器。
重启完毕后,再次执行
1 | ls -l /dev/dri |
就可以看到,显卡已经正确加载了。
1 2 3 4 | total 0 drwxr-xr-x 2 root root 80 Nov 20 06:27 by-path crw-rw---- 1 root video 226, 0 Nov 20 06:27 card0 crw-rw---- 1 root render 226, 128 Nov 20 06:27 renderD128 |
这样,显卡就成功开启了。
3. 检测显卡的运行状态
开启集显后,我们还可以安装intel集显管理工具来检测显卡的运行状态。以Debian为例,执行:
1 | apt-get install intel-gpu-tools -y |
然后,运行下面的命令即可打开类似top的显卡状态管理工具。
1 | intel_gpu_top |
至此,我们成功在OVH KS-LE系列的服务器中启用的集成显卡。
如果您有任何疑问,欢迎在这里留言,我将尽量解答。本文作者为香菇肥牛,原文链接为 https://qing.su/article/enable-integrated-gpu-in-ovh-servers.html, 转载请注明原文链接。谢谢!


新版系统(比如我用的 Debian13)一般会默认开启~