aeva,
@aeva@mastodon.gamedev.place avatar

Today's Linux frustration: getting fractional resolution scaling working with gnome broke my exercise app :|

It was working fine at 200% before, but now this is what I get at 175%, and if I set gnome back to 200% scaling it gets even worse.

aeva,
@aeva@mastodon.gamedev.place avatar

I'm being very good. I'm holding back all of the mean things I feel like saying right now. I deserve an award.

joshuaelliott,
@joshuaelliott@mastodon.social avatar

@aeva Serenity now! \o/

(But seriously, Gnome is too comfortable as "default" and has become a trash-tsunami of frothing militant mediocrity.)

aeva,
@aeva@mastodon.gamedev.place avatar

@joshuaelliott the loop I'm stuck in with desktop environments is I get fed up with gnome and try a new thing, and I hate it because it has new problems that I don't have time to figure out if it's just a config thing, or what, and everything that does work is weird and different and maddening. So I go back to gnome when all I wanted was the window maker setup I had in 2005 but also hidpi and wifi still work and the trackpad doesn't inexplicably suck.

jkaniarz,
@jkaniarz@mastodon.gamedev.place avatar

@aeva @joshuaelliott try Cinnamon. It should be available for your current distro. It’s a modernized fork of the Gnome 2 you used in 2005.

Xorg only. Hopefully you don’t rely on Wayland.

aeva,
@aeva@mastodon.gamedev.place avatar

@joshuaelliott I don't know why the trackpad works differently in gnome than it does everywhere else. I'm way over budget already on my weekly allotment of recreational neuroplasticity. Frankly, this is elder abuse.

joshuaelliott,
@joshuaelliott@mastodon.social avatar

@aeva YUP.

Imagine ALL THIS, plus the added plate-juggling of X vs Wayland vs whichever-DE vs graphics drivers and my wacom tablets refusing to work on some of those combinations in the mode that I prefer.

I despise that the least broken common component of all that is Gnome when Gnome is... what it is. And that's a big reason why every time I try other DEs that are mouse-centric and subtly [or not so subtly] busted with linuxwacom, I just have to come back.

aeva,
@aeva@mastodon.gamedev.place avatar

@joshuaelliott I hate that it's so good and so bad at the same time

aeva,
@aeva@mastodon.gamedev.place avatar

btw if anyone here is good at computers and knows how to get pygame and hidpi to play nice on linucks do feel free to share your wisdom

oblomov,
@oblomov@sociale.network avatar

@aeva AFAIK GNOME (and GTK in general) doesn't support fractional scaling at all (at least for the X11 backend, but I haven't seen any news of things being better on Wayland —if anything, worse actually).

I've had much better luck with Qt, although they've been a bit inconsistent across major versions about the environment variables to set to get the desired result.

oblomov,
@oblomov@sociale.network avatar

@aeva (not sure about what PyGame uses. SDL maybe? That's a whole 'nother can of worms.)

aeva,
@aeva@mastodon.gamedev.place avatar
oblomov,
@oblomov@sociale.network avatar

@aeva is that the 7:4 up:downscale trick or the “3:2 and then I'll fake it by changing the font DPI only” trick?

(Fun quips aside, this does matter because depending on how this is achieved, how this information is communicated to apps, whether this is on Wayland or X11, and what pygame is using, the solution is different, if at all possible.)

kwramm,
@kwramm@mastodon.gamedev.place avatar

@aeva I had to ditch my Thinkpad because of the hassle that is fractional scaling on Linux and Wayland (not entirely Wayland's fault tho). That's one thing Win does better (but not nearly as goos da macOS). But I certainly don't want to run Windows

aeva,
@aeva@mastodon.gamedev.place avatar

@kwramm I get the feeling about half of the fractional scaling stuff on linux was written by people who heard a high level gist about it once and then thought "well, that sounds easy to implement, but I don't know why anyone in their right minds would want it" and didn't introspect on that at all or do any research before plowing full steam ahead

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • DreamBathrooms
  • magazineikmin
  • thenastyranch
  • Youngstown
  • osvaldo12
  • rosin
  • slotface
  • ngwrru68w68
  • InstantRegret
  • PowerRangers
  • kavyap
  • tsrsr
  • mdbf
  • everett
  • Leos
  • hgfsjryuu7
  • khanakhh
  • GTA5RPClips
  • vwfavf
  • Durango
  • cubers
  • tacticalgear
  • ethstaker
  • cisconetworking
  • normalnudes
  • modclub
  • tester
  • anitta
  • All magazines