GW2 Issues

Questions about Wine on Linux
Locked
spectre1982
Level 2
Level 2
Posts: 12
Joined: Sun Apr 09, 2017 8:58 am

GW2 Issues

Post by spectre1982 »

Hello, I'm new to the forums, new to Wine, and a Linux newb as well.

I apologize if my question has been posted before, I searched Google and found similar and not so similar questions, but the solutions either didn't work or the problem wasn't relevant.

I'm running Wine 2.4 staging on Ubuntu 16.04LTS with additional drivers for a Radeon R7. I have an HP with 12GB DDR4 RAM, 2TB HDD, AMD A-12 processor....that about says it.

Anyway my issues are these, one: in GW2 my keyboard is not working. I have Wine to run the desktop as emulated and even to allow it to control the keyboard and mouse, but no sort of input is being accepted. I cannot move, type; etc.

My second issue is extremely low FPS, either that or just rigid play, almost as if I had a slow internet connection. I enabled the CSMT option under staging, and since I'm new I don't know how to install DX, I wasn't prompted as I was for mono or when I tried this on Play On Linux which was an equal experience except my keyboard worked.

Anyway I hear you can get better performance on Wine, so I'm hoping someone can help. Any suggestions related or optimal are welcome, thanks in addvance!
spectre1982
Level 2
Level 2
Posts: 12
Joined: Sun Apr 09, 2017 8:58 am

Re: GW2 Issues

Post by spectre1982 »

BTW, the slow fps thing is not restricted to ingame. It's whenever I run wine and GW2, so basically having GW2 open meanss 0 productivity is possible on my laptop. So much so I've put it on hold until I can try some solutions.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: GW2 Issues

Post by lahmbi5678 »

Please run wine and GW2 in a terminal, post output. I don't know, if it is still necessary, but in appdb it is mentioned to run the game with "-dx9single" option.

https://appdb.winehq.org/objectManager. ... &iId=26558


Maybe the game is using your APU as graphics card instead of the R7.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: GW2 Issues

Post by Bob Wya »

spectre1982 wrote:Hello, I'm new to the forums, new to Wine, and a Linux newb as well.

I apologize if my question has been posted before, I searched Google and found similar and not so similar questions, but the solutions either didn't work or the problem wasn't relevant.

I'm running Wine 2.4 staging on Ubuntu 16.04LTS with additional drivers for a Radeon R7. I have an HP with 12GB DDR4 RAM, 2TB HDD, AMD A-12 processor....that about says it.
...
No it doesn't actually... :roll:

Ubuntu / Debian are both notorious for using out-of-date packages... Whats the output from:

Code: Select all

glxinfo | grep OpenGL
As there have been a lot of improvements to the radeon driver / mesa in recent months...
But sadly you won't benefit from these great advances with horrendously out-of-date packages... :cry:

Bob
spectre1982
Level 2
Level 2
Posts: 12
Joined: Sun Apr 09, 2017 8:58 am

Re: GW2 Issues

Post by spectre1982 »

Code: Select all

