Hi Am 27.07.23 um 19:24 schrieb Roger Sewell:
Thomas,Could you provide us with the Xorg logs from /var/log/Xorg.0.log , please? Specifically, I'd be interested in different logs from combinations of the old and new kernel and the old and new userspace.I've managed to do six of the eight possible combinations of kernel, mgag200 module, and userspace. The attached archive contains all the corresponding Xorg logs as well as a detailed notes file. I couldn't do the remaining two combinations because I couldn't get the new mgag200 module to compile for the old kernel. My previous theory was wrong, but hopefully the attached logs will help you work out why the old kernel permitted the high bandwidth mode I always use (despite returning MODE_BAD) and the new kernel doesn't.
Thanks for providing all these logs.But I cannot really figure out why this works in the unmodified old kernel. In log 8, I can see an error at time 78.509. That's the failed modeset operation. With the new driver, you get a lower resolution then? It's not clear to me why X even tried 1440x900 at all. It should not be in the list of available modes.
Best regards Thomas
(The "old" kernel is 9.1, i.e. 5.14.0-162.6.1.el9_1.0.1, and "new" kernel is 9.2, i.e. 5.14.0-284.18.1.el9_2 .) Best wishes, Roger.
-- Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Frankenstrasse 146, 90461 Nuernberg, Germany GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman HRB 36809 (AG Nuernberg)
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature