Request for testing: updated ported Intel display driver

dogma dogma at disroot.org
Thu Apr 6 22:48:21 CEST 2023


On 2023-04-06 13:19, Alexander Boettcher wrote:
> Hello,
> 
> currently we are testing our updates of ported Linux drivers 
> [https://github.com/genodelabs/gnode/issues/4798] on various 
> generations of Intel hardware.
> The available test hardware in the lab works fine, so far, but we can't 
> be sure whether it applies to all systems out there.
> 
> You may support us, and thereby the next Sculpt release, by test 
> driving the prepared images. The images are bootable via USB stick and 
> can be prepared similar as documented for Sculpt [2]. With the tests by 
> you, we may detect regression earlier, e.g. before the Sculpt release.
> 
> The test is very simple (and not sensational at all) and cycles through 
> some test pictures. When external monitors are attached, the test 
> pictures are mirrored across all connectors. The resolution changes 
> automatically to the largest resolution available, so that monitors 
> with smaller resolution will just show a part of the test picture (so, 
> it is expected behavior).
> 
> Image [3] contains the driver based upon Linux kernel 6.1 as be part of 
> Genode staging branch.
> Image [4] is a variation, which tries to use more of the drm/kms 
> interfaces [2] (and is still work-in-progress).
> Ideally, both just work. Please also try to attach/detach connectors 
> multiple times to stress the driver a bit.

Both [3] and [4] work for me on Thinkpad X201 and Latitude E6440. Blue, 
green, red, a blue-green pattern, and black-and-white regions.

I don’t have an external monitor to test out, though.

> If [3] and [4] does not work (or one of them), it would be nice, to 
> give the 5.14. based driver [5] a spin. With this information we can 
> see, whether it never worked on your system or it is really a 
> regression due to the update to 6.1.
> 
> If it works for you, it would be good to know about. If it does not 
> work, it would be even better to know about.
> 
> In both cases, the specification of your hardware would be appreciated. 
> If you don't want to spread the information publicly, you may also 
> write me a direct message. Luxurious support would be, if you can send 
> a captured trace via uart/serial/amt [6] in case something does not 
> work for you. Please send captured logs directly to me, just to avoid 
> spamming the mailing list.
> 
> Thanks for your support & have a nice Easter,
> 
> Alex.
> 
> [0] https://github.com/genodelabs/gnode/issues/4798
> [1] https://github.com/genodelabs/genode/issues/4806
> [2] 
> https://genode.org/download/sculpt#Preparing_a_bootable_USB_stick_on_Unix
> [3] https://depot.genode.org/alex-ab/images/intel_display_6_1.img
> [4] 
> https://depot.genode.org/alex-ab/images/intel_display_6_1_drm_kms.img
> [5] https://depot.genode.org/alex-ab/images/intel_display_5_14.img
> 
> [6] https://genodians.org/chelmuth/2019-01-16-test-machine
> 
> The used branches of [3][4][5] are available via at 
> https://github.com/alex-ab/genode,
> branch intel_display_5_14, intel_display_6_1, 
> intel_display_6_1_drm_kms.



More information about the users mailing list