[Check_OpenGL] Warning: check_dd_x86 missing, test skipped
[Check_OpenGL] Warning: check_dd_amd64 missing, test skipped
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
fixme:winediag:start_process Wine Staging 2.5 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
err:ole:get_local_server_stream Failed: 80004002
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
err:ole:get_local_server_stream Failed: 80004002
fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20
874 specified, ignoring.
fixme:win:EnumDisplayDevicesW ((null),0,0x23e6e0,0x00000000), stub!
fixme:ver:GetCurrentPackageId (0x17be590 (nil)): stub
fixme:gameux:GameExplorerImpl_VerifyAccess (0xb81250, L"C:\\Program Files (x86)\\ArenaNet\\Guild Wars 2\\Gw2.tmp", 0x23f110)
err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:heap:RtlSetHeapInformation 0x10000 0 0x23fc80 4 stub
fixme:heap:RtlSetHeapInformation 0x350000 0 0x23fc60 4 stub
fixme:heap:RtlSetHeapInformation 0x350000 1 (nil) 0 stub
err:winediag:init_driver_info Invalid GPU override 1002:9874 specified, ignoring.
fixme:win:EnumDisplayDevicesW ((null),0,0x23e900,0x00000000), stub!
err:winediag:init_driver_info Invalid GPU override 1002:9874 specified, ignoring.
fixme:win:EnumDisplayDevicesW ((null),0,0x23e6e0,0x00000000), stub!
fixme:ver:GetCurrentPackageId (0x17be590 (nil)): stub
fixme:gameux:GameExplorerImpl_VerifyAccess (0xb81260, L"C:\\Program Files (x86)\\ArenaNet\\Guild Wars 2\\Gw2.exe", 0x23f110)
fixme:thread:SetThreadStackGuarantee (0x18be560): stub
fixme:msctf:ThreadMgrSource_AdviseSink (0xc77910) Unhandled Sink: {ea1ea136-19df-11d7-a6d2-00065b84435c}
fixme:imm:ImmDisableTextFrameService Stub
fixme:wincodecs:PngDecoder_Block_GetCount stub
fixme:winsock:WS_getsockopt WS_SO_CONNECT_TIME - faking results
fixme:d3d9:D3DPERF_GetStatus (void) : stub
fixme:ntdll:NtCreateJobObject stub: 0x264bf40 1f001f <null>
fixme:ntdll:NtQueryInformationJobObject stub: 0xdead 2 0x264c340 64 (nil)
err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessDEPPolicy (3): stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:ntdll:NtIsProcessInJob stub: 0xffffffff (nil)
fixme:thread:GetThreadPreferredUILanguages 56, 0x33f624, (nil) 0x33f620
fixme:winsock:WSALookupServiceBeginW (0x33f690 0x00000ff0 0x33f6d8) Stub!
fixme:iphlpapi:NotifyAddrChange (Handle 0x33f568, overlapped 0x2bfb888): stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x10070, filter=0x33f748,flags=0x00000000) returns a fake device notification handle!
fixme:win:RegisterDeviceNotificationW (hwnd=0x10070, filter=0x33f748,flags=0x00000000) returns a fake device notification handle!
fixme:win:EnumDisplayDevicesW ((null),0,0x33edb4,0x00000000), stub!
fixme:advapi:RegisterTraceGuidsW (0x495320, 0x24ef248, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x24a4f04, (null), (null), 0x24ef260): stub
fixme:winsock:WSALookupServiceBeginW (0x33dba0 0x00000ff0 0x33dbe8) Stub!
err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessDEPPolicy (3): stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:ntdll:NtIsProcessInJob stub: 0xffffffff (nil)
fixme:advapi:RegisterTraceGuidsW (0x495320, 0x24ef248, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x24a4f04, (null), (null), 0x24ef260): stub
fixme:gdi:GdiInitializeLanguagePack stub
fixme:ntdll:NtIsProcessInJob stub: 0x270 (nil)
These are the errors I'm getting in terminal when I run wine/gw2. I have a feeling Ubuntu didn't install correctly.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: GW2 Issues

Post by Bob Wya »

spectre1982 wrote:

Code: Select all

...
err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
These are the errors I'm getting in terminal when I run wine/gw2. I have a feeling Ubuntu didn't install correctly.
Lacking the libgnuitls library will break any TLS/SSL connections - for your applications running under Wine... So that definitely needs to be fixed!
You're probably missing the 32-bit version of the libgnutls30 package...

Bob
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: GW2 Issues

Post by lahmbi5678 »

There are some issues in your output, that should be fixed, though it won't fix your issues completely.

Code: Select all

p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
This means that you should install 32bit package p11-kit. Quick googling found me, that a command like "sudo apt-get install p11-kit-modules:i386" should fix that issue. Not sure about this, since I'm not on Ubuntu.

Code: Select all

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
This should also be fixed, install 32bit winbind package.

Please also do what Bob suggested, post the output of "glxinfo | grep OpenGL", just to make sure, that you are having proper 3D acceleration.
spectre1982
Level 2
Level 2
Posts: 12
Joined: Sun Apr 09, 2017 8:58 am

Re: GW2 Issues

