There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

that_leaflet

@[email protected]

This profile is from a federated server and may be incomplete. Browse more on the original instance.

that_leaflet ,

fixes introduced regressions

Software development in a nut shell

that_leaflet ,

Wayland is more secure, better at handling mixed refresh rate monitors, and much more modern. Another thing that I like is that apps don’t have as much control over the positioning and focus of their apps, so apps open in more consistent locations and are less likely to steal focus.

that_leaflet ,

I’ve seen the thing about ‘mixed refresh rate monitors’ couple of times and I also don’t get it. What issues are people having?

If you use multiple monitors, X treats them as one big monitor. And it will refresh that one big monitor at only one refresh rate, usually the slower one.

Say you have a 144hz monitor and a 60hz monitor. X will choose to refresh that one big monitor at only 60hz. So if you drag windows around on your 144hz, it will visually look like 60hz.

There are some exceptions to this. The cursor will move at the highest refresh rate if it’s operating in hardware cursor mode. In software cursor mode, it will look laggy. Games will usually operate at the higher refresh rate.

fractional scales are an issue for them?

This is a whole other issue. Not everything implements fractional scaling nicely. For example, currently GTK handles fractional scaling by rendering at 200% scaling, then resizing the output. This uses more more processing power and uses more battery. And things are fuzzy. As for why, imagine you have a 15 pixel wide element at 100%. With fractional scaling at 125%, that element is then supposed to be 18.75 pixels wide, which is impossible. So what do you do? Round up? Round down? Same question for a 17 pixel wide element, at 125%, it would be 21.25 pixels wide. Round down? Round up?

Some toolkits don’t do the render at 200% then resizes method, but still suffer from other issues.

As for focus and positioning both Gnome and Awesome have settings for this and I never had issues with any of it.

Most stuff follows the rules, but not everything. Discord, Steam, and Bitwarden ignore my settings under X. But I can force Discord and Bitwarden to run using Wayland, which fixes the issue.

that_leaflet ,

The reason snap reinstalls is just due to basic dependency management, nothing sinister. Apt has a feature to stop a package, such as snap, from reinstalling if you don’t want it.

Although I don’t see the point in removing snap. Just uninstall the snap version of Firefox and use flatpak for whatever you want. Or if you don’t like that, have fun dealing with third party packages and apt funkiness.

that_leaflet , (edited )

Integrals. I can have an area function, integrate it, and then have a volume.

And if you look at it from the Rieman sum angle, you are pretty much adding up an infinite amount of tiny volumes (the area * width of slice) to get the full volume.

Opinion: Distributions that only change non-system pre-installed software or desktop environment should instead be packages or scripts

The majority of Linux distributions out there seem to be over-engineering their method of distribution. They are not giving us a new distribution of Linux. They are giving us an existing distribution of Linux, but with a different distribution of non-system software (like a different desktop environment or configuration of it)...

that_leaflet ,

They do understand, they’re just saying that OpenSUSE doesn’t have this problem since you can choose your DE in the installer.

that_leaflet ,

The issue is worked around in newer kernel versions. But it’s better to just update your BIOS to fix the issue.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines