I’ve been a Linux user for almost 30 years but never had to tinker with any software to solve a problem. Cue a Fedora upgrade to somewhere around 38. I’ve been using the multiseat feature for years. It’s alway seemed very fragile. With this upgrade it was seriously broken. I managed to find a patch someone made that for some reason wasn’t accepted into the gnome-shell package. I was able to grab the patch, rebuild the RPM package and install the update to my system and restore multiseat. It was actually pretty effortless. The hardest part by far was finding the fix. Now updating to Fedora 41 I had to do the same process again. Apparently the problem still exists. This time I had to create a new patch as the original one wouldn’t apply anymore but that wasn’t very hard. It was very satisfying to be able to fix that problem and it was only possible due to the OSS community.

  • communism@lemmy.ml
    link
    fedilink
    arrow-up
    13
    ·
    6 days ago

    That’s great but do you know why the patch was rejected in the first place? If the patch isn’t up to standard I think you should at least raise it however Fedora does their package development so they can address the issue properly

    • ikidd@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 days ago

      I’ve contended with multiseat issues over the years, there isn’t much interest in keeping it maintained. I can certainly see why, it’s not a very well used feature.

  • GideonBear@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    5 days ago

    I love the feeling of just forking something to add your wild tiny feature. I forked LeechBlockNG to notify my friend when I pressed “Override” :)

    Or finding a tiny bug in some software, then spending multiple hours learning their codebase so you can fix it. And then building and using your fork because they’re too slow with merging it…

    Using open source software + having enough experience and confidence to figure out most things (given enough time, of course) software-related is so empowering.

    • hapablap@lemmy.sdf.orgOP
      link
      fedilink
      arrow-up
      1
      ·
      5 days ago

      The open source community feels like the ultimate right to repair environment. You’re right, it feels very empowering and fulfilling. Totally opposite of the frustration of dealing with often intentionally unrepairable products.

  • cevn@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    5 days ago

    Awesome work. How well does multi seat work and how to get started with this? Sounds like magic…