Post by spectre1982 »

I apologize for my delayed response. I was able to get both the libgnutls30 and p11=kit packages installed. The output of glxinfo|grep OpenGL is as follows:

Code: Select all

OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD CARRIZO (DRM 3.1.0, LLVM 3.8.0)
OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0
OpenGL core profile shading language version string: 4.10
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 11.2.0
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
Is the 32bit winbind package the same as libpam-winbind?
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: GW2 Issues

Post by lahmbi5678 »

libpam-winbind is just a kind of extension of winbind, it is not what you need.

The naming of winbind package differs on different linuxes, on Mageia and opensuse it is called samba-winbind, on Ubuntu it should be just winbind.

The glxinfo output looks to me like you are using the APU as primary graphics chip. You should make sure, that the R7 is used, maybe ask in a Ubuntu forum how to do that. I don't have much experience with that stuff, I'm a convinced intel/nvidia user who usually disables intel graphics completely with nvidia cards, I never liked that hybrid stuff (optirun/bumblebee).

If you are able to fix the issues mentioned above, please try again, run in a terminal, use "dx9single" option, and if it still wouldn't work, post terminal output again.
spectre1982
Level 2
Level 2
Posts: 12
Joined: Sun Apr 09, 2017 8:58 am

Re: GW2 Issues

Post by spectre1982 »

well, now the game is crashing and freezing the computer when it does so. i can't post terminal output because of that.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: GW2 Issues

Post by lahmbi5678 »

I'm really sorry to hear that. Don't know what to tell you. If your system is crashing in that way, it is probably related to graphics drivers. You could try to get latest drivers, there are some repositories for it, but maybe better try some other things first.

Maybe try without dx9single option. Would it still work in Playonlinux?
spectre1982
Level 2
Level 2
Posts: 12
Joined: Sun Apr 09, 2017 8:58 am

Re: GW2 Issues

Post by spectre1982 »

I have two versions installed, one in wine. One in PlayonLinux. The Wine version is crashing now. I had heard it got a platinum status, that's what I saw on the winehq website so I'm very surprised. When WoW was gold it ran better than crashing;etc.

PlayonLinux version I can get into, it plays, but it's choppy. And I have staging installed there where I don't have it installed with winehq. At least not adequately, I installed it, but I had to do so from the Debian wheezy repositories. I don't have a staging menu though when I open winecfg. PlayonLinux only crashes sometimes.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: GW2 Issues

Post by lahmbi5678 »

Why did you install something from Debian Wheezy? The packages from https://wiki.winehq.org/Ubuntu should work with ubuntu 16.04. I'd recommend to remove any Debian package. If wine-staging isn't working for you for some reason, try winehq-devel. And you really should make sure, that you are running on the R7 and not on the APU.
spectre1982
Level 2
Level 2
Posts: 12
Joined: Sun Apr 09, 2017 8:58 am

Re: GW2 Issues

Post by spectre1982 »

