Request for testing: updated ported Intel display driver
Alexander Boettcher
alexander.boettcher at genode-labs.com
Tue Apr 11 11:36:21 CEST 2023
Hello,
thanks for the feedback and testing, very appreciated.
Alex.
On 4/6/23 10:48 PM, dogma via users wrote:
> 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.
>
> _______________________________________________
> Genode users mailing list
> users at lists.genode.org
> https://lists.genode.org/listinfo/users
--
Alexander Boettcher
Genode Labs
https://www.genodians.org - https://www.genode.org
More information about the users
mailing list