Make the new stack opt-in: virtio GPU aliases and Xorg configuration follow drmadm select; version 0.0.2 #23
Loading…
Reference in a new issue
No description provided.
Delete branch "virtio-opt-in"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
On an OpenIndiana test image with the legacy stack as default,
virtio_gpubound a virtio-vga device through its package alias (console lost, Xorg drmSetMaster EBUSY), and the packaged/etc/X11/xorg.conf.d/20-virtio-gpu.confforced modesetting on every machine.virtio_gpuships without aliases;/usr/share/drmadm/virtio-gpu.aliaseslists them.drmadm select newbinds them,select legacyremoves them (fragment first, rollback,-R);drmadm statusshows them./usr/share/drmadm/20-modesetting.conf.svc:/system/graphics/drm-perms(now also before the display managers) installs/etc/X11/xorg.conf.d/20-drmadm.confonly when the new stack is selected since this boot and removes its own copy otherwise; administrator files are left alone.Tests (hephaistos guests): G7 13 phases 114/0, R4 36/0, virtio-vga with packages installed and no selection 5/0 (vgatext console, no alias), package upgrade 5/0; host CI checks 11/0. Not run on the X230.