This is likely a Linux or even a hardware/BIOS-related issue. But I'm posting here anyways in case anyone can shed some light on what might be happening or how to fix it. Thanks!
I have an odd hardware problem where every few days my system's onboard HDMI will go to sleep and not be able to be woken back up. But more importantly, the Intel GPU video acceleration device (/dev/dri/*) will also disappear at the same time. Commands like this below will start reporting errors afterwards. This means I lose video acceleration in my containers like Plex for transcoding. But otherwise everything else is fine. This problem has occurred from Proxmox 7.x thru to the latest 8.1.3.
Hardware: Lenovo ThinkCentre M920q running an i7-8700T (UHD Graphics 630) and Q370 chipset.
# intel_gpu_top
No device filter specified and no discrete/integrated i915 devices found
# intel_gpu_frequency
Test requirement not met in function drm_open_driver, file ../lib/drmtest.c:572:
Test requirement: !(fd<0)
No known gpu found for chipset flags 0x1 (intel)
Last errno: 2, No such file or directory
SKIP (-1.000s)
This usually occurs after I've unplugged the HDMI cable or switched my my video switcher away from it. As far as I can tell, it will get in this state after about 5 to 6 days of being "video-disconnected". I have vPro enabled and its hardware "remote desktop" functionality will also remain blank too after going into this state. Also, the video output will remain off through a restart of the Proxmox host. It only will "come back" at the Lenovo logo POST screen. I've also gone thru several Lenovo BIOS upgrades and I haven't not spotted any new/changed BIOS settings that look like could be related to this. Lenovo's BIOS is very lacking in advanced options.
Here is my GRUB/kernel command line:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt consoleblank=0"
Anyone know how to prevent this, or at least wake back up the HDMI output or reset the kernel's video driver?
If there's any command output I can follow-up with, kindly let me know how to post it (i.e. code vs. inline code, etc).
Thanks!
-Mac
I have an odd hardware problem where every few days my system's onboard HDMI will go to sleep and not be able to be woken back up. But more importantly, the Intel GPU video acceleration device (/dev/dri/*) will also disappear at the same time. Commands like this below will start reporting errors afterwards. This means I lose video acceleration in my containers like Plex for transcoding. But otherwise everything else is fine. This problem has occurred from Proxmox 7.x thru to the latest 8.1.3.
Hardware: Lenovo ThinkCentre M920q running an i7-8700T (UHD Graphics 630) and Q370 chipset.
# intel_gpu_top
No device filter specified and no discrete/integrated i915 devices found
# intel_gpu_frequency
Test requirement not met in function drm_open_driver, file ../lib/drmtest.c:572:
Test requirement: !(fd<0)
No known gpu found for chipset flags 0x1 (intel)
Last errno: 2, No such file or directory
SKIP (-1.000s)
This usually occurs after I've unplugged the HDMI cable or switched my my video switcher away from it. As far as I can tell, it will get in this state after about 5 to 6 days of being "video-disconnected". I have vPro enabled and its hardware "remote desktop" functionality will also remain blank too after going into this state. Also, the video output will remain off through a restart of the Proxmox host. It only will "come back" at the Lenovo logo POST screen. I've also gone thru several Lenovo BIOS upgrades and I haven't not spotted any new/changed BIOS settings that look like could be related to this. Lenovo's BIOS is very lacking in advanced options.
Here is my GRUB/kernel command line:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt consoleblank=0"
Anyone know how to prevent this, or at least wake back up the HDMI output or reset the kernel's video driver?
If there's any command output I can follow-up with, kindly let me know how to post it (i.e. code vs. inline code, etc).
Thanks!
-Mac
Last edited: