** Description changed: [Impact] - On Mesa versions before 21.0.x glamor_egl_init failed which then (luckily) - disabled reverse_prime_offload_mode. But now with the new Mesa the GL_RENDERER has changed and glamor_egl_init succeeds and then enables reverse_prime_offload_mode. This backported commit disables reverse_prime_offload_mode for Displaylink (udl, evdi) devices. + On Mesa versions before 21.0.x glamor_egl_init failed which then (luckily) + disabled reverse_prime_offload_mode. But now with the new Mesa the GL_RENDERER has changed and glamor_egl_init succeeds and then enables reverse_prime_offload_mode. This backported commit disables reverse_prime_offload_mode for good for DisplayLink (udl, evdi) devices. [Test case] - Update xserver, check that Displaylink device (udl and/or evdi as + Update xserver, check that DisplayLink device (udl and/or evdi as available) works fine. [Where things could go wrong] This commit only disables reverse_prime_offload_mode for udl, evdi devices, other devices will not be affected. + 'udl' is used by old USB2 based DisplayLink devices that have a native kernel driver + 'evdi' is used by newer USB3 based devices that use an out-of-tree driver provided by Displaylink + + both need the same change, as they are otherwise similar + + at least evdi devices (as found on some laptop docks) have been tested + to work with this -- - Please incorporate xorg-server fix for issue: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1183 It was already merged in to xserver master and xserver-1.20-branch branches. https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/681 https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/683 This is reported by our users reports on Ubuntu 20.10 with Xserver-1.20.9 and on Ubuntu 21.04 with XServer-1.20.11 If it is required i am willing to help with anything.
-- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1931547 Title: DisplayLink displays are black after Mesa update To manage notifications about this bug go to: https://bugs.launchpad.net/xorg-server/+bug/1931547/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp