killyourfm,
@killyourfm@layer8.space avatar

Why do we still live in a world where I can't independently configure my laptop display and external monitor's scaling (100% and 150% respectively) in ? Or is this just an Ubuntu/Kubuntu problem?

Under X11 both displays sync their scaling settings (awful experience when you have a 4K panel). And with Wayland both displays end up blurry, even after a reboot.

I'm using the HP Dev One.

Are there easy workarounds or should I finally make the permanent switch to ?

eliasp,
@eliasp@mastodon.social avatar

@killyourfm works per display on 5.27.3 (Wayland):

killyourfm,
@killyourfm@layer8.space avatar

@eliasp Indeed it does! Unfortunately it's not saving that configuration between reboots. I don't know why, but I think I've lost the will to constantly troubleshoot problems on Ubuntu.

justinz,

@killyourfm @eliasp Fedora is wonderful, come on over, we have 🍪!

killyourfm,
@killyourfm@layer8.space avatar

@justinz @eliasp Do you have SNICKERDOODLE cookies?

justinz,

@killyourfm @eliasp I'm sure we can find some under our hat 😉

killyourfm,
@killyourfm@layer8.space avatar

An update on this: I installed the 38 KDE spin and this problem went away. It just worked.

On the first boot, the default display settings already had my external 4K and built-in laptop display scaled independently.

Unlike Kubuntu 23.04, no blurriness. Everything is super crisp. Settings are retained after a reboot.

Still not sure what's going on with Ubuntu/Kubuntu regarding this issue, but I'm SUPER happy that Fedora seems to solve it.

ONWARD!

baldpolnareffart,

@killyourfm I have a 4K monitor and two 1080p ones, I know the struggle lol
Although my opinion doesn't count, I'm one of those crazy people who like 100% scaling at 4K

killyourfm,
@killyourfm@layer8.space avatar

@baldpolnareffart HAHAHA yea my eyes are too old for that.

baldpolnareffart,

@killyourfm I think it really depends on the workflow, a good hack for me on GNOME has always been enabling "large text" in the accessibility menu, for whatever reason it works perfectly and I can deal with 100% scaling. Worth taking into account that most of the stuff I use (terminals, web browsers, blender, Vscode, etc) can scale independently, plus I really don't interact with my DE a lot

ainmosni,
@ainmosni@berlin.social avatar

@killyourfm I think it's because Fedora went all in on Wayland as early as possible, so they have more experience configuring it all properly.

sesivany,
@sesivany@floss.social avatar

@ainmosni @killyourfm it's most likely this. Fedora was first to switch GNOME to Wayland by default and it was first to switch KDE Plasma to Wayland by default, too. When something is your default experience you care about it much more. I think Fedora is still benefiting from it.

I remember when people complained about issues with Wayland in Debian or Ubuntu I was simply not experiencing in Fedora. Back then it was putting Wayland in bad light while it was not really its fault.

killyourfm,
@killyourfm@layer8.space avatar

@sesivany @ainmosni This kind of mentality really makes Fedora appealing to me.

TrechNex,

@killyourfm good stuff! The latest releases for both distros have the same kernel version (6.2), so it sounds like they have made some distro-specific choices that affect compatibility.

killyourfm,
@killyourfm@layer8.space avatar

@ainmosni suggested it could be their experience with Wayland informing those tweaks. Makes sense to me. @TrechNex

matthegap,
@matthegap@chaos.social avatar

@killyourfm @ainmosni @TrechNex Does it work on Debian Testing, as they are using Wayland, too?

ainmosni,
@ainmosni@berlin.social avatar

@killyourfm @TrechNex Fedora is quite progressive compared to other non-rolling distros. They were the first mainstream distro on wayland, systemd, pipewire, and more. It's why I quite enjoy the distro, as it does seem to lead where desktop linux goes.

cpy,
@cpy@mastodon.social avatar

@ainmosni @killyourfm @TrechNex Absolutely. On the other hand LLVM 16 is causing some errors for me. I understand it's due to Valves method of distribution and packaging - but still.

liamdv4,

@killyourfm in general, other than fixing that annoying display issues, how did you find switching from to ?

killyourfm,
@killyourfm@layer8.space avatar

@liamdv4 Pretty effortless, Liam! I just needed to enable some additional repos for stuff like Steam. But it feels comfortable, and I'm finding the dual monitor support much better.

wook,
@wook@fosstodon.org avatar

@killyourfm .. I believe this is Wayland only, which still has issues including the biggest for me are that all flatpak’s being blurry and Barrier KVM not working. I keep trying every release, but end up going back to Xorg. (If I remember a few years ago I had no issues on PopOS xorg, but now I’m on fedora.)

nektworks,

@killyourfm This is partially because of the new "Let X11 applications scale themselves" option that was implemented in Plasma 5.26.

Every X11 application gets the resolution from your 4K display and settings for 150% scaling.

If it works, it's perfectly scaled on the 4K display and a bit too sharp on the primary display.

If it doesn't work, it doesn't scale and your unscaled X11 application will be tiny.

oac,
@oac@fosstodon.org avatar

@killyourfm Do you have experimental scale-monitor-framebuffer turned on? Having this on made heterogenous scaling with Wayland on Ubuntu and Fedora just work for me

oac,
@oac@fosstodon.org avatar

@killyourfm You're right about the blurry though... PopOS handles heterogeneous scaling excellently (on X11) without blur, I want whatever they've got (excited for new Wayland Cosmic desktop though)

killyourfm,
@killyourfm@layer8.space avatar

@oac They do have some secret sauce that has always played nicely with ANY hardware I throw PopOS on.

I should use PopOS on the HP Dev One, shouldn't I? It's just that I really love the Plasma desktop.

LatinCanuck,

@killyourfm I thought you were already on Fedora.

killyourfm,
@killyourfm@layer8.space avatar

@LatinCanuck about half the time.

portaloffreedom,

@killyourfm
So, x11 has only one screen, and fakes multiple screens making a big one. So it only allows for one type of scaling.
Wayland does not allow fractional scaling (yet), but KDE works around it by rendering at 200% and then scaling it back.

That said, I have it working exactly like you want: KDE Wayland screen 1440p 100% + 4k 150%
The only windows that didn't scale were the XWayland windows, which KDE fixed in the latest release.

killyourfm,
@killyourfm@layer8.space avatar

@portaloffreedom That was a really helpful explainer, Dek. Thanks for that.

I did get it working properly, but it won't save the config between reboots. I'm going to install the Fedora KDE Spin and see if I get better results.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@killyourfm don't know about fedora/ubuntu/kubuntu but i'm on gentoo running xfce4 and per-monitor scaling works fine for me, has for a long time, so it definitely sounds like an ubuntu specific problem

elsemusic,
@elsemusic@musician.social avatar

@killyourfm I'm a Mint user and I don't have this issue.

killyourfm,
@killyourfm@layer8.space avatar

@elsemusic Stunning, considering how much older the kernel is. This begs the question: is this a display driver problem, or a distro problem?

theron29,
@theron29@witter.cz avatar

@killyourfm @elsemusic It is mainly a >compositor< problem...

ainmosni,
@ainmosni@berlin.social avatar

@killyourfm This works fine on Fedora's KDE spin running Wayland.

ainmosni,
@ainmosni@berlin.social avatar

@killyourfm I'm thinking a bit, and I think what's happening is that maybe most of your apps run under xwayland in wayland and you have XWayland set to scale "by the system", as that'll look blurry.

killyourfm,
@killyourfm@layer8.space avatar

@ainmosni That does solve it, thank you!

Buuuuuuuut Wayland isn't saving the configuration between reboots. Sheesh.

ainmosni,
@ainmosni@berlin.social avatar

@killyourfm That's odd, I haven't messed with that myself, I have very few non-wayland apps left.

ainmosni,
@ainmosni@berlin.social avatar

@killyourfm But yeah scaling on XOrg will never work well, as XOrg is virtually abandonware now, barely getting any commits.

10leej,

@killyourfm Use Hyprland, its the only wayland compositor I found that can do that.

killyourfm,
@killyourfm@layer8.space avatar

@10leej AND it has dynamic tiling? Oh myyyyyy.

10leej,

@killyourfm Plus animations to the point you can even animate the border which also supports variant coloring.

killyourfm,
@killyourfm@layer8.space avatar

@10leej "distros like Pop!_OS, Ubuntu, etc. might have major issues running Hyprland."

10leej,

@killyourfm Well Fedora has a copr repo which is main tained by Carl George
https://copr.fedorainfracloud.org/coprs/carlwgeorge/hyprland/

killyourfm,
@killyourfm@layer8.space avatar

@10leej of course it does. This might be yet another reason to permanently switch.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux
  • ngwrru68w68
  • DreamBathrooms
  • modclub
  • GTA5RPClips
  • InstantRegret
  • magazineikmin
  • Youngstown
  • thenastyranch
  • rosin
  • slotface
  • mdbf
  • khanakhh
  • kavyap
  • anitta
  • tester
  • normalnudes
  • Leos
  • cisconetworking
  • osvaldo12
  • everett
  • Durango
  • tacticalgear
  • provamag3
  • megavids
  • ethstaker
  • cubers
  • JUstTest
  • lostlight
  • All magazines