These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Linux

 
  • Topic is locked indefinitely.
 

mouse accuracy issue after wine update?

Author
Bruce Blacky
Blacky Invention Research Development YinYang
#1 - 2012-09-19 17:09:22 UTC  |  Edited by: Bruce Blacky
Hi,

i am running EVE on Linux since 2007 and it was running fine most of the time.

A week or two ago the update manager poped up suggesting to update my kernel to 3.2.0-30-generic
what i did not realize was that there were also a update for wine in the recommended section.

Now i have wine 1.5.13 installed and i have following issue:

After logging into EVE the right-click menus are almost useless for me, because the selection (move-over highlighting) is not working anymore and often clicking on for example "show info" does nothing but closing the popup.

It seems that wine does not have the correct mouse pointer position or something like that.

I also have to click twice everything that usually is a one-click action (like opening science&industry window).


I have tried to boot with my previous kernel (3.2.0-29) but that did not change anything.
Also the wine update from yesterday did not help my situation.

Currently i can not play from my main PC (ubuntu linux) due to this issue.

I have searched wineHQ and this forum but could not find anything that would help me.


Any suggestions please?

cheers
BB
Zor'katar
Matari Recreation
#2 - 2012-09-19 20:38:17 UTC
Well, it's not terribly helpful, but I can say that I'm running 1.5.13 and it seems just fine for me.

If it were me, I'd be checking to see if I could find the 1.5.12 packages to downgrade, and if not, try downloading and compiling 1.5.12 from source.
Neuntausend
Republic Military School
Minmatar Republic
#3 - 2012-09-20 05:45:43 UTC
try a fresh prefix
Bruce Blacky
Blacky Invention Research Development YinYang
#4 - 2012-09-20 16:19:42 UTC
Zor'katar wrote:
Well, it's not terribly helpful, but I can say that I'm running 1.5.13 and it seems just fine for me.

If it were me, I'd be checking to see if I could find the 1.5.12 packages to downgrade, and if not, try downloading and compiling 1.5.12 from source.


hmm which distro and kernel are you useing? might be the combination?

other than that i like to find out what exactly is broken, before i take actions.

So if someone could point me into the right direction to investigate this i would very much appretiate that.