Well, I removed the repositories, but since I can't get the driver to work (even following the AMD manual) I'm gonna distro hop and see if anotehr distro will workout better. I chose another distro that AMD drivers should work for, Centos, and hopefully all works out. I think I messed something up during Ubuntu installation (which is hard to do since it's self guided) because the AMD drivers should install no problem.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: GW2 Issues

Post by Bob Wya »

spectre1982 wrote:Well, I removed the repositories, but since I can't get the driver to work (even following the AMD manual) I'm gonna distro hop and see if anotehr distro will workout better. I chose another distro that AMD drivers should work for, Centos, and hopefully all works out. I think I messed something up during Ubuntu installation (which is hard to do since it's self guided) because the AMD drivers should install no problem.
For the record I've had issues with the AMD driver stack on Linux... Hence why i'm an Nvidia-only shop till AMD have proven that they've turned the driver "corner"...
They're (AMD) making progress - but will it last...?? :o

I'd recommend just testing with the FOSS radeon driver - rather than the (usually very) janky AMD proprietary GPU drivers.
See Ubuntu Help: RadeonDriver ...
I'd also recommend a PPA to get your graphics stack more up-to-date - see PPA Padoka Stable Mesa ...

Centos is great for Servers - for gaming Desktops not so much. Centos has even more out-of-date packages than Ubuntu...
You'd also be lucky to get Wine working on Centos anyway... :roll:

Bob
spectre1982
Level 2
Level 2
Posts: 12
Joined: Sun Apr 09, 2017 8:58 am

Re: GW2 Issues

Post by spectre1982 »

Code: Select all

Centos is great for Servers - for gaming Desktops not so much. Centos has even more out-of-date packages than Ubuntu...
You'd also be lucky to get Wine working on Centos anyway...
So I'm noticing. The .rpm search website doesn't even have a Centos package for wine. Looks like I'll distro hop again lol, what an experiment. It's also hanging when installing the AMD driver script, er running it I should say. Jeez, and I really like Fedora but I know wine and Fedora don't like to get along.

Maybe I'll just write down all the instructions and build gentoo. I hear it's great for games.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: GW2 Issues

Post by Bob Wya »

spectre1982 wrote:

Code: Select all

Centos is great for Servers - for gaming Desktops not so much. Centos has even more out-of-date packages than Ubuntu...
You'd also be lucky to get Wine working on Centos anyway...
So I'm noticing. The .rpm search website doesn't even have a Centos package for wine. Looks like I'll distro hop again lol, what an experiment. It's also hanging when installing the AMD driver script, er running it I should say. Jeez, and I really like Fedora but I know wine and Fedora don't like to get along.

Maybe I'll just write down all the instructions and build gentoo. I hear it's great for games.
I personally find Debian's package management system to be PITA... Gentoo's is definitely much more elegant!

But, but, but...

No - you're not ready for Gentoo... 8) It's really hard work to get started with - even if you're an experienced user.
I love it now - but boy, it was a steep learning curve! 8)

I'd recommend giving some younger distros like: a try...

At least they'll provide up-to-date packages and kernels!! That's what you want for a good gaming system...

I did find some packaging issues with wine on Solus. I think the gnutls library wine was built against was missing...
But at least Ikey will fix that if you hit him up about it... Good luck getting Canonical to do anything about their broken packages... :cry:

Bob
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: GW2 Issues

Post by lahmbi5678 »

I don't think, that distro-hopping would be the solution. Plain winehq-devel should run without issues, I'd try that first. If it doesn't run, then there's something messed up. The fact that Playonlinux works to some degree means, that wine can run on your system, you probably just are using the APU, for which you need a bleeding edge driver for full performance. Imo you really should make the AMD driver for the R7 working or try the opensource driver. I'm sorry, that we are not really helpful in that respect, but that is more a Ubuntu admin question.
spectre1982
Level 2
Level 2
Posts: 12
Joined: Sun Apr 09, 2017 8:58 am

Re: GW2 Issues

Post by spectre1982 »

OK, God knows why but I went back to Ubuntu. It didn't offer me a choice of desktops this time which I'm taking as ominous already, I'll figure that out later. For now I'm working on KDE, and I'm going to use this post as a guide thus far. I'm also going to opt for the wine-devel version. I'll post back sometime tomorrow when I have more info on success and failure. Thanks for your help up to this point guys.
spectre1982
Level 2
Level 2
Posts: 12
Joined: Sun Apr 09, 2017 8:58 am

Re: GW2 Issues

Post by spectre1982 »

I installed the proprietary AMD drivers via this manual: http://support.amd.com/en-us/kb-article ... stall.aspx

Code: Select all

glxinfo | grep OpenGL

OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon Graphics
OpenGL core profile version string: 4.5.13474 Core Profile Context 17.10.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.13474 Compatibility Profile Context 17.10.2
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: 4.5.13474 Compatibility Profile Context 17.10.2
OpenGL ES profile shading language version string: 4.50
OpenGL ES profile extensions:
I also installed wine-devel in a biarch via this manual: https://wiki.winehq.org/Building_Biarch_Wine_On_Ubuntu. It did go without a hitch except searching for wine packages prior to building showed 1.6 but Ubuntu swore it was not installed.

Code: Select all

fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
aiii@nb:~/.wine/drive_c/Program Files/Guild Wars 2$ ls -a
.   bin64       Gw2-64.tmp  Gw2.tmp
..  Gw2-64.exe  Gw2.dat     THIRDPARTYSOFTWAREREADME.txt
aiii@nb:~/.wine/drive_c/Program Files/Guild Wars 2$ wine Gw2-64.exe -dx9single
fixme:heap:RtlSetHeapInformation 0x10000 0 0x22fc40 4 stub
fixme:heap:RtlSetHeapInformation 0x340000 0 0x22fc20 4 stub
fixme:heap:RtlSetHeapInformation 0x340000 1 (nil) 0 stub
fixme:win:EnumDisplayDevicesW ((null),0,0x22e8a0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x22e6c0,0x00000000), stub!
fixme:ver:GetCurrentPackageId (0x135e550 (nil)): stub
fixme:gameux:GameExplorerImpl_VerifyAccess (0xb675c0, L"C:\\Program Files\\Guild Wars 2\\Gw2-64.exe", 0x22f0d0)
fixme:thread:SetThreadStackGuarantee (0x165e520): stub
fixme:msctf:ThreadMgrSource_AdviseSink (0xc62ee0) Unhandled Sink: {ea1ea136-19df-11d7-a6d2-00065b84435c}
fixme:imm:ImmDisableTextFrameService Stub
fixme:winsock:WS_getsockopt WS_SO_CONNECT_TIME - faking results
fixme:d3d9:D3DPERF_GetStatus (void) : stub
fixme:ntdll:NtQueryInformationJobObject stub: 0x1d8 2 0x22ec300 64 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x1d8 9 0x22ec340 144 (nil)
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessDEPPolicy (3): stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33f5f4, (nil) 0x33f5f0
fixme:nls:get_dummy_preferred_ui_language (0x38 0x33f5f4 (nil) 0x33f5f0) returning a dummy value (current locale)
fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33f5f4, 0x2bf9b90 0x33f5f0
fixme:nls:get_dummy_preferred_ui_language (0x38 0x33f5f4 0x2bf9b90 0x33f5f0) returning a dummy value (current locale)
fixme:winsock:WSALookupServiceBeginW (0x33f660 0x00000ff0 0x33f6a8) Stub!
fixme:iphlpapi:NotifyAddrChange (Handle 0x33f538, overlapped 0x2c03d08): stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x1008a, filter=0x33f718,flags=0x00000000) returns a fake device notification handle!
fixme:win:RegisterDeviceNotificationW (hwnd=0x1008a, filter=0x33f718,flags=0x00000000) returns a fake device notification handle!
fixme:win:EnumDisplayDevicesW ((null),0,0x33ed84,0x00000000), stub!
fixme:ntdll:EtwRegisterTraceGuidsW (0x495320, 0x24ef248, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x24a4f04, (null), (null), 0x24ef260): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {00000000-0000-0000-0000-000000000000}
fixme:winsock:WSALookupServiceBeginW (0x33db70 0x00000ff0 0x33dbb8) Stub!
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessDEPPolicy (3): stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:ntdll:EtwRegisterTraceGuidsW (0x495320, 0x24ef248, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x24a4f04, (null), (null), 0x24ef260): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {00000000-0000-0000-0000-000000000000}
fixme:gdi:GdiInitializeLanguagePack stub
fixme:winsock:WSALookupServiceBeginW (0x3cde070 0x00000ff0 0x3cde0b8) Stub!
fixme:winsock:WSALookupServiceBeginW (0x3cde070 0x00000ff0 0x3cde0b8) Stub!
fixme:system:SystemParametersInfoW Unknown action: 116
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
fixme:iphlpapi:CancelIPChangeNotify (overlapped 0x2c03d08): stub
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
This is before getting ingame, which I haven't managed yet, and with the dx9single switch. There doesn't seem to be a difference between with and without it for these purposes. I guess I have a lot of googling to do, I'm going to try and install a lighter desktop as well because I didn't have this issue of slow motion mouse cursors with Xfce.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: GW2 Issues

Post by Bob Wya »

spectre1982 wrote:I installed the proprietary AMD drivers via this manual: http://support.amd.com/en-us/kb-article ... stall.aspx

Code: Select all

glxinfo | grep OpenGL

OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon Graphics
OpenGL core profile version string: 4.5.13474 Core Profile Context 17.10.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.13474 Compatibility Profile Context 17.10.2
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: 4.5.13474 Compatibility Profile Context 17.10.2
OpenGL ES profile shading language version string: 4.50
OpenGL ES profile extensions:
That's better!!
spectre1982 wrote:I also installed wine-devel in a biarch via this manual: https://wiki.winehq.org/Building_Biarch_Wine_On_Ubuntu. It did go without a hitch except searching for wine packages prior to building showed 1.6 but Ubuntu swore it was not installed.
Que? :o

Compiling Wine from source on 64-bit Ubuntu (or Debian) installations is a PITA and also unncessary (in your case) - please don't attempt this unless you know what you're doing!
Please follow this (correct) WineHQ Guide to installing Wine on Ubuntu ...

Bob
spectre1982
Level 2
Level 2
Posts: 12
Joined: Sun Apr 09, 2017 8:58 am

Re: GW2 Issues

Post by spectre1982 »

Bob, I went about uninstalling wine, which Ubuntu says isn't here.....so I went about installing wine-devel from the guide which YOU provided, and it says already up to date so the two are one and the same. What I understand of these messages is that they are debug messages. Does that mean this is more technical than tweaking from the interface?
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: GW2 Issues

