After upgrade to F30, wayland with dual monitors shows garbage on main monitor

Hi community:

I’m new in the forum but I think no one has reported this yet. I have just updated to F30 from F29 and my Gnome wayland session does not work any more when a second monitor is attached to my HDMI port. The problem is that the laptop monitor shows garbage and only the attached one works fine.

If I unplug the monitor it usually recovers from the condition.

If I use Xorg everything goes fine.

Any ideas?

I’m using a MacBook Pro with an “Intel Corporation Crystal Well Integrated Graphics Controller (rev 08)” VGA card.

Thanks in advance.

1 Like

Hello and welcome! When you post something you have to select a subcategory, posting on the main category is limited to staff (for announcements). Please take some time to read this brief introduction.

Welcome abroad, I hope that someone could help you. Have a nice day.

1 Like

Sounds very much like a bug.

Can you look at the logs to see if there are any errors there? You can follow the steps here to view your logs: https://docs.fedoraproject.org/en-US/quick-docs/viewing-logs/

1 Like

I tried to look at the logs, but nothing appears :pensive:.

Playing again with the video card I discovered that it may have something to do with the way wayland scales the dual display desktop because it behaves differently for different resolutions and/or scaling factors.

In fact, if I set the laptop monitor to full resolution it works fine. The problem is that given that the laptop monitor is retina and the external one is not, although it is physically bigger, that configuration doesn’t show things properly.

I’ll try to investigate in wayland’s upstream project and will post if I can find any solution.

1 Like

That’d be good—worth getting in touch with them on their mailing list: https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Hopefully, it’ll be a configuration issue, but if it is a bug, they’ll be able to help diagnose and fix it.

I forgot to say, please do link here with the mailing list/bug etc that you open so that others may also be able to join in the discussion and follow it. :slightly_smiling_face:

1 Like