I made the switch! Well mostly, my main PC that I use for work (audio, music, etc) is still Windows for now while I figure out if I can do what I need with Linux. 3 days ago I threw Mint on my old laptop (which I don’t use much for testing as it’s still slow, even with Linux) and wanted to use my main laptop to test for switching my PC. Unfortunately it’s a Samsung Galaxy Book3 Ultra, which apparently has issues with Linux hardware-wise. I got everything up and running (except for the webcam which was expected) and found Ubuntu Studio, which seems to basically be Ubuntu with auto-install of a suite of audio and video programs, and a low latency kernel (whatever that means. I’ll get there to figure it out eventually).

I’ve learned a LOT. Pulling in Windows vst files through Wine and yabridge was a journey. Every time I fixed an issue and took a step forward, I encountered a new one haha. But, I got it working. I LOVED figuring out the problems, even if I wanted to pull my hair out. The terminal is…really neat.

Anyway it’s important to me to try and learn the how/why as I go so here’s my question. Librewolf. It installs via terminal, and I’m having issues on Ubuntu Studio. I tried it on Mint and it installed fine. Ubuntu studio however throws up this error: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 76F1A20FF987672F

I tried sudo apt-get install -f (which I think looks for missing dependencies and stuff?) but no go. Since both distros are Debian, I’m guessing the biggest difference between Mint and Ubuntu Studio is the kernel? I’ve been able to fix things with missing dependencies but I’m guessing the public key is something different?

ELI5, why does it work on Mint and not Ubuntu Studio?

Edit: Got it thanks to u/frongt I added the key and it’s all good!

Execute the following commands in terminal

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <PUBKEY>

where <PUBKEY> is your missing public key for repository, e.g. 8BAF9A6F.

Then update

sudo apt-get update

  • Muehe@lemmy.ml
    link
    fedilink
    arrow-up
    17
    ·
    1 day ago

    a low latency kernel (whatever that means. I’ll get there to figure it out eventually)

    It’s a kernel with real-time process scheduling enabled by default.

    In normal kernels a process can theoretically block all other processes from running for up to several seconds, which is obviously bad for time sensitive things like audio recordings or controlling a CNC-machine for example.

    In real-time scheduling all processes are guaranteed time slices in more regular intervals. This is good for time sensitive things like audio recording, but since there is some scheduling overhead it’s bad for single resource intensive processes or process trees like video games.

    You can read more about the difference between a real time and low latency kernel here: https://help.ubuntu.com/community/UbuntuStudio/RealTimeKernel

    • Jack_Burton@lemmy.caOP
      link
      fedilink
      arrow-up
      7
      ·
      1 day ago

      Beauty, that’s what I figured. On Windows I had to download asio4all to eliminate latency. Good to know about the kernel.

      • haloduder@thelemmy.club
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        edit-2
        8 hours ago

        As an aside, stick with the defaults unless you have a specific reason to switch.

        Don’t overcomplicate things, or at least try to realize when you’re doing it.