• 4 Posts
  • 169 Comments
Joined 2 years ago
cake
Cake day: September 12th, 2023

help-circle











  • I’ve been “Linux-adjacent” for years, and recently switched my main gaming computer over to it. And I’ve seen exactly those frustrations so many times.

    The good AND bad part about user-managed software is that the developer-users decide how things work, then things stay that way until other developer-users do things differently.

    My most recent frustration? Drive automounting on boot.

    On Windows or Mac, all physical drives mount when the system boots up.

    On most, but all, varieties of Linux, it seems ONLY the system drive is mounted.

    This gave me trouble when I tried to set a second drive as the default location for Steam.

    Every time I rebooted, the Steam client forgot that I had a second hard drive. I didn’t realize why, because in system settings I told the computer to mount all drives on boot.

    But. But.

    By default, Bazzite seems to set secondary drives as external, rather than internal. Spork knows why.

    So I had to sift through forum posts until I discovered that the internal drive was being seen as external. Then I had to figure out the combination of partition management tools and console commands to tell the system to mount the drive as an internal drive, rather than external.

    It now works perfectly - after over an hour of research and a couple days of frustration.

    There are two problems: 1. An extremely basic thing doesn’t work the way the majority of users expect it to, and 2. A majority of developer-users apparently think it works fine as it is and doesn’t need to be changed.

    So I feel your pain. I’d rather be using Linux now for gaming and for my 3D printing related hobbies.

    But for my day job, I’m on PC or Mac. I have to be, because I can’t stop working for two hours while I troubleshoot and find a solution to an obscure problem.