Skip to content
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

Only a subset of the screen is used when double DPI scaling is on #337

Open
gholms opened this issue May 2, 2020 · 7 comments
Open

Only a subset of the screen is used when double DPI scaling is on #337

gholms opened this issue May 2, 2020 · 7 comments
Labels

Comments

@gholms
Copy link

gholms commented May 2, 2020

 * Cinnamon-Screensaver version:  4.4.1
 * Distribution:  Gentoo
 * Graphics hardware *and* driver used:  Nvidia Quadro T2000M, nvidia 440.82
 * amd64

Issue
My Thinkpad P1 has a display that runs at 3840x2160, so I run it with UI scaling set to "Double (Hi-DPI)". This doesn't seem to be getting applied to the screen saver correctly, as when it activates it fills only the upper left 25% of the screen, while the rest remains black. The text and other UI bits are the correct size; they are simply confined to a subset of the screen that has half the pixels in each dimension.

Steps to reproduce
Configure cinnamon for double UI scaling on a high-DPI screen, then trigger cinnamon-screensaver.

Expected behaviour
The screensaver should fill the entire screen.

Other information
I can provide screenshots if necessary, or logs if you can tell me how to capture them.

@icarter09 icarter09 added the BUG label Jun 7, 2020
@icarter09
Copy link
Member

@gholms screenshots are always helpful. If you could provide a couple, it would be greatly appreciated. Thanks.

@gholms
Copy link
Author

gholms commented Jul 29, 2020

Sure! I ended up taking a literal screenshot since I couldn't figure out how to do that on the affected machine while its screen was locked.
IMG_20200729_000919

@mmirg
Copy link

mmirg commented Jan 3, 2021

I'm still seeing this issue with cinnamon-screensaver 4.8.1. I notice no other issues scaling anywhere else in the interface.
image
image

@MrPowerMac
Copy link

Still observing this on cinnamon-screensaver 5.6.2 on Gentoo. Screenshot of display settings attached.
display_settings

@rimeraz
Copy link

rimeraz commented Aug 21, 2023

I seem to observe the same behaviour.

  • cinnamon-screensaver-5.8.0
  • Distribution: Fedora 38 Cinnamon Desktop Spin
  • Lenovo P14s with 14" 3840x2400 resolution
  • CPU: AMD Ryzen 7 PRO 6850U with Radeon Graphics 680M, according to lshw with driver amdgpu

It only happens with a second screen attached. The lockscreen / screensaver using the laptop screen only is fine.

displaysettings_01
displaysettings_02

Screenshot of both screens together:
screensaver

Photo of only the laptop screen (taken earlier):
screensaver_photo

If you need more information, I'd be happy to assist.

@rimeraz
Copy link

rimeraz commented Aug 21, 2023

Sure! I ended up taking a literal screenshot since I couldn't figure out how to do that on the affected machine while its screen was locked.

I used the screenshot tool from the menu (gnome-screenshot) with capture area "screen" and 10 seconds delay. Pressed "take screenshot" and then locked the screen.

@rimeraz
Copy link

rimeraz commented Aug 30, 2023

Another second screen with different resolution of 3840x2160 changes what will be shown on lockscreen / screensaver:

screensaver issue incomplete lockscreen 02 redacted

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants