http://bugs.winehq.org/show_bug.cgi?id=23845
Summary: [Thief3+cpuset] Running wine with mixed privileges or game don't remember saves Product: Wine Version: 1.2 Platform: x86 OS/Version: FreeBSD Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: al-fresco@yandex.ru
Created an attachment (id=29933) --> (http://bugs.winehq.org/attachment.cgi?id=29933) [WINEDEBUG=+file] Fully working game log (with saving capability)
Thief 3: Deadly Shadows, FreeBSD cpuset (manually set suid bit), Wine 1.2
NOTE: the command from issue 2 solves the problem with issue 1, but produces its own issue
Issue 1:
running wine with:
cd ~/.wine/drive_c/Program\ Files/Thief\ 3/System/ && cpuset -c -l 0 wine T3Main.exe
results in: wineserver: /tmp/.wine-7628 is not owned by you if I chown by root, everything's fine, but:
Issue 2:
running wine with:
wineserver && cd ~/.wine/drive_c/Program\ Files/Thief\ 3/System/ && cpuset -c -l 0 wine T3Main.exe
make the game to *not write saves*, i.e. if you push quick-save key, no "game saved" message, and after exiting or loading, the "slow"-save list reverts to its initial state as it was before running the game
http://bugs.winehq.org/show_bug.cgi?id=23845
--- Comment #1 from Igor S. al-fresco@yandex.ru 2010-07-30 16:45:15 --- Created an attachment (id=29934) --> (http://bugs.winehq.org/attachment.cgi?id=29934) [WINEDEBUG=+file] With this log game doesn't save
http://bugs.winehq.org/show_bug.cgi?id=23845
--- Comment #2 from Igor S. al-fresco@yandex.ru 2010-07-30 16:48:17 --- Forgot to say, game version is 1.1, and cpuset is for game to use only one of the two CPUs
http://bugs.winehq.org/show_bug.cgi?id=23845
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #3 from Dmitry Timoshkov dmitry@codeweavers.com 2010-08-01 00:34:51 --- (In reply to comment #0)
Issue 1:
running wine with:
cd ~/.wine/drive_c/Program\ Files/Thief\ 3/System/ && cpuset -c -l 0 wine T3Main.exe
results in: wineserver: /tmp/.wine-7628 is not owned by you if I chown by root, everything's fine, but:
Apparently 'cpuset' is a kind of 'sudo' and runs the command from the root. Not a Wine bug.
http://bugs.winehq.org/show_bug.cgi?id=23845
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Dmitry Timoshkov dmitry@codeweavers.com 2010-08-01 00:35:07 --- Closing invalid.