• 0 Posts
  • 16 Comments
Joined 2 years ago
cake
Cake day: June 11th, 2023

help-circle







  • There are for-profit companies that hire devs to work on open source projects?

    Tons of them, yes. Most big companies you know even - Google, Facebook, Amazon, Apple, RedHat/IBM, Valve, Intel, AMD, even NVidia.

    Are they earning money with something else or how do they make money from this?

    Some of them do support contracts (RedHat), some make money with data server services (Amazon, Google), some sell hardware and the software is drivers, or an incentive for people to buy more hardware (Intel, AMD, NVidia).

    In Tech Paladin’s case, Valve uses KDE software on their Steam Deck, so they want it well maintained, features they like added and bugs they care about fixed. To make that happen, you have to either hire people yourself, or pay another company to take care of it. Valve does the latter with a lot of the open source projects they use.



  • why is Xwayland not just automatically shunting the actual directive to set the permission over to xdg-desktop-portal, which you say can correctly handle this, on kde.

    It is doing that. It just doesn’t give the portal any information at all - neither that the request is coming from Xwayland, nor what X11 app is trying to emulate input.

    Like I said, the feature has been really poorly thought out.

    How can it be the case that XWayland can grant you an app temporary permission, but not permanent?

    It keeps the handle around until the X11 app’s process exits, then it’s gone. It’s how all on-demand permissions work, unless you do special stuff to restore it later without user interaction.

    that or Bazzite is doing some kind of special something that others are not.

    Yes, they patch permission prompts out entirely. They do that on their KDE edition too.






  • KWin had the shortcut built in and enabled by default at some point, but I removed it, for Plasma 6 IIRC. If shortcuts still work, you can switch to a different tty and execute kwin_wayland --replace for a similar effect - which you can’t hit accidentally and which might not crash all the apps with it.

    fully up to date Debian Stable

    Now that’s quite the oxymoron… Debian stable is on Plasma 5.27.5, that’s 6 bugfix-only releases behind the upstream 5.27 branch, which itself is very old by now and has seen its last release almost a year ago.

    That all is to say, if you want to avoid crashes, avoid Debian stable.