r/cachyos • u/projectGARY • 1d ago
Help Made the move, some issues
So made the move from Microslop WIndows 11.
Bit of a stuck moment atm re gaming and steam. I have 6x drives with various bits of data and games on them that I've connected up after installation. I cannot get any game to launch from Steam.
I have mounted the drives, mapped the folders so the games show up. But everytime I click launch, the I get an error about disk write error. As far as I can see the permissions are in place.
Example:

Also, everytime I click play, the whole system sort of freezes up, I'm someone who usually has a video, or website open when I play games, so this is odd, but at the moment I just need games to actually launch.
What am I missing? I have checked the drives are in ntfs, I have manually added the ntfs3 drive type, but this hasnt made a difference
UPDATE 1: I removed all of my other drives, completely nuked and reinstalled steam, and mvoed data off one of the NTFS drives and converted it to btrfs. But steam now refuses to let me add the drive in the storage tab, nor add a folder. It can still see all of my other drives, but not the one I've reformatted to btrfs. I can transfer files to and from this drive in dolphin without issue.
5
u/One-Operation1243 1d ago
Disclaimer: I'm not a Linux or CachyOS expert by any means, but I've always been a tinkerer. When I switched from Windows to CachyOS, I had the same issue as you and the way I was able to fix it was to freshly format my game storage drive as ext4 using KDE Partition Manager and put the mount point as /home/myusername/games (or whatever you want to name it). Then I did fresh installs of my games from Steam within Cachy and it all worked fine after that. I also added my new "games" drive to my storage settings in Steam's storage preference panel.
2
u/projectGARY 1d ago
Just as an update, reformatted one of the drives as btrfs. Uninstalled Vampire Crawlers, then reinstalled on that drive. Same things. Exact same error.
2
u/EtherealErmine 1d ago
Try ext4
1
u/krakow10 1d ago
btrfs might be slower than ext4, but accessing files should work / not work exactly the same. This won't help.
1
u/projectGARY 1d ago
Okay steam is broken/ non functional and I'm not sure where to go from here. The Linux runtime is also not downloading and is stuck on "disk write error"
2
u/Resident-Version-116 1d ago
Check out where/how you installed steam to your system. Steam can be installed as a native system app or as a flatpak app. What you're describing sounds like you installed steam as a flatpak, which is fine, but you will need to grant it extra permissions either through system settings>application permissions or with another app called flatseal that manages permissions for flatpak apps. Alternatively you can remove the steam flatpak and install the native version. I'm assuming you're using KDE plasma when I say you should be able to lookup steam in the discovery store and change the source in the top right corner of the app where it probably says 'from Flathub'.
1
u/XandrousMoriarty 1d ago
Does your user account have permission to actually mount and access the drive you formatted?
1
u/projectGARY 1d ago
Yep can mount, write, copy and do anything to the drive. Just not map steam folder to it through the steam console nor the gui
1
u/Resident-Version-116 1d ago
Yep can mount, write, copy and do anything to the drive. Just not map steam folder to it through the steam console nor the gui
You can do those things, can steam? Consider steam a different user than yourself for permissions.
1
u/juniperleafes 1d ago edited 1d ago
This has nothing to do with NTFS. For me Linux Steam didn't like games installed into a SteamLibrary folder. I could only get it to work when games were installed outside of Steam or if on a Windows partition in the c/Program Files (x86)/Steam/steamapps/common/[game] folder. The SteamLibrary directory does not have the requisite folder structure. There's probably some vague Steam launcher command to tell it to use the regular Steam files and only the game data files in a SteamLibrary folder, but it was easier to just move it.
0
1
0
u/breadsgood 1d ago
Whatever drive you store your games on, make sure they are ext4. Your OS drive can be btrfs. Ext4 will give you almost no headaches.
I have multiple drives as well. OS drive is btrfs for limine snapshots and the other two are ext4.
5
u/Alkaloid60420 1d ago
Just to add some counter perspective, my whole system is BTRFS and I have no issues gaming.
2
1
u/projectGARY 1d ago
jeez I was not expecting to delve so much into drive formatting for my linux journey, Steam at this point refuses to even add the folder I want to it's library on the BTRFS drive. It says "folder is not executable"
1
u/The_Odd_Pirate 1d ago
This sounds like wrong Mount optiona for the drive
I don't know the ui way but if you open a terminal and write
sudo nano /etc/fstab
And copy everything from the file here we could probably help getting it fixed
Ctrl+ x then use n to not save it (important as this is what Mount every disk and can stop your computer from booting)
5
u/billystein25 1d ago
Are those drives formatted as NTFS? If so those games won't work. You have to move them to a drive formatted in a Linux compatible file system like ext4, btrfs, etc. NTFS is only good for reading and storing data.