Summary: | global scale in wayland changes the resolution of screen. | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | rezad1393 |
Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | normal | CC: | kde, nicolas.fella |
Priority: | NOR | ||
Version: | 5.24.4 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
rezad1393
2022-04-04 13:00:35 UTC
by zoom I meant the global scale setting. also I think this is because of dpi change that in x doesnt change resolution but in wayland does? This is as intended. There is movement to change this. (In reply to David Edmundson from comment #2) > This is as intended. > There is movement to change this. thank you for the very fast answer. how it was decided that this was gonna work? am I missing something about matching virtual pixels to physical pixels that are not whole number factor of each other not being a good thing? where can I track that "movement" The problem here is XWayland, which Firefox and most games use. XWayland programs only "see" the logical resolution of 720p. Wayland-native programs do not have that restriction. That said, non-integer scaling is known to cause other problems such as bad icon rendering (In reply to Nicolas Fella from comment #4) > The problem here is XWayland, which Firefox and most games use. XWayland > programs only "see" the logical resolution of 720p. Wayland-native programs > do not have that restriction. > > That said, non-integer scaling is known to cause other problems such as bad > icon rendering again, thank you for the fast answer. so you are telling me that my desktop (the desktop UI ) is the same for wayland and for X when using global scale and they are both at 1080p, but many apps because they are not wayland native and are xwayland, they get 720p? I thought that movement was for "wayland uses zoomed resolution" and not "xwayland uses zoomed resolution". I have less issue this the second. but is there a program that is completely wayland that I can somehow test the resolution it sees this and be sure? because the app I use for picture viewing (qview) says that it is both wayland and x compatible and it still uses 720p. and also mpv uses xwayland? also is there a wayland command or info that shows what the desktop sees as resolution? not in the setting but a command that I can run? most of them are for X. firefox 720p viewpoint in also present in X too so that is not the difference. but one thing that is in you point's favor is that I remember testing firefox in wayland zoomed mode and its own UI was blurry and I asked and someone pointed out xwaynad and I change that (dont remember what) and firefox used wayland and it was no longer blurry. I am trying to move to wayland (maybe even remove X). it has many bug and papercuts (password prompts are not shown in middle of screen) but this is the main one that f...ks with me. if it is only xwayland apps and the kde apps (that I think run as native wayland right?) are ok , and also if I can find way to make movies and picture be shown in 1080p, I can bear the rest because wayland seems to be smoother for me. I get horizontal line in fast videos in firefox run in X but not in wayland. all of these zoom issue I have is because it seems application use dots for size of their UI and font and my laptop had a 155 dpi and also it seems that wayland and X see 96 dpi (the default one) . so maybe we need to fix the dpi detection first because that is the bedrock of all other assumptions? I had heard that dpi adn Hidpi was bad on linux but I didnt think it couldnt even see the correct dpi in X? or am I missing something? also has anything changed with respect to global scale and dpi in the last two months? because I was testing global scale in X and it seems that if I set the global scale to 100 (down from my 150%) then firefox UI gets small like before but kde UI doesn't change. even with re-login. I tested with 200% global scale and that zooms more but the plasma UI (dolphin and so on) there is no diff between 100 and 150% global scale. that was not the case before. on wayland the old behavior is still there and with 100 zoom plasma ui is still (like old X) small. |