reupload because i mixed up sigterm and sigkill like a dumb fuck

        • RustyNova@lemmy.world
          link
          fedilink
          arrow-up
          15
          ·
          2 months ago

          In those cases there’s an easy solution.

          Step 1: sigh

          Step 2: press the power button 5 or 10 seconds while contemplating why you decided to do a quick restart instead of keeping the session and do something actually productive

          • KubeRoot@discuss.tchncs.de
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 months ago

            I recommend starting with SysRq+E before that, there’s a chance it gets whatever the shutdown was waiting for. And if that fails… REISUB my beloved.

              • KubeRoot@discuss.tchncs.de
                link
                fedilink
                English
                arrow-up
                4
                ·
                1 month ago

                I might be missing something, but the order I know and have always seen recommended is REISUB. Terminating processes might write data to disk, so it seems to me like you should sync after, not before. Though this is also generally unimportant with modern filesystems and storage media.

      • RustyNova@lemmy.world
        link
        fedilink
        arrow-up
        16
        ·
        2 months ago

        That’s because it first send sigterm, then sigkill. Then it gives up and let the kernel handle it…

        Happens on my BTRFS disk’s unmount. If the kernel is currently busy handling some heavy btrfs command (like a 4tb scrub), systemd cannot stop it with sigkill.

        So when it eventually gives up, you also need to wait for the kernel to finally stop the operation and actually disconnect the disk.

  • empireOfLove2@lemmy.dbzer0.comOP
    link
    fedilink
    English
    arrow-up
    59
    ·
    2 months ago

    also yes i know shutdown typically uses sigterm and waits nicely, but it doesn’t take 45 seconds for no damn reason like windows

    also sigkill is funnier

  • Wispy2891@lemmy.world
    link
    fedilink
    arrow-up
    46
    ·
    2 months ago

    Reverse meme when it’s time to install the updates.

    Windows in that case is “I MUST REBOOT IMMEDIATELY PREPARE TO LOSE ALL UNSAVED DATA IN 3. 2. 1…”

    • Buddahriffic@lemmy.world
      link
      fedilink
      arrow-up
      25
      ·
      2 months ago

      When I switched to win 10, I actually gave them more money to get the pro version for access to the group policy editor so I could control updates and never have to deal with my PC telling me it’s time to restart on its own. Because I was stupid.

      When it came time to switch to Win 11, I did the much more sensible thing and installed Fedora instead. I started with cinnamon and even though I ended up disliking it also, it was still way better than the windows experience.

    • Trail@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      2 months ago

      Not quite. I will RESUME FROM THIS FUCKING “MODERN SLEEP” shit, even though you the user want to turn this shit right off, do it without any warning watsoever, close all your fucking windows and good luck if you have lost work or not.

      • OwOarchist@pawb.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 month ago

        “Oh, you need to give a presentation in 3 minutes? Too bad. I decided it’s time to update now, and you WILL spend 45 minutes installing updates before the computer will boot.”

    • Sylvartas@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      16
      ·
      2 months ago

      I’ve had it yell at me because it couldn’t close some dialog window that explorer opened because I was trying to shut it down

      • punkfungus@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 month ago

        The number of times I’ve told my work laptop to shut down on Friday, and found it still running on Monday is too damn high. And it’s usually because I had two instances of VSCode running, and when they got closed they both tried to run an update, and the setup processes interfered with each other. The resulting dialog window prevents shutdown.

        Every workday using Windows is just further validation for running Linux on my own hardware.

    • DaforLynx@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 months ago

      How do you configure this? I have often encountered minute-long restarts most of which was fixed by adding a service to kill the wine server on shutdown, but still it sometimes happens.

    • sem@piefed.blahaj.zone
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 month ago

      I guess the difference is that sigterm usually closes all the programs pretty quickly; but ITT I am learning that is not always the case!

  • CosmoNova@lemmy.world
    link
    fedilink
    arrow-up
    21
    ·
    2 months ago

    Ironic. Because a bug on CachyOS KDE made the shut down button in the quick menu disappear. Nobody in their community could help me or explain why. Generally I would say support is rather spotty with CachyOS in general. Of course you can shut it down in many other ways but that was my preferred one. So I just lived with it and instead used ctrl+alt+delete for a while until the button magically returned one day.

    • FatVegan@leminal.space
      link
      fedilink
      arrow-up
      7
      ·
      2 months ago

      I’m kind of a linux noob, and i currently run catchyos and there are some things i don’t really understand. Last time i used linux is like 10 years ago, and i read and experienced that a really big plus on linux compared to windows is that you don’t need to restart when yoj install or update, but on catchy, you need to restart almost every update, which is almost every day it seems. Another thing that puzzles me is that every now and then, i restart for the update and wander off, and when i come back i don’t use the pc anymore and want to shut it down, but in the log in screen there is no shut down button, just a restart button.

      • KubeRoot@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 months ago

        I use Arch personally, and as mentioned you should restart every update - but you can just not update everyday (updates don’t even come at a scheduled time, it’s just packages getting new versions whenever, so by the time you finish updating there could be another updated package for you)

        I think updating weekly and as necessary is a good schedule, though if you don’t update frequently and try to install something new, the version pacman will try to install will be based on your local repository information, matched to your other packages, and might no longer be available in mirrors. And you shouldn’t install an updated version of just one package, because if it pulls in the wrong updated dependencies you could break your install.

      • plutopos@lemmy.zip
        link
        fedilink
        arrow-up
        1
        ·
        1 month ago

        Nowadays, many linux distros restart to apply system updates, because it’s more stable. But many linux users still make memes like “haha stoopid windows restarts on update”

      • Barbarian@sh.itjust.works
        link
        fedilink
        arrow-up
        3
        arrow-down
        3
        ·
        2 months ago

        In general, it’s true that Linux doesn’t need to restart for most updates. However, if you get a power cut right in the middle of an update, that could leave your OS in a really bad state. Therefore, for safety reasons, some distros (apparently including CachyOS) do updates in a ‘safe mode’ on boot, so that if there’s a power cut it just rolls back cleanly.

        In short, how exactly distros approach updates differ slightly. A tradeoff between safety and convenience.

    • lyralycan@sh.itjust.works
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      If you use Emby Desktop, when it’s full screen it interrupts all shutdown commands. Only GUI option is ‘cancel’, running shutdown remotely fails… Just need to exit full screen but who the hell decided an Electron app was more important than my choices

    • tc4m@lemmy.world
      link
      fedilink
      arrow-up
      19
      ·
      2 months ago

      Had the pleasure of installing some HPE proprietary crap on RHEL the other day.

      After the cli installer ran it printed: rebooting now.

      It then killed PID 1 to force the reboot …

      We were flabbergasted. Why would the first and only method of asking the system to reboot be to shoot the system in the head?

      • Billegh@lemmy.world
        link
        fedilink
        arrow-up
        5
        ·
        2 months ago

        I was installing something decades ago that set the default runlevel to 6 and inserted itself as a runlevel 6 service. It would reboot until it had finished the changes it wanted to make and then set the runlevel back. Weirdest trash software. The service stayed to “apply updates on reboot”

        I’m glad I don’t have to work there anymore.

      • OwOarchist@pawb.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 month ago

        Why would the first and only method of asking the system to reboot be to shoot the system in the head?

        Because the lazy-ass dev didn’t want to program in contingencies for using alternate methods, so he just used the one method that’s guaranteed to work.

      • addie@feddit.uk
        link
        fedilink
        arrow-up
        7
        ·
        2 months ago

        Just bind update/shutdown to a key you don’t press often, like keypad insert.

        yay --noconfirm ; sudo shutdown now
        

        Any problems with update, computer is put straight out of its misery. Bang.

    • Buddahriffic@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      2 months ago

      Just hold on to your butt and cut the main power.

      But then don’t forget to switch back to main power before the auxiliary power runs out of fuel or things will get really bad.

      Unless it’s the movie and they cut out the whole auxiliary power and just set it up such that all power goes out and no one thought of being at the power station to get the main generator back up and running asap before cutting the park’s power.

  • Get_Off_My_WLAN@fedia.io
    link
    fedilink
    arrow-up
    16
    ·
    2 months ago

    I had to update a Windows 11 work laptop after not touching it for nearly a year. I click ‘shut down’ from the start menu and nothing happens. What? Try it again. Nothing again.

    I have to hold down the power button before the screen shows a “slide to shut down” screen now. How did Microslop fuck up the ‘shut down’ so badly.

    • chiliedogg@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      2 months ago

      I love how the design is so bad now we’re missing the days when shutting down the computer required the “Start” button.

    • hexagonwin@lemmy.today
      link
      fedilink
      arrow-up
      2
      ·
      1 month ago

      the alt f4 shutdown window present since win95/nt4 tends to work better than the latest slop menu they made

  • jason@discuss.online
    link
    fedilink
    English
    arrow-up
    15
    ·
    1 month ago

    The first time I shutdown a Linux computer, I thought I broke something it happened so fast.

      • highball@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 month ago

        Same. I still feel like I should be parking the heads on my 10mb hard drive. Honestly at this point, I’m too embarased to ask if there is a proper way to send my servers for a reboot, and I cross my fingers I can log back in.

      • jason@discuss.online
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        1 month ago

        I think that reaction comes from messing with computers too much. When you fuck up in a computer, that sudden shutdown is what you get. Gives me flashbacks.

  • eighty@aussie.zone
    link
    fedilink
    English
    arrow-up
    13
    ·
    2 months ago

    It’s tragic the level of immediate relief I feel every time I shutdown on Linux after years on Windows.

  • iocase@lemmy.zip
    link
    fedilink
    arrow-up
    11
    ·
    1 month ago

    Xkill is my favorite. I prefer aiming the gun and pulling the trigger myself

  • Fiery@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    12
    arrow-down
    2
    ·
    1 month ago

    This but deleting a folder:

    • Are you sure you want to delete this
    • Delete too large to fit in garbage bin, so are you really sure
    • Couldn’t delete stuff (for no clear reason)
    • Even as admin file locks were hard blocking without any easy way to unblock

    Meanwhile on Linux with sudo rm -rf, it’s just gone as demanded.

    • smeenz@lemmy.nz
      link
      fedilink
      arrow-up
      5
      ·
      1 month ago

      Partially true. The difference is that in Linux, when you delete a file, you’re just removing the directory entry (potentially just one of many entries that point to the same data). The filesystem doesn’t actually remove the data and reclaim space until all open handles are closed and no remaining directory entries point to the data.

      Any running processes that have the file open are able to continue to read and write that data via the handle despite the directory entry being removed, until the handle is closed.

      • oce 🐆@jlai.lu
        link
        fedilink
        arrow-up
        5
        ·
        1 month ago

        I think a file delete just removing an adress and not the actual data is common to all OSes. That’s why to safely erase data from a disk it is recommended to fully overwrite the disk with random data, potentially multiple times.

        • InnerScientist@lemmy.world
          link
          fedilink
          arrow-up
          6
          ·
          1 month ago

          If you delete a still opened file on Linux then the file will disappear for all processes which didn’t already open it, all programs that did already open it can still read and write to it and the file on disk will never be overwritten (as in, used for other files) as long as there’s still a process with the file open.

          Simplifying how it works: The file you see is a link to the actual file(inode), when a program opens a file using this link they get a copy of the link. As long as one link/copy of it still exist the file won’t be deleted. When a program closes all its links get cleaned up so on shutdown all files which only have processes referring to them get marked as deleted.

        • WhyJiffie@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 month ago

          that’s a different thing. if you delete a file that is still opened by a process, the space will not get freed up until that process also closed the file. until that point the filesystem still keeps track of the file, it is just not present in any directories anymore.

  • Evotech@lemmy.world
    link
    fedilink
    arrow-up
    10
    arrow-down
    1
    ·
    2 months ago

    Reboot

    Windows: save all your woooork. What apps you had open? How would I know?

    Linux: it’s all saved in ram, don’t worry. It’ll be like you never rebooted