Screen Refresh Problem Ubuntu 13.10

Questions about Wine on Linux
Locked
PierreZabell
Newbie
Newbie
Posts: 1
Joined: Mon Oct 21, 2013 2:53 am

Screen Refresh Problem Ubuntu 13.10

Post by PierreZabell »

Hello.

Distro: Ubuntu 13.10
Wine: 1.7.4

I'm running 3 clients of EVE online in virtual desktops like this:
wine explorer /desktop=evec,1920x1080 "~/.wine/drive_c/EVE/bin/ExeFile.exe"

I'm arranging the windows on my three screens using the workspace switcher.
But when i switch workspace some clients freeze, and to unfreeze them i need to force the desktop to refresh by opening file browser (super+1).
So the problem is maybe with focusing the windows, that when i click the windows i don't get focus on them, thus no update on the screen.

Also how can i get unity to appear on top of the screen when pressing the super button?

Any advice on running multiple virtual desktops with EVE clients in them is appreciated.

Thanks in advance.
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Re: Screen Refresh Problem Ubuntu 13.10

Post by oiaohm »

I just noticed a few things odd.
I'm running 3 clients of EVE online in virtual desktops like this:
wine explorer /desktop=evec,1920x1080 "~/.wine/drive_c/EVE/bin/ExeFile.exe"
Ok I am sure that is not exactly right. I would guess it would be like.

Code: Select all

wine explorer /desktop=eve1,1920x1080 "~/.wine/drive_c/EVE/bin/ExeFile.exe"
wine explorer /desktop=eve2,1920x1080 "~/.wine/drive_c/EVE/bin/ExeFile.exe"
wine explorer /desktop=eve3,1920x1080 "~/.wine/drive_c/EVE/bin/ExeFile.exe"
Even doing this you could still be getting freesing due to file locking. More than 1 running instance per wineprefix of programs not design to run more than 1 instance bad things can be happening nothing todo with wine.

Code: Select all

WINEPREFIX=~/wineeve1 wine explorer /desktop=eve1,1920x1080 start /unix "~/.wineeve1/drive_c/EVE/bin/ExeFile.exe"
WINEPREFIX=~/wineeve2 wine explorer /desktop=eve2,1920x1080 start /unix "~/.wineeve2/drive_c/EVE/bin/ExeFile.exe"
WINEPREFIX=~/wineeve3 wine explorer /desktop=eve3,1920x1080 start /unix "~/.wineeve3/drive_c/EVE/bin/ExeFile.exe"
start /unix is a good safely option. unix paths into wine without start /unix does not always work as expected.

Now if it still locking up working as 3 independant prefixs then we need to dig deeper.

Yes you should be able todo

Code: Select all

cp -r ~/wine ~/.wineeve1
cp -r ~/wine ~/.wineeve2
cp -r ~/wine ~/.wineeve3
To make the 3 prefixs to test with.
Locked