who the fuck think it’s a good idea to push bios update via windows update?, it can’t even get video driver update right. Before you flaming me for using microslop windows this is my brother laptop not mine

  • tempest@lemmy.ca
    link
    fedilink
    arrow-up
    8
    ·
    23 hours ago

    It semi reliably kills pipewire and some sometimes USB drives won’t mount after a kernel update if I don’t restart.

    Hasn’t happened in a little while though

    • TurboWafflz@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      9 hours ago

      if you’re on arch, where i know the usb thing happens out of the box, there’s a pacman hook you can install to fix it. i can’t remember what its called but you should be able to fix it

      • tempest@lemmy.ca
        link
        fedilink
        arrow-up
        1
        ·
        8 hours ago

        I’m on an arch derivative (endeavouros).

        Thanks I’ll take a look around. It seems to happen just infrequently enough that I’ve never gone out of my way to fix it.

        The pipewire thing just needs a restart of pipewire which isn’t a huge problem.

    • zurohki@aussie.zone
      link
      fedilink
      English
      arrow-up
      23
      ·
      22 hours ago

      sometimes USB drives won’t mount after a kernel update if I don’t restart.

      Well yes, you’ve removed the running kernel from disk. It’s not going to be able to load any drivers that weren’t already loaded.

      • caseyweederman@lemmy.ca
        link
        fedilink
        arrow-up
        2
        ·
        14 hours ago

        The running kernel is not removed. Most (if not all?) distros will keep multiple previous kernels for fallback purposes. Some relatively recent projects will wait for system calls to complete and redirect new ones to the updated equivalent (see Live Kernel Patching).
        The reason some things stop working is because the kernel modules directory is replaced. The running (old) kernel tries to access a module for a newer version and says nope.

        Arch Linux has the package kernel-modules-hook which backs up the old modules and points the old kernel to them while it’s running. I’m not sure why it’s not installed by default.

    • ☂️-@lemmy.ml
      link
      fedilink
      arrow-up
      15
      ·
      22 hours ago

      unless you a running a livepatch setup, you should always reboot after a kernel update.

      or an nvidia driver update, but that’s an exception.

      • tempest@lemmy.ca
        link
        fedilink
        arrow-up
        1
        ·
        15 hours ago

        I’m not I just run 128 GB RAM in 4 dimms on Ryzen7000 which is tricky to get running at a reasonable speed and doesn’t always restart right so I’m reticent to restart

        • ☂️-@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          1 hour ago

          that sounds like a drag. have you tried a firmware update?

          those usually help with getting ram to play nice.