Code: sh winetricks gfw does not work under regular user; only under root ( Code: sudo sh winetricks gfw ). What have i tried: * wiping ~/.wine preffix directory * creating new user in the system with clean ~/ home directory * applying winetricks volnum and winetricks sandbox * different versions of wine; from 1.2 to 1.3.15 * switching from 64-hybrid system to 32-vanilla one * switching from gentoo to debian Nothing helped. gfw installs only under root; under other users folowing pastes are yielded: pastey.net/146869 pastey.net/146868 and this message is displayed: [Image: ftp://neverb.net/images/special/screenshot/gfwfail.png ]
itakingiteasy wrote:> > Code: > sh winetricks gfw > > does not work under regular user; only under root ( > Code: > sudo sh winetricks gfw > > ).Works fine here as a normal user. You've messed up your permissions by running as root in the first place. wiki.winehq.org/FAQ#run_as_root
Like i said> > > What have i tried: > > * wiping ~/.wine preffix directory >This is *NOT* a permission issue, because i am *WIPING* ~/.wine preffix with rm -rf each time before trying to install gfw.
itakingiteasy wrote:> > This is *NOT* a permission issue, because i am *WIPING* ~/.wine preffix with rm -rf each time before trying to install gfw.What about the winetricks cache? If you ran winetricks as root, the permissions there would also be messed up.
Tried to wipe ~/.cache too, same result - it is not working for user.
Yes, there is a separate cache per user. Please try with winetricks.org/winetricks-alpha and if it still happens, get a log with -v and post a link to it here.
Here the output of user at user /home/soft/winetrics $ rm -rf ~/.wine/ user at user /home/soft/winetrics $ rm -rf ~/.cache/ user at user /home/soft/winetrics $ WINEARCH=win32 ./winetricks-alpha -v gfw &>debug_winetricks_gfw ftp://neverb.net/soft/questions/wine-gfw/debug_winetricks_gfw.bz2
perryh wrote:> What features, that wine needs, are provided by a local FS but not by NFS?Don't remember exactly. Probably some mmaping with special sharing modes. perryh wrote:> Meanwhile, would something like this work? > $ ln -s /var/wine/$USER/.wine ~No, this won't work. Wine won't allow wineprefix be a symlink. But you can repoint Wine to a different one with 'export WINEPREFIX=/var/wine/$USER/.wine'. See faq for more options.