Post by lahmbi5678 »

Just for your system's sanity ;-), if you compiled wine yourself, Ubuntu can't uninstall it, you will have to follow the Uninstall section in https://wiki.winehq.org/Building_Biarch_Wine_On_Ubuntu.

There shouldn't be any need to compile yourself on Ubuntu. Though playonlinux isn't supported here, it might be easier to use playonlinux for GW2, now that you have sorted out the issue with the R7. The next step would be to try winehq-staging again (as described on https://wiki.winehq.org/Ubuntu, uninstall winehq-devel first).

Just to make sure, that you have the correct wine version installed, please use "wine --version".
spectre1982
Level 2
Level 2
Posts: 12
Joined: Sun Apr 09, 2017 8:58 am

Re: GW2 Issues

Post by spectre1982 »

Just for your system's sanity ;-), if you compiled wine yourself, Ubuntu can't uninstall it, you will have to follow the Uninstall section in https://wiki.winehq.org/Building_Biarch_Wine_On_Ubuntu.

There shouldn't be any need to compile yourself on Ubuntu. Though playonlinux isn't supported here, it might be easier to use playonlinux for GW2, now that you have sorted out the issue with the R7. The next step would be to try winehq-staging again (as described on https://wiki.winehq.org/Ubuntu, uninstall winehq-devel first).

Just to make sure, that you have the correct wine version installed, please use "wine --version".
First: I uninstalled via the guide. I used

Code: Select all

wine --version
and it said wine-2.5 was present, but won't uninstall it. Am I to presume that that version of wine is from the playonlinux installation? If so, why isn't 1.7.35 showing up because it is also installed in playonlinux, just not in use atm.

Second: I'm leaning toward just using playonlinux. I just want that platinum experience! :) Right now I feel like in playonlinux it's silver. I don't know how some are able to achieve this!
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: GW2 Issues

Post by lahmbi5678 »

Am I to presume that that version of wine is from the playonlinux installation?
No, playonlinux is running in its own environment, you won't see any of its wine versions in terminal.
What you are seeing, is another wine version, that you have installed. Maybe the "make uninstall" didn't work properly, but then there should have been some error messages like "couldn't delete files".

I'm not that deep into apt-get, but a command like

Code: Select all

apt list --installed | grep wine
should list all installed packages with wine in their name.

On GW2's Appdb page, https://appdb.winehq.org/objectManager. ... &iId=26558 , there are some recipes to make GW2 run smoother. Nevertheless, I wouldn't expect the same performance as in Windows, maybe reducing graphics settings would still be required.
Locked