Giving bazzite a test run before deciding to jump ship from windows. Seems great so far but I’m currently hitting a wall. I’m trying to play Liftoff, which requires a drone controller to be plugged in. In order to grant usb privileges (serial port I think), I need to install BETAFPV configurator. That’s a deb package so I set up a mint container in distrobox and installed, changed permissions, and exported it. When trying to launch in command line, it says libnss3.so doesn’t exist. I downloaded a deb for that library and installed it on the mint container as well, but am still getting the same error.

About to try the windows installer with wine but if anyone can tell me why I’m dumb, that would be fantastic.

  • jonathan@piefed.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    17 days ago

    On Linux USB access is managed by Udev rules. Try a web search for “udev” and the name device you’re trying to use.

    • SkyezOpen@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      16 days ago

      I still wanted BetaFPV because I use it to configure my drones, but this search led me to a forum where a user said in 2024 that BetaFPV does not work at all in Linux. Seems weird given they literally have a download for it, but I did find a flatpack for betaflight and hopefully that will let me configure the serial port. See my update comment.

      I did find out how to create and load a new udev rule with the controller info, but still no dice on getting liftoff to detect it.

  • zewm@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    17 days ago

    I’m not home right now so I can’t test. Why not just install it on a Debian box?

    • SkyezOpen@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      16 days ago

      I went with mint because it’s Debian based and allegedly user friendly. Also I didn’t know which of the 12 Debian options was correct in distrobox 😅

        • SkyezOpen@lemmy.worldOP
          link
          fedilink
          arrow-up
          1
          ·
          16 days ago

          Gotcha. On the plus side, I was able to install the missing library with apt-get and launch BetaFPV. I added the udev rule as outlined in the manual, but still can’t get the controller recognized in liftoff or BetaFPV. I’ve been giving it an hour or two of effort a day so I’ll take another crack at it tomorrow.

  • SkyezOpen@lemmy.worldOP
    link
    fedilink
    arrow-up
    1
    ·
    16 days ago

    Update: Duh. Holy hell. I was stuck in windows brain when I downloaded a .deb package for the library instead of just using apt-get for it. That worked. BetaFPV has launched. Now to see about getting the controller to work in liftoff.