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
HiDPI: issues in menu and OSD when switching to HiDPI without restarting #9015
Comments
We probably need to think design here... I'm not really keen on detecting scale change in every single applet out there.. we could show a popup saying the scale is about to change and then restart cinnamon to ensure everything works well. Related somehow... we're getting feature requests for such a popup when a new screen is detected, and there are quite a few bugs we don't know how to fix which are related to HDMI/DP hotplug events. Restarting Cinnamon in these cases could guarantee a much more stable experience. |
I have another HiDPI/normal screen switching menu issue which I also described: in Cinnamon thread on Mint forum I've just bought an external 3840x2160 display & set it up in Cinnamon like HiDPI double scale. My laptop has 1920x1080 resolution. After switching from HiDPI screen to normal screen main menu size becomes very tall, exceeding upper screen border. I just can't use search bar or click upper icons in menu. I've attached a screenshot to illustrate how it looks like after switching from 3840x2160 to 1920x1080 Kernel: 5.4.0-58-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 4.6.7 |
Wow, Mint 20.1 is available on the mirror sites without announcement yet! |
I've just upgraded to Linux Mint 20.1. The issue stays the same and it's still annoying :( System: Kernel: 5.4.0-60-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 4.8.5 |
There's a pending pull request to address these things: |
Thanks for information! |
@mtwebster, will this PR also fix issues with icons? Meanwhile I found workaround. When I enter Cinnamon panel settings and manually change icon size to one pixel larger and one pixel smaller (effecively leaving them at the same size) - icons correct their size. But why is it needed? Couldn't Cinnamon do it automatically on connecting/disconnecting monitor? |
Yes it should - also, restarting cinnamon should resolve this as well (alt-f2, r, enter), and won't affect your session - this is simpler than changing icon sizes. |
After using "Alt-f2, r, enter" during half a year I see that it's rather frequent when it takes up to 30 seconds to restart, rather annoying. |
There's even simpler hotkey to restart cinnamon: Ctrl+Alt+Esc |
I've been trying to use restarting cinnamon as a workaround, but it leads to a number of issues that I think might not make it something we'd want to do as a permanent solution. E.g. my open windows all become reordered, which is a bit annoying as I try to keep them organized in a certain manner and lose track of where they all are |
@mtwebster @clefebvre I'll buy one of you a 4k monitor if you'd regularly use it with Cinnamon 😄 Serious offer as I'd love to see the kinks in HiDPI ironed out and that might be the best way for me to contribute |
This issue is insanely frustrating when using a KVM switch as the problem resurfaces every time you toggle machines on the KVM. There's been an open PR proposal since January that has been left behind. Is there anything we can do to help move this forward? I bought 4k monitors in January ironically, and this issue has lead to me barely taking advantage of 4k resolution on Linux because of how annoying the problem is, which has in turn increasingly lead to me considering switching distros. I've used Mint for over a decade and don't want to leave, so I'd rather help be part of the solution if possible. What can we do to help move this forward? |
I've realized that Ctrl+Alt+ESC is always faster and doesn't hang as "Alt+F2,r" does sometimes. Seems like these are different methods. |
However, that sizing problem disappeared after a minute or so, in that when I next opened the menu, the problem was gone. (And the empty context-menu bug seems to be gone. That problem is reported here.)
ThinkPad X1CG6. Live Cinnamon 19.3 session.
Locale:
The text was updated successfully, but these errors were encountered: