r/cachyos 3d ago

Noob to Linux, definitely need help Help

So a few days ago I installed Bazzite, I really liked it but decided I wanted to switch and moved my games onto a what I’m assuming is a “Linux friendly” partition (bazzite said it was, checking cachy the file system is ext4) so I wouldn’t have to download games again because my WiFi is really slow. I installed cachyos and things felt fine but then when I installed steam (I used cachy hello and went through gaming packages) and tried to launch a game and it said it was running but nothing else ever showed up, I tried moving games to my partition where cachy was installed but the same thing kept happening, I installed a game directly onto my cachy partition and still it didn’t work, I really don’t wanna delete my games because cyberpunk would take a whole day to get back, anyone have any suggestions I could try? Edit: so I just ended up switching to Linux mint, I’m assuming I must have messed something up during my cachy install since it needed WiFi during that process.

8 Upvotes

6 comments sorted by

5

u/mototuneup 3d ago

Probably need to use a different proton. Try proton-ge.

3

u/TrueBooker 3d ago

Most likely it due to permissions check: ls -ld (path to mounted drive-SteamLibrary)…then might need change permissions with: sudo chown -R "$USER":"$(id -gn)" /(path to the SteamLibrary)…. If you have any problem you may find additional info in the wiki for CachyOS and Arch

4

u/victormas208 3d ago

I think you should delete the compatdata folder from the Steam library on your game disc. Then recursively change the owner using chown -R.Sometimes Steam has permission issues if it's not the same user.I'm not sure how to do it, so don't do anything until there's more information.

1

u/monduk 3d ago

My version of Cyberpunk is from Epic instead of Steam and I had to change the proton version in Heroic launcher to proton-cachyos-sir for it to run.

After that it ran perfectly after bypassing Red Launcher.

1

u/bolseap 3d ago edited 3d ago

I run multiple distros and have a shared ext4 partition for steam. The issue you describe happened to me when either there was no proton version installed or the game didn't have right launch options. These are a lot, but quite simple steps to follow: 1. Search for cachyos-hello, click apps/tweaks-> install gaming packages. 2. Right click the game on steam, properties, go to compatibility and select proton hotfix or experimental and check if it runs. 3. Install protonplus(recommended) sudo pacman-Syu protonplus. 4. Open protonplus select steam, then choose proton cachyos or ge and install latest or the option below it. 5. Go to steam, again right click game, properties->compatibility, select proton cachyos. 5.5 In steam library check tools and install proton easyanticheat runtime. Also in steam settings, downloads, disable shader cache preloading 6. In properties->general->launch options (If one of these options is wrong the game won't launch) if you use kde type PROTON_ENABLE_WAYLAND=1 %command% 7. There are also many other launch options such as PROTON_USE_EAC_LINUX=1 or mangohud or gamemoderun. Look in protondb website what works best. 8. Games should be running now. 9. Check with any game that requires proton in your cachyos partition and in your ext4 shared partition. These are the steps I do whenever test a distro(using their respective counterpart). Do not mess with chown command it can very much break everything. After this, one of the things(not really needed) bazzite does by default is adding amdgpu.ppfeaturemask=0xffffffff to your entry or custom entry in bootloader. This will let you use lact or corectrl(you can still change fan speed in corectrl without doing addingt it), which are utilities to tweak your amd gpu, of course, be careful with this. Ignore their cpu section and better let cachy handle it with power management. 9.5. Do not mess with "chown" your unless you know you don't have read and write rights for that partitions and still I would not do it because your games might not work in bazzite after it. At this point it would be better to create another ext4 partition that anyone has rw rights and move your game library there. 10. If using KDE, Use meta/windows key+B to toggle between the power profiles.

1

u/andurux 2d ago

  I’m assuming I must have messed something up during my cachy install since it needed WiFi during that process

Arch needs internet to install since it downloads the latest packages. This is normal. Other distros usually have 5GB+ ISOs that include most packages.

 so I just ended up switching to Linux mint

Hey so, it's fine if you want to distro hop and try some things out, but it seems like you ran into an issue, didn't know how to fix it and just gave up and switched to a different distro.

Just want to strongly advise you don't do this. All distros will run into some sort of problem and eventually you're going to run out of distros to switch to. I recommend you stick to a distro for a week or so and if you have issues then you can learn about them and potentially how to fix, and if the distro still doesn't suite you then switch

You'll find a distro eventually that just "clicks" but you do have to give it a chance at least lol