KENTY Posted January 30, 2022 Share Posted January 30, 2022 I am looking for a way to migrate my save data from playing on Steam for Windows to Ubuntu. After some research, I found out that I can copy the following folder, but it outputs an error. If anyone knows how to solve this problem, please let me know. Folders Windows: %appdata%\7DaysToDie Ubuntu: /home/sdtd/.local/share/7DaysToDie Error Note: "[world name]" will contain the name of the world. ERR Could not load file '/home/sdtd/.local/share/7DaysToDie/Saves/West Xuyofu Territory/[world name]/blockmappings.nim': Access to the path "/home/sdtd/.local/share/7DaysToDie/Saves/West Xuyofu Territory/[world name]/blockmappings.nim" is denied. EXC Access to the path "/home/sdtd/.local/share/7DaysToDie/Saves/West Xuyofu Territory/[world name]/blockmappings.nim" is denied. Another answer said it was a file permissions issue, but the specific solution was unclear. Link to comment Share on other sites More sharing options...
meganoth Posted January 30, 2022 Share Posted January 30, 2022 (edited) Not enough information. Change to that directory in a command shell and post what "pwd" and "ls -al" says. Likely the copied files are not owned by the user starting the server. Maybe the path doesn't exist (though "denied" seems to point to a rights issue) Edited January 30, 2022 by meganoth (see edit history) Link to comment Share on other sites More sharing options...
Beelzybub Posted January 30, 2022 Share Posted January 30, 2022 9 hours ago, KENTY said: If anyone knows how to solve this problem, please let me know. On the linux machine, create a new world with the same seed. Then copy the files from your old save into the newly created West Xuyofu Territory folder. Link to comment Share on other sites More sharing options...
KENTY Posted January 31, 2022 Author Share Posted January 31, 2022 Thank you, kind sirs. I thought the same thing as Beelzybub. How do I check the seed value of the original save data? The results of "pwd" and "ls -al" are as follows. The result of running "pwd" may depend on where I run it, but just in case. # pwd /home/sdtd/.local/share/7DaysToDie # ls -al total 28 drwxr-xr-x 5 sdtd sdtd 4096 Jan 30 19:09 . drwxr-xr-x 3 sdtd sdtd 4096 Jan 30 16:56 .. drwxr-xr-x 5 root root 4096 Jan 30 19:10 GeneratedWorlds -rw-r--r-- 1 root root 268 Jan 29 19:24 launchersettings.json drwxr-xr-x 8 sdtd sdtd 4096 Jan 30 19:08 Saves drwxr-xr-x 11 root root 4096 Jan 30 19:09 SavesLocal -rw-r--r-- 1 root root 281 Jan 30 00:39 UserOptions.ini Link to comment Share on other sites More sharing options...
Beelzybub Posted January 31, 2022 Share Posted January 31, 2022 1 hour ago, KENTY said: How do I check the seed value of the original save data? That data is in your map_info.xml file. 1 hour ago, KENTY said: The results of "pwd" and "ls -al" are as follows. The point of this instruction was to check the permissions in the folder where you have the error. 1 Link to comment Share on other sites More sharing options...
KENTY Posted January 31, 2022 Author Share Posted January 31, 2022 (edited) Thank you for the addendum. I now understand his question. I checked and it was indeed a permissions issue. By changing the owner and group from root to sdtd, this error was resolved. I also realized that the seed value is equal to the "GameName". However, there is still another error. (The first few lines are listed.) ERROR: Shader Sprites/Default shader is not supported on this GPU (none of subshaders/fallbacks are suitable) ERROR: Shader Sprites/Mask shader is not supported on this GPU (none of subshaders/fallbacks are suitable) ERROR: Shader Legacy Shaders/VertexLit shader is not supported on this GPU (none of subshaders/fallbacks are suitable) ERROR: Shader Legacy Shaders/Diffuse shader is not supported on this GPU (none of subshaders/fallbacks are suitable) ERROR: Shader 7DTD/Cube_UI_Frame shader is not supported on this GPU (none of subshaders/fallbacks are suitable) In other posts, reinstalling Microsoft Visual C Redistributables 2022 is mentioned as a solution, but what about Linux? Edited January 31, 2022 by KENTY (see edit history) Link to comment Share on other sites More sharing options...
Beelzybub Posted January 31, 2022 Share Posted January 31, 2022 8 hours ago, KENTY said: However, there is still another error. Shader errors on the server can be ignored. They are there because logging is the same on Server and Client. If someone writes a script to clean server logs of the shader errors, I'll write them a check for a million dollars. (it'll bounce of course, but my gratitude will be eternal). Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now