-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
library folder on different drive, makedir fails, then make symlink fails #4613
Comments
Hello @BMaxV, what filesystem are you using with |
Hi, impressive reply speed! The drive is NTFS formatted if that's what you mean. |
Thanks, this is a long-standing issue with Proton interacting with NTFS going back to #11. Using NTFS formatted partitions is temperamental at best, and using a native linux filesystem instead is recommended, but if you really want to tinker with that partition, then give https://github.com/ValveSoftware/Proton/wiki/Using-a-NTFS-disk-with-Linux-and-Windows a read. Closing in favor of the older issue report. |
Cool, thanks, that's at least an answer. Although I would appreciate it if there was some system in place that would provide this kind of feedback in the steam client, or in another similarly obvious place. What I got from the client itself was just nothing, it tried to start it and then the game quit, there was not even a notice that something had gone wrong at all. |
I ran into the issue with "proton experimental" and "spellforce 3 soul harvest"
"A05E940E5E93DB7C" is the name of the drive the library is on.
Here is the console output:
Could not connect to X session manager: Authentication Rejected, reason : None of the authentication protocols specified are supported and h��
Could not connect to X session manager: Authentication Rejected, reason : None of the authentication protocols specified are supported and h
GameAction [AppID 817540, ActionID 2] : LaunchApp changed task to ShowLaunchOption with ""
GameAction [AppID 817540, ActionID 2] : LaunchApp waiting for user response to ShowLaunchOption ""
Could not connect to X session manager: Authentication Rejected, reason : None of the authentication protocols specified are supported and h
Could not connect to X session manager: Authentication Rejected, reason : None of the authentication protocols specified are supported and h
GameAction [AppID 817540, ActionID 2] : LaunchApp continues with user response "0"
GameAction [AppID 817540, ActionID 2] : LaunchApp changed task to ProcessingInstallScript with ""
src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
Traceback (most recent call last):
File "/usr/lib/python3.7/tarfile.py", line 2206, in makelink
os.symlink(tarinfo.linkname, targetpath)
OSError: [Errno 22] Invalid argument: '/' -> '/media/user/A05E940E5E93DB7C/SteamLibrary/steamapps/common/Proton - Experimental/dist/./share/default_pfx/dosdevices/z:'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/media/user/A05E940E5E93DB7C/SteamLibrary/steamapps/common/Proton - Experimental/proton", line 939, in
g_proton.extract_tarball()
File "/media/user/A05E940E5E93DB7C/SteamLibrary/steamapps/common/Proton - Experimental/proton", line 186, in extract_tarball
tar.extractall(path=self.dist_dir)
File "/usr/lib/python3.7/tarfile.py", line 2004, in extractall
numeric_owner=numeric_owner)
File "/usr/lib/python3.7/tarfile.py", line 2046, in extract
numeric_owner=numeric_owner)
File "/usr/lib/python3.7/tarfile.py", line 2124, in _extract_member
self.makelink(tarinfo, targetpath)
File "/usr/lib/python3.7/tarfile.py", line 2217, in makelink
targetpath)
File "/usr/lib/python3.7/tarfile.py", line 2118, in _extract_member
self.makedir(tarinfo, targetpath)
File "/usr/lib/python3.7/tarfile.py", line 2147, in makedir
os.mkdir(targetpath, 0o700)
OSError: [Errno 22] Invalid argument: '/media/user/A05E940E5E93DB7C/SteamLibrary/steamapps/common/Proton - Experimental/dist/./share/default_pfx/dosdevices/z:'
src/clientdll/installscript_posix.cpp (419) : Assertion Failed: Standalone evaluator returned error code for app 817540
src/clientdll/installscript_posix.cpp (419) : Assertion Failed: Standalone evaluator returned error code for app 817540
GameAction [AppID 817540, ActionID 2] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 817540, ActionID 2] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 817540, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 817540, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 817540, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
Game update: AppID 817540 "", ProcID 15842, IP 0.0.0.0:0
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Starting app 817540
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/media/user/A05E940E5E93DB7C/SteamLibrary/steamapps/common/Proton - Experimental/proton", line 939, in
g_proton.extract_tarball()
File "/media/user/A05E940E5E93DB7C/SteamLibrary/steamapps/common/Proton - Experimental/proton", line 186, in extract_tarball
tar.extractall(path=self.dist_dir)
File "/usr/lib/python3.7/tarfile.py", line 2004, in extractall
numeric_owner=numeric_owner)
File "/usr/lib/python3.7/tarfile.py", line 2046, in extract
numeric_owner=numeric_owner)
File "/usr/lib/python3.7/tarfile.py", line 2124, in _extract_member
self.makelink(tarinfo, targetpath)
File "/usr/lib/python3.7/tarfile.py", line 2217, in makelink
targetpath)
File "/usr/lib/python3.7/tarfile.py", line 2118, in _extract_member
self.makedir(tarinfo, targetpath)
File "/usr/lib/python3.7/tarfile.py", line 2147, in makedir
os.mkdir(targetpath, 0o700)
OSError: [Errno 22] Invalid argument: '/media/user/A05E940E5E93DB7C/SteamLibrary/steamapps/common/Proton - Experimental/dist/./share/default_pfx/dosdevices/z:'
Game removed: AppID 817540 "", ProcID 15842
Uploaded AppInterfaceStats to Steam
Exiting app 817540
No cached sticky mapping in ActivateActionSet.
The text was updated successfully, but these errors were encountered: