• 10 Posts
  • 39 Comments
Joined 2 个月前
cake
Cake day: 2025年4月2日

help-circle


  • This is a huge win for the open source community!!

    The headline alone? No, I don’t think so, because AMD’s driver had a reputation for working in some situations (mostly non-gaming IIRC) where Mesa didn’t.

    However, this bit quoted from the release notes might make up for it:

    “The Mesa Vulkan driver will be officially supported, along with Mesa OpenGL and Multimedia support.”

    Assuming they mean that AMD will work with Mesa to get the remaining edge cases fixed, so that the proprietary driver is no longer needed at all, this does seem like good news.





  • If I wanted to do this, I think I would start by getting to know the IT staff. This would:

    • Help me to understand the challenges they face in getting their work done: what’s problematic for them, what’s helpful, what skills they already have, etc. This would eventually guide me in how to approach suggesting changes with minimal friction.
    • Make me a familiar person to them, and allow opportunities to build trust in my skills, knowledge, and judgment. If this is established before I ever suggest a change, it could avoid some of the doubt and resistance that would surely come if a stranger walked up and pushed for changes. I want to be a friend, not a foe.
    • Potentially identify an ally within IT: Someone who might already want to make the switch (perhaps because they’re tired of Microsoft’s BS) or at least agree that it would make sense. An ally on the inside would not only make it easier to get others to seriously consider the change, but also potentially help gather information about how MS Office is currently being used so that I could prepare equivalent LibreOffice workflows for users who need them.

    I suggest taking your time, and saving Linux for later so that it doesn’t create more friction against moving to LibreOffice.




  • Current web browser engines generally support JavaScript and WebAssembly, and no others (unless via a plugin, as with Java).

    So, if I understand you correctly, your options are to find a language that transpiles down to one of those two (several such languages exist), or find an engine that isn’t precisely a web engine but supports some alternative language(s). I don’t know any useful examples of the latter, but perhaps someone else will chime in with something like that.













  • Running ALSA as root had one huge benefit

    Huh? ALSA is not a sound server, but a collection of kernel components and libraries. You don’t run it.

    With PipeWire or PulseAudio, audio is bound to a user session.

    PipeWire has a system-wide mode of operation. It wasn’t well-tested when I last asked about it, but it might be worth a try.

    GTK3 broke accessibility for years.
    GTK4 released with no accessibility support at all.

    This whole article is focused on GNOME and other GTK-based desktops. The only mention of KDE Plasma at all is to say that a certain GNOME fork (MATE) isn’t like it. This seems like a rather large oversight given that Qt, upon which Plasma is built, has accessibility features built in.

    So, nearly every criticism here is not about Linux after all, but about a specific desktop family. I hope the author eventually notices that others exist, tries them, and discovers things that work better in them. (And it would be nice if they were to post a more comprehensive follow-up article, or at least rephrase this one so that it doesn’t mislead people into thinking it represents the Linux desktop ecosystem as a whole.)