我目前正在运行 Ubuntu 20.04,当我没有将显示器插入机器的显示端口时,它永远不会打开显卡。根据我在 dmesg 中看到的内容,这似乎是由于 ACPI 未为其供电造成的。
该计算机配有板载 i915 显卡。
工作 dmesg 输出:
[ 0.011703] ACPI: FPDT 0x00000000CBBC2000 000044 (v01 INTEL CFL 20170001 INTL 20160422)
[ 0.011707] ACPI: BGRT 0x00000000CBBC1000 000038 (v01 INTEL CFL 20170001 INTL 20160422)
[ 0.011710] ACPI: Reserving FACP table memory at [mem 0xcbc08000-0xcbc08113]
dmesg 输出不起作用:
[ 0.011703] ACPI: FPDT 0x00000000CBBC2000 000044 (v01 INTEL CFL 20170001 INTL 20160422)
[ 0.011706] ACPI: Reserving FACP table memory at [mem 0xcbc08000-0xcbc08113]
我可以通过插入/拔出显示器来重现这种情况。拔下显示器后,“ACPI: BGRT”行会丢失。只要显示器未插入,/dev/fb0 也会消失。
我尝试强制打开板载显卡,即使没有插入任何设备。有没有办法做到这一点,或者 GRUB 或 Ubuntu 的 ACPI 选项可以做到这一点?我尝试关闭 ACPI,但没有用。
如果没有显示器插入导致板载显卡未通电,/dev/fb0 就会消失,因此,如果没有 /dev/fb0,我们的远程控制软件就无法工作。