linuxmint / cinnamon-desktop

The cinnamon-desktop library (and common settings schemas for the cinnamon desktop)
GNU General Public License v2.0
188 stars 63 forks source link

Wallpaper issues #203

Closed Citrom67 closed 2 years ago

Citrom67 commented 2 years ago

I'm loving cinnamon ever since I switched to it, but I have one current issue that I have not found a solution to anywhere.

After I restart my PC, and even after just logging out and then logging in, my desktop wallpaper zooms in on my main monitor, way more than it should in normal condition. On my 2nd monitor it doesn't change from the usual at all, only on my main. And then I have to switch to some other background scaling mode, and then back to zoom to have it fixed.

One of my friend said that I could make a script for it to fix on log in, but if there is any fix to it without that, I would like to do that!

System: OS: AcroLinux Kernel: 5.15.12-arch1-1 DE: Cinnamon 5.1.12

Monitors: 1st: 1920x1080 2nd: 1024x768

If I missed any important things I'll answer in comments! But this issue was present back on POP_OS! too when I used cinnamon there.

After Logging in

after login

Normal -- Fixed

normal

mtwebster commented 2 years ago

Hi, if you change which monitor is your primary (temporarily) does the problem still occur?

Citrom67 commented 2 years ago

Hi, if you change which monitor is your primary (temporarily) does the problem still occur?

It still happens even if I set my primary to be another monitor

mtwebster commented 2 years ago

How large is the wallpaper? I should be able to duplicate the display configuration.

Citrom67 commented 2 years ago

I dont remember... Its one of the default wallpapers of AcroLinux, so I assume it's 4k, but I cant check it today sadly since Im working.

But it also happened with a normal 1080p picture as well, so as far as I know its not because of the picture resolution

Citrom67 commented 2 years ago

I just checked and my current wallpaper is 3840x2160, but as I said it also happened with a normal 1920x1080 wallpaper, which would be the native resolution of my monitor.

Cobinja commented 2 years ago

Can you post the contents of your file $HOME/.xsession-errors?

Citrom67 commented 2 years ago

Can you post the contents of your file $HOME/.xsession-errors

Well, I don't have any .xsession-erros file, I have only the normal .xsession .xsessionrc Tried to even locate it in terminal, maybe somewhere else it created one, but there wasn't a single one

mtwebster commented 2 years ago

Do you have any other programs installed that can manage wallpapers or related, or maybe some firefox extension?

Something to try:

gsettings set org.gnome.desktop.background picture-options zoom

If you've set something other than zoom mode in your background settings, use that instead - one of: wallpaper, centered, scaled, stretched, zoom, or spanned.

Log out, then back in, does the issue occur?

Citrom67 commented 2 years ago

If I set it to anything other than zoom, it doesn't get zoomed in, but somehow the resolution still looks like it's halved.

I remember that when I installed AcroLinux, then it had a background manager, I don't remember which, but as far as I know, I removed it, and I don't even have anything related to it starting up on log in

Citrom67 commented 2 years ago

I've written a script to reset it, when I log in, so I guess that a good solution for now. Tho I'll still try if someone has any idea what can cause it! Thanks for your helps tho

Citrom67 commented 2 years ago

I've put a script up on my GitHub repo so if anyone has this problem they can use it! But gonna close the issue for now!