JezerM / nody-greeter

LightDM greeter that allows to create wonderful themes with web technologies. Made in Node.js
https://web-greeter-page.vercel.app
GNU General Public License v3.0
134 stars 9 forks source link

theme can not recoginige correct monitor resolution #33

Open racagogi opened 2 years ago

racagogi commented 2 years ago

Environment

nody-greeter --debug shows that a threshold size makes this anomalous. The screenshot below shows this.

I have used this theme before based on lightdm-webkit2-greeter in the same environment, at that time it worked correctly. I check base gruvbox theme, it work correctly

Steps to reproduce

Build the latest nody-greeter and litervan themes and run them at 3840x2160.

Screenshots

2022-09-26-16-59-07 this works normally 2022-09-26-16-59-36 this works anomaly

JezerM commented 2 years ago

Sorry for the late response. Maybe, nody-greeter is zoomed in? The log seems okay if you don't have X-LightDM-Allow-Greeter=true in your xsession, and xrandr info doesn't seems wrong, so I'm not sure what else could be causing it.

racagogi commented 2 years ago

yes, only this greeter theme cause this problem. here is my latop graphic configuration

integrated graphics -> pci-5 -> 1280x1024 
Discrete Graphics -> pci-1 -> 3840x2160

I use only discrete graphics, so only 3840x2160 monitor activate. But this greeter seem to multi-monitor setting, I think multi monitor support may collision between greeters.

anyway, now I use base gruvbox theme without any problem.

JezerM commented 2 years ago

Also, does this happen in the Login environment too (when you're going to start a session)? Or is this a desktop only issue (when you're already logged in)?

racagogi commented 2 years ago

Also happen in the login environment. actually greeter size is only critial, in 1280x1024 size integrated graphics monitor, it correctly work.