You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems the CONFIG_DRM and CONFIG_DRM_VGEM options are removed in the latest kernel config. Mitchell Levy (@chessturo) . Could you please help take a look? Thanks.
I can confirm this. The issue appears to be caused by [commit 7e83488](microsoft/WSL2-Linux-Kernel@7e83488), which removes CONFIG_DRM and CONFIG_DRM_VGEM=m from the x86 WSL kernel config. This explains the vgem module not being found.
By default the Whitewater Foundry's Fedora Remix for WSL loads this on every login through /etc/profile.d/00-remix.sh -> /usr/local/bin/fedoraremix-load-vgem-module in order to accelerate WSLg as Ben mentioned.
Pengwin maintainer here. The vgem module is needed for VA Video Acceleration. I added modified Pengwin's startup script to mute the error, but without this module, libva stop working.
Activity
github-actions commentedon Aug 25, 2026
Diagnostic information
chemwolf6922 commentedon Aug 26, 2026
It seems the
CONFIG_DRMandCONFIG_DRM_VGEMoptions are removed in the latest kernel config. Mitchell Levy (@chessturo) . Could you please help take a look? Thanks.dootn commentedon Aug 28, 2026
I can confirm this. The issue appears to be caused by [commit 7e83488](microsoft/WSL2-Linux-Kernel@7e83488), which removes
CONFIG_DRMandCONFIG_DRM_VGEM=mfrom the x86 WSL kernel config. This explains thevgemmodule not being found.chessturo commentedon Aug 28, 2026
Hi --- what's loading vgem? To be clear, you're not noticing any changes to behavior beyond the line in dmesg?
dootn commentedon Aug 31, 2026
Just to clarify why
vgemis needed here: it is part of the DRM side of the WSLg vGPU acceleration path.The WSLg documentation for vGPU-accelerated video requires
/dev/dri/card0and/dev/dri/renderD128in addition to/dev/dxg:There are also a couple of related WSL issues showing the relationship between
vgemand the/dev/dridevices: #11837 and #12633.marcorotondi commentedon Aug 31, 2026
Hi,
I use pengwin distro.
this distro have a init script that load those module.
I try to open issue on pengwin repository to check is this module is required.
Thanks
zerebos commentedon Oct 2, 2026
By default the Whitewater Foundry's Fedora Remix for WSL loads this on every login through
/etc/profile.d/00-remix.sh->/usr/local/bin/fedoraremix-load-vgem-modulein order to accelerate WSLg as Ben mentioned.crramirez commentedon Oct 4, 2026
Pengwin maintainer here. The vgem module is needed for VA Video Acceleration. I added modified Pengwin's startup script to mute the error, but without this module, libva stop working.