cheers
BB
Zor'katar
Matari Recreation
#5 - 2012-09-20 19:38:37 UTC
Bruce Blacky wrote:
[quote=Zor'katar]hmm which distro and kernel are you useing? might be the combination?


Xubuntu 12.04 (32-bit), whatever the latest kernel in the official repositories is. (Sorry, not at home to check right now.)
Publius Victrix
Gloria In Excelsis Deo
#6 - 2012-09-21 00:58:26 UTC  |  Edited by: Publius Victrix
They fixed it last night. Your build is, I'm guessing, from the day before. "git pull" and rebuild, and you should be all set.

Edit: Just noticed you're using Wine from your package manager. I have no clue when they'll get around to giving you last night's build. You'll want to find that out, or build your own if you're impatient. It's a very fresh fix - I noticed some of the right files being touched this morning, and sure enough, the bug is gone.

Only issue I have now is getting sound to work across two concurrent clients. But sound is often a pain.
Bruce Blacky
Blacky Invention Research Development YinYang
#7 - 2012-09-21 05:10:39 UTC
Publius Victrix wrote:
They fixed it last night. Your build is, I'm guessing, from the day before. "git pull" and rebuild, and you should be all set.

Edit: Just noticed you're using Wine from your package manager. I have no clue when they'll get around to giving you last night's build. You'll want to find that out, or build your own if you're impatient. It's a very fresh fix - I noticed some of the right files being touched this morning, and sure enough, the bug is gone.

Only issue I have now is getting sound to work across two concurrent clients. But sound is often a pain.


that sounds promising.
Which build are you using?
Publius Victrix
Gloria In Excelsis Deo
#8 - 2012-09-25 00:54:18 UTC
wine-1.5.13-184-ge95cff0
Publius Victrix
Gloria In Excelsis Deo
#9 - 2012-09-25 00:55:09 UTC
Oh, and I got sound from multiple clients to work once I managed to get libasound2-plugins working, which has a Pulse back-end available.
Bruce Blacky
Blacky Invention Research Development YinYang
#10 - 2012-09-29 09:43:10 UTC  |  Edited by: Bruce Blacky
so i still have this issue...even after upgrading wine to 1.5.14 :(


i guess i need to look at other options than waiting for a upgrade to fix it.

will try a new prefix as suggested.



cheers
BB

edit:
fixed ...was checking the wine config with winetricks, seems that somehow the settings were lost. now working again as expected.


cheers
BB
Bruce Blacky
Blacky Invention Research Development YinYang
#11 - 2012-10-01 19:15:20 UTC
my last post was premature (unfortunatly).

the issue is solved IF i have set "grabfullscreen=y", but then i can not move my mouse to anouther screen unless i alt-tab.

the eve-client is running in a window (1280x960) in xwindows, whereas for the eve-client it is in fullscreen (to avoid additional window decorations)

If i set "grabfullscreen=n" i can move the mouse out of the eve-client window, but within the eve-client window the mouse is unresponsive (for example icons do not light up when hovering over them)

so as is i can choose between to bad situations.

I have tried a variety of settings in winetricks and with winecfg.

Any good advice?
Or is a new wine-prefix the only left option?

It did work flawlessly in the past though.



cheers and thanks
BB
Katrina Bekers
A Blessed Bean
Pandemic Horde
#12 - 2012-10-02 15:48:49 UTC
Use a virtual desktop in WINE and the explorer/desktop keyword?

Just a wild, blind guess, YMMV.

<< THE RABBLE BRIGADE >>

Bruce Blacky
Blacky Invention Research Development YinYang
#13 - 2012-10-02 19:09:50 UTC
Katrina Bekers wrote:
Use a virtual desktop in WINE and the explorer/desktop keyword?

Just a wild, blind guess, YMMV.



well thats what i do (if thats what you mean):
I have created a desktop shortcut for each of my accounts with the command like:

wine explorer /desktop=Bruce_Blacky,1280x960 "C:\Program Files\CCP\Bruce_Blacky\eve.exe"


yes every account has its own directory in C:\Program Files\CCP\

but thanks for the reply.


cheers
BB
Publius Victrix
Gloria In Excelsis Deo
#14 - 2012-10-11 16:11:03 UTC  |  Edited by: Publius Victrix
Bruce Blacky wrote:
yes every account has its own directory in C:\Program Files\CCP\


Just to make sure, you know you can use symbolic links rather than actually duplicating the directory?

cd .wine/drive_c/Program\ Files/CCP/
ln -sT EVE EVE2

The -T was somewhat new to me, but it'll let you create the link in the same directory as the target. Doing this, you only update your client once when there's a patch, and everyone else benefits. It follows the model they suggest for Windows multiboxing with some diversion/link/perversion add-on.
Bruce Blacky
Blacky Invention Research Development YinYang
#15 - 2012-10-24 09:39:44 UTC
Publius Victrix wrote:
Bruce Blacky wrote:
yes every account has its own directory in C:\Program Files\CCP\


Just to make sure, you know you can use symbolic links rather than actually duplicating the directory?

cd .wine/drive_c/Program\ Files/CCP/
ln -sT EVE EVE2

The -T was somewhat new to me, but it'll let you create the link in the same directory as the target. Doing this, you only update your client once when there's a patch, and everyone else benefits. It follows the model they suggest for Windows multiboxing with some diversion/link/perversion add-on.


Yes i do know about symbolic links.
My installation is from a time when you had to have each client in its own directory in order to be able to run multiple clients.

If i would setup my PC now i would not do it the way i did then.


But it seems that i am the only one with this issue....so i conclude it MUST be something on my system and not in the eve or wine code.

still have not found a solution and also got no reaction on the bugzilla site to this issue.
Todd Marhall
Federal Navy Academy
Gallente Federation
#16 - 2012-11-26 20:52:01 UTC
Hey,

i know this is a old thread but i have/had the same problem. It seems that the last working wine revision which worked just fine for me was wine-1.5.9.

http://sourceforge.net/projects/wine/files/Source/wine-1.5.9.tar.bz2/download

I'm using Gentoo Linux and performed a diff between the revisions and also checked the sourcecode. The only difference i see was that 'osmesa' lib is by default of wine-1.5.10+ during configuring process enabled by default.

Osmesa is used to improve the OpenGL performance. Did you try to compile wine without the osmesa flag ? II guess it's working for over people because they use pre-compiled versions provided by Ubuntu without specific patches / compile flags....

Try following:

wget http://prdownloads.sourceforge.net/wine/wine-1.5.18.tar.bz2
tar xvjpf wine-1.5.18.tar.bz2
cd wine-1.5.18
./configure --prefix=/usr --without-osmesa && make
get root via su / sudo
make install


Lemme know if that fix your problem as i won't have access to my Gentoo box before end of the week.
Ribaldry
#17 - 2012-11-29 01:57:20 UTC  |  Edited by: Ribaldry
Same problem here... disabling synergy fixed it for me (was synergys, going to try synergyc).

C/D same issue? Are you both synergy users?

Edit: Yep, synergys was the issue, synergyc works fine (multi clients too).

.

Todd Marhall
Federal Navy Academy
Gallente Federation
#18 - 2012-12-04 17:37:05 UTC
Ribaldry wrote:
Same problem here... disabling synergy fixed it for me (was synergys, going to try synergyc).

C/D same issue? Are you both synergy users?

Edit: Yep, synergys was the issue, synergyc works fine (multi clients too).



Yeah that was the issue. I always use my main box as synergy server. Anyway, i opened a bug report for this and hope the synergy devs will take a look at it and fix it.
Bruce Blacky
Blacky Invention Research Development YinYang
#19 - 2012-12-17 14:42:16 UTC  |  Edited by: Bruce Blacky
yes thats my synergy server too.
have not yet tried without synergy running.
will do that asap.

grats on finding that :)

cheers

edit 2012-12-17 19:34 eve time:
confirmed, all works as intended when shuting down synergys

what a relief :)
thanks

now lets hope the next synergy version doe sbetter....