What is your opinion?

  • wisha
    link
    fedilink
    arrow-up
    3
    ·
    3 days ago

    Looking at their features list…

    • Do you use GNOME? They disable GNOME extensions. Did you turn it back on?
    • Did you re-enable XWayland?
    • Do you use bubblejail?
    • N.E.P.T.R@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 days ago

      I also experience with Secureblue, so here are my answers:

      • I used GNOME because it is the only DE that protects the screen copy API. I used GNOME extensions because native methods of customizing UI/UX are very limited.
      • I personally re-enabl Xwayland because many apps (eg Steam) still use/require XOrg.
      • Yes I recommend use and recommend Bubblejail as a simple way of sandboxing some apps. Not a “super tight” but much better than unsandboxed. FYI, AppImages don’t work with Bubblejail, or Secureblue (cus they remove the unmaintained FUSE dependency).
    • jamesbunagna@discuss.online
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      3 days ago

      Do you use GNOME?

      Yes, I do! I personally prefer GNOME over other DEs anyways, so I’m absolutely fine with that.

      They disable GNOME extensions. Did you turn it back on?

      They disable the installation of GNOME extensions by users. But, system-wide GNOME extensions are enabled by default. So, GNOME extensions that are found in Fedora’s repositories can be installed right out of the box. Thankfully, all my extension needs are taken care of within the extensions found in Fedora’s repositories. So, this doesn’t constitute a limitation for me. Curiously, I’ve actually installed extensions through this method ever since I recognized how the other way wasn’t remotely as secure. So this (relatively recent) change by secureblue to enforce it upon everyone (at least by default) came as a pleasant surprise.

      Did you re-enable XWayland?

      Nope. I initially had troubles with playing games through Wine. But I’ve learned how to use gamescope for that instead. Currently, I’m honestly unaware of anything I’d need XWayland for. Wayland development has definitely come a long way. And while I’m sure some systems and/or workflows don’t play nice with it yet, for myself (pure) Wayland is all I need.

      Do you use bubblejail?

      Currently, I don’t think I’ve got any use for it:

      • The only layered packages are the aforementioned GNOME extensions. I’m unaware if bubblejail can be used to sandbox these. But I’ll look into it. Thanks for bringing this up!
      • My GUI apps are taken care of by Flatpak. Which, AFAIK, utilizes bubblewrap already for its sandboxing.
      • My CLI apps are taken care of by Linuxbrew. Perhaps these can be sandboxed using bubblejail, but I wouldn’t even know. Thanks for reminding me of this (potential) blindspot!
      • warmaster@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 day ago

        Do you run Steam inside gamescope as well ? Their desktop app runs on xwayland, right ?

        RE: CLI apps, I use brew on Bazzite, casks aren’t supported on it. Does your setup support casks ?

        • jamesbunagna@discuss.online
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          1 day ago

          Do you run Steam inside gamescope as well ?

          Nope I don’t. But that’s because running Steam isn’t really a thing for me to begin with. I don’t own my games through Steam aside from a couple that are only accessible through it. Whenever I need to play those, I access those through another system; be it another distro or (God forbid) M$. For the games I’ve played on secureblue, none of them were owned through Steam. Hence, running Steam inside gamescope has not been something I had to do yet. Unsure, if it even works as supposed.

          Does your setup support casks ?

          I actually don’t know. It probably doesn’t, though. EDIT: Found the following within Bluefin’s documentation: “Note that the cask functionality in homebrew is MacOS specific and non functional in Bluefin, flatpak is used instead.”