Hi everyone,
Since exams are finished and I’ll (hopefully) soon be graduated. I’m trying to play Baldur Gates 3 ! With its massive 130go files or something, I had to install it on my external drive.
I noticed there seemed to be a problem while launching the game with Proton and learned that, if i got it right, because my drive is nfts3, this causes permission problems with Proton. At least that seems to be what I get from online search here and on old reddit posts.
I’m since trying to understand what I can do to solve this.
[pcb-heavy@PCB-Heavy ~]$ lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
├─sda1 vfat FAT32 8700-83A8 710,5M 29% /efi
└─sda2 ext4 1.0 endeavouros d2c35011-896a-4f37-9492-1561e2286f40 17,2G 88% /
sdb
└─sdb1 ntfs Data CE5A8E3C5A8E20F7 383,5G 59% /mnt/CE5A8E3C5A8E20F7
[pcb-heavy@PCB-Heavy ~]$ id
uid=1000(pcb-heavy) gid=1000(pcb-heavy) groupes=1000(pcb-heavy),3(sys),982(rfkill),991(lp),998(wheel)
I’ve tried this tutotrial : How to NTFS3 and Steam
But it didnt work as Steam still says that :
wine: '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/compatdata/1086940/pfx' is not owned by you
/bin/sh\0-c\0STEAM_COMPAT_MOUNTS=/path/to/unexpected/folder /home/pcb-heavy/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1086940 -- /home/pcb-heavy/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/pcb-heavy/.local/share/Steam/steamapps/common/Proton Hotfix'/proton waitforexitandrun '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/common/Baldurs Gate 3/Launcher/LariLauncher.exe'\0
chdir "/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/common/Baldurs Gate 3/bin"
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
wineserver: /mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/compatdata/1086940/pfx is not owned by you
wine: '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/compatdata/1086940/pfx' is not owned by you
Here is what I’ve done to follow this tutorial :
mkdir -p ~/.steam/steam/steamapps/compatdata
ln -s ~/.steam/steam/steamapps/compatdata /media/CE5A8E3C5A8E20F7/Steam/steamapps/
Is there a better way to make this work ? Like formatting my drive in another way ? I’ve been reading trough this problem all morning and it’s quite complicated to me.
Thank you so much guys !