Running wine's prefix hosted on local server

Questions about Wine on Linux
Locked
vic131
Newbie
Newbie
Posts: 1
Joined: Sat Apr 18, 2020 2:08 pm

Running wine's prefix hosted on local server

Post by vic131 »

I'm trying to execute a wine prefix folder hosted on other desktops, shared on a local server.

if i create a prefix on the client desktop, and then move it to the server's folder, i get several of this messages

Code: Select all

"Erro when creating symbolic  link /home/lubuntu/asd/.pok/dosdevices/c:: Operation whitout suport"
, but the folder is pasted. When i run it with the command

Code: Select all

WINEPREFIX="/home/lubuntu/asd/.pok" winecfg
(beeing "asd" is the folder where the server was mounted, and "pok" beeing the prefix folder i want to share) , wine wont even start and i get this error output :

Code: Select all

0009:err:file:init_redirects cannot open L"C:\\windows" (c000000f)
0009:err:process:init_windows_dirs directory L"C:\\windows" could not be created, error 2
0009:err:process:init_windows_dirs directory L"C:\\windows\\system32" could not be created, error 3
0009:err:process:init_windows_dirs directory L"C:\\windows\\syswow64" could not be created, error 3
000b:err:process:init_windows_dirs directory L"C:\\windows" could not be created, error 2
000b:err:process:init_windows_dirs directory L"C:\\windows\\system32" could not be created, error 3
000b:err:process:init_windows_dirs directory L"C:\\windows\\syswow64" could not be created, error 3
000b:err:wineboot:main Cannot set the dir to L"C:\\windows" (2)
000b:err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
000d:err:process:init_windows_dirs directory L"C:\\windows" could not be created, error 2
000d:err:process:init_windows_dirs directory L"C:\\windows\\system32" could not be created, error 3
000d:err:process:init_windows_dirs directory L"C:\\windows\\syswow64" could not be created, error 3
0010:err:process:init_windows_dirs directory L"C:\\windows" could not be created, error 2
0010:err:process:init_windows_dirs directory L"C:\\windows\\system32" could not be created, error 3
0010:err:process:init_windows_dirs directory L"C:\\windows\\syswow64" could not be created, error 3
0010:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0010:err:winediag:nodrv_CreateWindow The explorer process failed to start.
If i move the prefix folder back to the client, i can run it again. But as a keep moving it to the server and back to the client, eventually i will recieve that same error output even when running the prefix on client. As if it gets corrupted.

I found a possible answer to this here : https://wiki.winehq.org/FAQ
7.2 Can I install applications to be shared by multiple users?

Wine does not currently allow sharing its configuration ("prefixes") between users, due to the risk of registry corruption from running multiple wineservers simultaneously bug #11112. At present, applications must be installed separately for each user.

However, you can copy Wine prefixes; you can install everything to one prefix, then make a copy of it in each user's home directory. This saves running installers repeatedly.
But i wanted to be sure : Is it possible, somehow, to run wine prefixes hosted somewere else ?
Locked