doff |
Dimanche 20 Mai 2012 à 17:25
|
doff
|
Debian Sid, 3.2.0-1-amd64 Diablo 3, 1.5.4 KDE Desktop 4.7.4 Nvidia TI 560 Driver: 295.49-1
Diablo 3 installs without a hitch, updates and finishes fine. When I hit play the screen either goes all gray and hangs then needs to be terminated, or just freezes the screen and nothing happens until I again terminate the program.
I ran with Debugging but did not see any errors that seemed to indicate a problem.
Let me know what other information I can provide.
Thanks,
Doff
|
Quentin PÂRIS |
Dimanche 20 Mai 2012 à 17:56
|
Quentin PÂRIS
|
Please paste the debug log here
|
doff |
Dimanche 20 Mai 2012 à 18:47
|
doff
|
Not sure why but the Log doesent seem to show up in this topic when I reply and post it. Thanks jockmock I should have thought of using pastebin as well, guess it just seemed odd that I couldnt paste a log here. http://pastebin.com/PDNyEDra Edité par doff
|
doff |
Dimanche 20 Mai 2012 à 18:57
|
doff
|
Log file pasted. Thanks, Doff Edité par doff
|
jockmock |
Dimanche 20 Mai 2012 à 20:29
|
jockmock
|
I am having the exact same issue as Doff. This is my debug log http://pastebin.com/34NgWTvb Please advice Thanks in beforehand Edité par jockmock
|
petch |
Dimanche 20 Mai 2012 à 21:50
|
petch
|
*** glibc detected *** C:/Program Files/Diablo III/Diablo III.exe: malloc(): memory corruption: 0xf505c340 ***
I have the same issue (glibc detecting all sorts of heap corruption) more and more often under Debian Sid when I use Wine, for different games; I don't know what they're currently breaking... Often, /usr/lib32/libXi.so.6(XIQueryDevice+0x1b3)
appears in my backtraces too. I'm also using the nvidia proprietary driver, so it cannot be ruled out... Edité par petch
|
eigenroy |
Dimanche 20 Mai 2012 à 23:08
|
eigenroy
|
Ubuntu 12.04 - Installed fine. Initially got error 3007 so used the fix:
echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope
Now everything freezes upon hitting 'LOGIN' and requires a hard reboot.
Debug Log: http://pastebin.com/abgPjUmK
|
Quentin PÂRIS |
Dimanche 20 Mai 2012 à 23:17
|
Quentin PÂRIS
|
ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so Install 32bits alsa libs
|
petch |
Dimanche 20 Mai 2012 à 23:28
|
petch
|
Feel free to create different threads for different issues.
|
eigenroy |
Dimanche 20 Mai 2012 à 23:36
|
eigenroy
|
ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
Install 32bits alsa libs
Thanks, perhaps I should I look at my own logs closer. The exact package needed was ia32-libs.
Sorry if I slightly derailed the thread.
EDIT: I have appeared to have gotten lucky the first time. The problem still persists. Going to look closer before posting up an updated log. Edité par eigenroy
|
petch |
Lundi 21 Mai 2012 à 0:23
|
petch
|
Another one for completeness (sadly he received no answer yet): http://lists.debian.org/debian-user/2012/05/msg01888.html Edité par petch
|
VulcanRidr |
Mardi 22 Mai 2012 à 1:16
|
VulcanRidr
|
Another one for completeness (sadly he received no answer yet): http://lists.debian.org/debian-user/2012/05/msg01888.html
Indeed. This was my post. I have been searching independently, trying small steps first. I found a post from Patrick Volkerding on http://www.linuxquestions.org/questions/slackware-14/dos-support-unavailable-855667/ dated 01-11-2011 where he suggested that vm.mmap_min_addr=0 might help. It didn't. The Debian wiki stated that the default setting is 4096. Mine was set to 65536 (possibly because I have 8GB of RAM). I set it to 4096, but there was no change. Even setting it to 0 had no effect. Next, I plan to try the non-free nvidia drivers in experimental. If those don't work, I will roll back to the previous version. --vr
|
VulcanRidr |
Jeudi 24 Mai 2012 à 0:24
|
VulcanRidr
|
Another one for completeness (sadly he received no answer yet): http://lists.debian.org/debian-user/2012/05/msg01888.html
Indeed. This was my post. I have been searching independently, trying small steps first. I found a post from Patrick Volkerding on http://www.linuxquestions.org/questions/slackware-14/dos-support-unavailable-855667/ dated 01-11-2011 where he suggested that vm.mmap_min_addr=0 might help.
It didn't. The Debian wiki stated that the default setting is 4096. Mine was set to 65536 (possibly because I have 8GB of RAM). I set it to 4096, but there was no change. Even setting it to 0 had no effect.
Next, I plan to try the non-free nvidia drivers in experimental. If those don't work, I will roll back to the previous version.
--vr
New kernel and new version of the nvidia drivers in the sid repos today. Dist-upgraded, rebooted. Still the same indications: [install_plugins] Message: Checking plugin: Offline PlayOnLinux... /usr/share/playonlinux/lib/plugins.lib: line 85: let: 5 offlineplayonlinux: syntax error in expression (error token is "offlineplayonlinux") /usr/share/playonlinux/lib/plugins.lib: line 90: [: too many arguments [install_plugins] Message: Checking plugin: Capture... [b]snip[/b] [Check_OpenGL] Message: 32bits direct rendering is enabled [POL_System_CheckFS] Message: Checking filesystem for StarCraft II.exe [POL_Wine] Message: Running wine- StarCraft II.exe [POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonmac.com/fr/page-26-Winemenubuilder.html [POL_Wine] Message: Wine return: 0 *** glibc detected *** C:\\Program Files\\StarCraft II\\Versions\\Base21029\\SC2.exe: malloc(): memory corruption: 0xf5662668 *** ======= Backtrace: ========= /lib32/libc.so.6(+0x6f121)[0xf74a7121] /lib32/libc.so.6(+0x71f24)[0xf74a9f24] /lib32/libc.so.6(__libc_malloc+0x5c)[0xf74abb2c] /usr/lib32/libXi.so.6(XIQueryDevice+0x140)[0x7db378d0] /usr/lib32/wine-unstable/winex11.drv.so(+0x38f75)[0x7ddf4f75] [b]snip[/b]
7dc60000-7dc78000 r-xp 00000000 fe:05 792641 /usr/lib32/libxcb.so.1.1.0
7dc78000-7dc79000 rw-p 00017000 fe:05 792641 /usr/lib32/libxcb.so.1.1.0
7dc79000-7dd92000 r-xp 00000000 fe:05 792386 /usr/lib32/libX11.so.6.3.0
7dd92000-7dd96000 rw-p 00118000 fe:05 792386 /usr/lib32/libX11.so.6.3.0
Anyone else have any better luck or other suggestions? I have not gotten around to upgrading the drivers to the 302 series in unstable yet due to excessive demands on my time. Hopefully this weekend. I'm also concerned about the syntax errors in the script (/usr/share/playonlinux/lib/plugins.lib: line 85: let: 7 capture: syntax error in expression (error token is "capture"))
--vr Edité par VulcanRidr
|
petch |
Jeudi 24 Mai 2012 à 1:32
|
petch
|
"Offline playonlinux" extension does not work anymore with PlayOnLinux 4.x, you can disable it.
|
VulcanRidr |
Jeudi 24 Mai 2012 à 2:07
|
VulcanRidr
|
"Offline playonlinux" extension does not work anymore with PlayOnLinux 4.x, you can disable it.
Okay, that's cool. What about the "let" not being recognized?
|
petch |
Jeudi 24 Mai 2012 à 3:30
|
petch
|
http://forums.debian.net/viewtopic.php?f=6&t=79859 It seems ia32-libs is lagging behind the rest of the system, to the point some things started to break... Workaround for the time being: * Download libxi6 compiled for i386 architecture: http://packages.debian.org/sid/i386/libxi6/download * Take libXi.so.6 lib out of the package and overwrite ia32-libs one with it $ dpkg -x libxi6_1.6.1-1_i386.deb /tmp/libxi6 $ cd /tmp/libxi6/usr/lib/i386-linux-gnu $ sudo cp -av libXi.so.6* /usr/lib32/ Edité par petch
|
doff |
Jeudi 24 Mai 2012 à 5:42
|
doff
|
Is the fix to the crashing supposed to be adding alsa32bit? I have the ia32-libs. I got confused when the post seemed to be derailed a bit.
Petch I have the ia32-libs, should I be trying your patch to fix this error
ALSA lib ../../src/conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so ALSA lib ../../../src/pcm/pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default ALSA lib ../../src/dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
Thanks,
Doff
|
VulcanRidr |
Jeudi 24 Mai 2012 à 15:24
|
VulcanRidr
|
http://forums.debian.net/viewtopic.php?f=6&t=79859 It seems ia32-libs is lagging behind the rest of the system, to the point some things started to break... Workaround for the time being: * Download libxi6 compiled for i386 architecture: http://packages.debian.org/sid/i386/libxi6/download * Take libXi.so.6 lib out of the package and overwrite ia32-libs one with it
$ dpkg -x libxi6_1.6.1-1_i386.deb /tmp/libxi6 $ cd /tmp/libxi6/usr/lib/i386-linux-gnu $ sudo cp -av libXi.so.6* /usr/lib32/
Thanks petch! I'll give it a try when I get home tonight. Next up on my list is to remove pulseaudio once and for all. --vr
|
kneissel |
Jeudi 24 Mai 2012 à 22:12
|
kneissel
|
Hello, I just give a try and it works fine, thanks a lot petch.
|
petch |
Jeudi 24 Mai 2012 à 22:47
|
petch
|
You're welcome! I'm so glad it works on my box too :)
|