this post was submitted on 24 May 2024
387 points (82.7% liked)

Linux

48718 readers
1389 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 
  • NTSync coming in Kernel 6.11 for better Wine/Proton game performance and porting.
  • Wine-Wayland last 4/5 parts left to be merged before end of 2024
  • Wayland HDR/Game color protocol will be finished before end of 2024
  • Nvidia 555/560 will be out for a perfect no stutter Nvidia performance
  • KDE/Gnome reaching stability and usability with NO FKN ADS
  • VR being usable
  • More Wine development and more Games being ported
  • Better LibreOffice/Word compatibility
  • Windows 10 coming to EOL
  • Improved Linux simplicity and support
  • Web-native apps (Including Msft Office and Adobe)
  • .Net cross platform (in VSCode or Jetbrains Rider)

What else am I missing?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 7 months ago (1 children)

I’m a Linux dinosaur user since mid 00’s and I confirm that despite huge efforts to make it as seamless as possible, it still sucks today. The problem is that you even have different file pickers (that’s what xdg-desktop-portal tries to mitigate but some applications will do it the traditional way by including toolkit library and filepicker from it, or they will even implement their own), there’s a great freedom to how drives can be mounted and multiple systems to manage drive mounts. It’s managed by gvfs or kio or something else, the behavior is a little differently every time. There are attempts to handle all automatic mounts in /run/media and while most distros conform to that, some won’t.

What I would recommend is to

  • create your own mountpoints for your internal drives that you don’t expect to change too frequently. It’s done in /etc/fstab. If you’re on KDE, the Partition Manager app can help with setting mount points.
  • your primary desktop file manager (like Dolphin, Nautilus or Caja) probably has option to copy absolute file paths. Sometimes copying them is easier
  • If you see GNOME’s file picker, the path is hidden unless you know magical combination of CTRL+L that shows and allows to edit the path
[–] [email protected] 1 points 7 months ago (2 children)

Good tips thank you!

The major difference for me was that drives are shown in the mnt folder

This is not intuitive but like much other, makes sense once you know it

[–] [email protected] 2 points 7 months ago

This isn’t intuitive because you can mount anything (mostly) anywhere you want under any path. The whole Linux ecosystem never decided one standard path or mounting method. If you want a disk to be mounted under /home/$USER/Games where /home is also mountpoint to something else, you are free to do so. Desktops automate it and expose UI controls, yet again some apps are from GNOME world, some other from KDE or else and they have different UX and way to expose mounted storage. And I agree it’s not ideal, especially for newcomers.

[–] [email protected] 1 points 7 months ago (1 children)

Oh, and two more random tips:

  • commands like df, lsblk or mount can help checking out state of mounted filesystems
  • file pickers usually support drag&drop, whether it’s a file or directory that you drop onto it
[–] [email protected] 1 points 7 months ago

Nice thank you!