-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DRM drivers are disabled by Kernel, GUI is slow, rebuilding HyperKit VM not possible #4581
Comments
Issues go stale after 90 days of inactivity. Prevent issues from auto-closing with an If this issue is safe to close now please do so. Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows. |
Bump. No comment from Docker, Inc? |
That makes me think that HyperKit VM is poorly managed if at all. Since containers share the Kernel of that VM, and Kernel modules can not be added, the value of this solution is very limited. It's not Windows for God's sake, it's Linux, where recompiling Kernel or Kernel modules is a common thing. |
/remove-lifecycle stale |
Closed issues are locked after 30 days of inactivity. If you have found a problem that seems similar to this, please open a new issue. Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows. |
Description
While DRM drivers are included to HyperKit's modprobe.d/kms.conf file
DRM itself is disabled at Kernel level:
I've tried rebuilding HyperKit with custom updated Kernel using provided linuxkit.yml file, but it was not possible because desktop-host-tools image is private:
As a result, GUI apps like Chromium that require DRM drivers for fast rendering crash and the only way to run them is to disable GPU drivers all together, but that makes GUI extremely slow.
The best way of fixing it would be to allow re-building HyperKit VM from /etc/linuxkit.yml, but if 's not possible, please rebuild the VM with DRM enabled in Kernel.
Expected behavior
DRM drivers should be enabled and GUI apps requiring them should not crash
Actual behavior
DRM drivers are disabled at kernel level. GUI apps either crash or very slow.
Information
Diagnostic logs
Steps to reproduce the behavior
Then disable GPU drivers and observe that Chromium works, but is very slow:
The text was updated successfully, but these errors were encountered: