-
-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Background corruption when changing screen layout #159
Comments
What kind of monitors are you using? |
They are connected through DP and HDMI ports. Any combination (one or two external monitor on any interface) of any screen model (it also happen at my work place with different screen models and resolutions) would cause some corruption. If it helps, here is the Screens are DELL U2515H and EIZO EV2450. |
And sorry, I cannot reply on previous versions as I am a new user :-) But testing with an old live ISO is definitely something I could do if it helps. |
In other words it is a fresh installation of ubuntu-18.04 ? |
Yes, it is a fresh install of Ubuntu 18.04, so I would be surprised if it cannot be reproduced on any setup with a dual screen. At office none of my screen is HDPI (1920x1080). And here one of them is not (also 1920x1080). |
Ok, you're speaking about 2 systems and each system has 2 monitors? |
No, it is my laptop moving between places, so same system, same issue. |
Well, every box has different hardware, for this reasons i ask you for more infos.
In the test i used same resolution for both 1920 x1080 (non-hidpi) Plug in a second monitor doesn't cause any problems with desktop glitches or redraw issues. With that command i was able to redraw the desktop in worse case. PS: Using mate-display-properties to power off a second monitor gives me cleaner results. |
The gsettings trick does not work for me, so we may not have the same issue. You tested with "show-desktop-icons" disabled, right ? (so that caja is not taking care of the drawing). The best workaround for me is to actually rely on caja, "show-desktop-icons" enabled. |
sure, this report is about mate-settings-daemon, not caja :) |
Expected behaviour
The background geometry should get automatically adapted to any screen layout change (number of external screens, of various resolutions and orientations).
Actual behaviour
When Mate is responsible of handling the desktop drawing, some corruption may happen.
Here is the wallapaper setting:
Here is what happens when an external screen is plugged in or out:
Steps to reproduce the behavior
Disable Caja handling wallpaper ("don't show desktop icons setting") so that it is handled by mate-session
Plug in an external monitor and observe wallpaper corruption (generally on the external screen)
Plug out the external monitor and observe how corruption is still present on primary screen (it is not possible to recover a clean state)
A way to recover a clean wallpaper geometry is to simply open the background tab in Appearance.
Possible workaround
There is no issue when Caja draws the desktop, but this is not a desired setting in my case.
MATE general version
1.20.1 as in Ubuntu 18.04.
The text was updated successfully, but these errors were encountered: