Nautilus, the Gnome file assistant manager, sucks utter donkeyballs. Let us make an unordered list of the ways:

  • If the underlying filesystem changes, say a copy operation, the file manager view does not update without a manual refresh by CTL+R. This leaves the view in a stale state, presenting false file information to the user, who might never know until they do something bad. This is a showstopper bug that’s been hanging around since forever.

  • Batch rename. Good luck trying to rename a series of files ordered sequentially by number, if the number happens to start with any number other than one. A sequence from 2 to x is impossible to batch rename. Because regex in sed never worked either. No, wait. It’s always worked! For like, 50 years.

  • Why, when moving a collection of files or a directory within the same filesystem, does it actually perform a copy and delete operation, taking cpu and time, when the inode location could just be updated like mv does?

  • Thumbnails? Why do they take longer to generate for images and video than than the totality of the existence of the universe?

Nautilus is an unusable mess. If command line file utils were this bad, we’d never be able to reliably store and manipulate files. Who in their right mind actually uses this junk?

  • Knusper@feddit.de
    link
    fedilink
    arrow-up
    55
    ·
    1 year ago

    I also find it incredible, that there’s no GUI button to edit the path. You have to just kind of know that Ctrl+L does that…

    • uzay@infosec.pub
      link
      fedilink
      arrow-up
      10
      ·
      1 year ago

      I don’t have any of OP’s issues, but this one! I hate it! Especially on the Steam Deck

    • lolcatnip@reddthat.com
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 year ago

      Don’t worry, it’s documented on the second tab of options in an unrelated dialog box, so anyone who needs it should know where to find it.

      • Knusper@feddit.de
        link
        fedilink
        arrow-up
        24
        ·
        1 year ago

        In Dolphin, you can click to the right of the path, like you would in a textbox.

        I admit, it’s not the most intuitive method either, but when you hover your mouse there, it does change over to a text editing cursor, shows a caret-like line to the right of the path and will eventually throw up a tooltip that you can “Click to Edit Location”…

  • Teon@kbin.social
    link
    fedilink
    arrow-up
    44
    arrow-down
    1
    ·
    1 year ago

    Come to the dark side, KDE has Dolphin and it swims faster than any gnome could.

  • Treeniks@lemmy.ml
    link
    fedilink
    arrow-up
    39
    arrow-down
    1
    ·
    1 year ago

    Personally I never understood why file managers in linux refuse to do operations that require privileges. Guess what, if I have Nautilus open and want to move files into, let’s say, /usr/local, I don’t want to have to switch to the terminal to do so if I already have the stuff copied within nautilus. On Windows, I just get an admin password prompt if I try to do naughty stuff. On Linux, we have the whole polkit system, but no file manager seems to ever use it. Tbf, this is not a nautilus problem, as no file manager seems to do this.

      • Matthew@lemmy.ca
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Oh wow you can? I just switched to Nemo on Arch after using Thunar for a long time but I got annoyed at it for crashing a lot when I copy files to my FTP server. Very good to know!

      • Treeniks@lemmy.ml
        link
        fedilink
        arrow-up
        8
        ·
        1 year ago

        I’m aware of nautilus-admin, but not only is it not maintained, imho it should be part of nautilus by default, and it has to open a new nautilus window when you use it. What I want is to drag and drop files to /usr/local and then get a password prompt to do the move. With nautilus-admin, I need to have the foresight to use “Open as admin” when going into /usr/local, but if I had that foresight then I might as well just start nautilus as root to begin with. Usually I just want to look into the folder, and only then realize I need to change something, which means a good old “go back up one folder, then search the local folder again, then right click, search for ‘Open as admin’, then get thrown into a new window, completely disorienting myself in the process”.

    • 404@lemmy.zip
      link
      fedilink
      arrow-up
      7
      ·
      1 year ago

      In Thunar it’s just right-click and “Open as root”

      I really like Thunar

  • penquin@lemm.ee
    link
    fedilink
    arrow-up
    19
    ·
    1 year ago

    I honestly can never imagine Linux without KDE plasma. It has its flaws for sure, but at least I can modify the shit out of it to force it to meet my needs 100%.

    • Random Dent@lemmy.ml
      link
      fedilink
      arrow-up
      8
      arrow-down
      1
      ·
      1 year ago

      Yeah every once in a while I see a screenshot of GNOME that looks really nice and get tempted to try it again, and usually within a day or two I’m back to KDE lol.

      No shade to people who like to use GNOME, but it’s really not for me.

      • penquin@lemm.ee
        link
        fedilink
        arrow-up
        8
        arrow-down
        1
        ·
        1 year ago

        Absolutely. Gnome is becoming gorgeous, but its workflow is not for me. Also, all the missing things that I have to add extensions for is just not ideal. I just re-create the gnome theme in kde when I miss gnome. or just install it in a VM and enjoy for for a little while. Otherwise, kde has always been where I belong.

      • penquin@lemm.ee
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        I would use it if it supported 4k better. Every time I set the resolution to 4k and the scaling to 2x, the whole UI gets jacked up and something can’t be clicked anymore. Window bars stay really small. The panel gets all messed up. That’s basically on every single distribution I’ve tried with xfce

  • JokeDeity@lemm.ee
    link
    fedilink
    arrow-up
    11
    ·
    1 year ago

    I don’t even use Linux, but isn’t copying and deleting files to simply move them, like super bad in the long run for data integrity?

  • mr_strange@discuss.tchncs.de
    link
    fedilink
    arrow-up
    10
    arrow-down
    1
    ·
    1 year ago

    It’s crazy crazy sort order that I can’t stand. They deliberately go in and remove certain characters from the filename, specifically to make the sorting behave weirdly.

  • maeries@feddit.de
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    1 year ago

    If the underlying filesystem changes, say a copy operation, the file manager view does not update without a manual refresh by CTL+R. This leaves the view in a stale state, presenting false file information to the user, who might never know until they do something bad. This is a showstopper bug that’s been hanging around since forever.

    I don’t know what you mean. If a open my Downloads folder and then download something, it shows up in Nautilus without refreshing anything

    Batch rename. Good luck trying to rename a series of files ordered sequentially by number, if the number happens to start with any number other than one. A sequence from 2 to x is impossible to batch rename. Because regex in sed never worked either. No, wait. It’s always worked! For like, 50 years.

    I mean at least there is a batch rename function unlike in windows

    Why, when moving a collection of files or a directory within the same filesystem, does it actually perform a copy and delete operation, taking cpu and time, when the inode location could just be updated like mv does?

    Again, I can’t reproduce it. I can move many GB instantly using ctrl + x and ctrl + v

    The only thing that really annoys me with Nautilus is that you can’t type in the directory path you want to open except using ctrl + L. In the hamburger menu there even is an option to copy the path. Why not make one more to edit it? Or replace copy with edit, because when editing you can also copy it anyway

  • onlinepersona@programming.dev
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    1 year ago

    So, gnome is an alternative desktop environment and it’s great that they exist. If they inspired Apple’s UI or the other way around, doesn’t matter but they are the Apple UI of Linux. Mac users switching to Linux can have a somewhat familiar experience.

    That said, their “we know better than you what you want, luser” attitude makes it hard for me not to grin when someone rants about their stuff. It shouldn’t, because they are probably mostly unpaid contributors and their work should be valued, but once in a while…

  • Sean Tilley@lemmy.ml
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 year ago

    The one that really irks me now is that Nautilus in Ubuntu doesn’t show thumbnails for PNG images in the file selection dialog. It’s such an ass-backwards change that I’m legitimately shocked.

    • d_k_bo@feddit.de
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago
      1. The file selection dialog is not a part of Nautilus. It is either a provided by the toolkit (e.g. Qt, GTK3, GTK4) or by a xdg-desktop-portal implementation. The GTK4 file chooser that is also used by GNOME’s portal implementation supports thumbnails since December 2022 or GNOME 44.
      2. I guess you are using an older (LTS) version of ubuntu that uses an outdated version of GTK.
    • miss_brainfart@lemmy.ml
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      I like Thunar, but it doesn’t display the thumbnails I specifically embedded into my video files. Is that even possible?

        • miss_brainfart@lemmy.ml
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          1 year ago

          I set those limits, I made sure all the plugins to do with thumbnailing are there, and so on. I’m genuinely not sure anymore if it even can work like I want it to.

          Whatever I do, Thunar shows an arbitrary frame of the video as its thumbnail, not the embedded one.

            • miss_brainfart@lemmy.ml
              link
              fedilink
              arrow-up
              2
              ·
              1 year ago

              Thunar shows the 33.33% duration frame of any video that it can process

              Yeah, that seems to check out. If I research it, I’m not really finding any conclusive evidence that Thunar can actually show embedded thumbnails, so idk

  • ILikeBoobies@lemmy.ca
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    1 year ago

    There isn’t an alternative to Gnome, nothing looks the same

    And if I use a fork of it then eventually that won’t look as good because it’s not run by the Gnome devs

    • Paranoid Factoid@beehaw.orgOP
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      3
      ·
      1 year ago

      I’m not a fan of either Gnome or KDE.

      To me, the big mistake both make is in the presumption the UI and utilities shipped with those platforms are why people use it. But no. Nobody uses MacOS because of its nifty calculator or the Finder. It’s the overall toolkit integration with apps. Not even look and feel. But consistency in use.

      Neither KDE nor Gnome offer that.

        • Paranoid Factoid@beehaw.orgOP
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 year ago

          I don’t presume to know why others choose to use anything. But MacOS is highly consistent across apps. Dialog boxes, text input forms, file browsing, hot keys, all the same across applications.

          • ILikeBoobies@lemmy.ca
            link
            fedilink
            arrow-up
            1
            arrow-down
            2
            ·
            1 year ago

            Oh so you mean being a closed eco-system

            I feel a lot of devs would be upset if they were told they can only develop using GTK for example