Forums

Diable 3 - Ubuntu 12.04 64bit

Auteur Réponses
Jump to the page: 1 - 2 - 3
eigenroy Lundi 21 Mai 2012 à 19:20
eigenroyAnonymous

Ubuntu 12.04 64bit (unity shell)
Linux 3.2.0-24-generic
Radeon HD 4870 1GB
PoL 4.1 with Wine1.5.4-DiabloIII

First got the error 3007 and used the hack:

Console:

echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope

Now upon hitting 'LOGIN' I get a frozen computer and am forced to hard reboot.  The sound still plays but the animations in the login screen (bird moving, smoke in the bg) freeze.

After looking at the logs I fixed two errors by installing package ia32-libs and linking the correct 32-bit library: gnome-keyring-pkcs11.so.  I am still having no luck (although i did make it to the character screen once, I exited and couldn't get back in.)  Also, it appears quite a few people are getting similar symptoms, seen in the comments here: http://www.playonlinux.com/en/commentaires-1043.html

Here is the current relevant (i think) part of my log: http://pastebin.com/uYXzdNRu

The two errors that I believe may be linked to the problem are:

err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 0 for context 0x15b648, last error 0x591

err:winediag:shader_generate_glsl_declarations The hardware does not support enough uniform components to run this shader, it may not render correctly.

The last one perhaps suggests that my video drivers are incorrect but: I have tried manually downloading the binaries, the open source drivers, and using the proprietary drivers through Ubuntu's GUI.  

Thanks in advance for any help!
 
HolyMythos Lundi 21 Mai 2012 à 21:54
HolyMythosAnonymous

I'm using the 32-bit version of 12.04 and I'm running across the same thing. Works about once every ten times. I'm using Radeon HD 6410D.

I was reading something about how 12.04 has an error which doesn't update the drivers correctly on video card (specifcally fglrx). I'm completely new to Linux anyways so I couldn't explain anything nor do I have any idea if that's the reason why only Ubuntu 12.04 is affected but I guess it's worth mentioning.

And when I am able to get past logging in, the game freezes up after hitting Start Game, but I don't know if thats an Ubuntu problem or my graphics card. Although it seems like I'm not the only person having the same problem;

Try that:

[code=console]
echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope[/code]

Quote from Whatzamatta

I did this and it got me past authentication.  When I try to load my character it freezes, this happened every time.

Quote from Tinou

Edité par HolyMythos

eigenroy Mardi 22 Mai 2012 à 14:35
eigenroyAnonymous

So, mine started working flawlessly yesterday (fingers crossed for today). Yesterday I noticed that the default sound was being played through the Digit Output and changed it to Analog Output. This seemed to do the trick.

My guess is, is that installing the 'ia32-libs', although correcting the problem changed this default setting. In the off-chance this is the problem for anyone else you can access this setting simply in Settings -> Sound.

EDIT: Just noticed I spelled Diablo wrong in the title.  

Edité par eigenroy

eigenroy Mardi 22 Mai 2012 à 17:54
eigenroyAnonymous

eh, premature again.

It worked a few times in a row. And once in the game everything is very smooth and no problems. But now I'm stuck with the login freeze once again.
Quentin PÂRIS Mardi 22 Mai 2012 à 18:38
Quentin PÂRISAnonymous

Try Configure -> Diablo III -> Package -> VideoDriver and tell me
Quentin PÂRIS Mardi 22 Mai 2012 à 18:39
Quentin PÂRISAnonymous

Also, disable GLSL in display tab
eigenroy Mercredi 23 Mai 2012 à 4:10
eigenroyAnonymous

I believe I already had the videodriver installed (but did it again just in case). When I disable GLSL I can no longer get in the login screen:

"We have detected that your video card is not supported by Diablo III.
Operating System: Windows XP Service Pack 3
Video Card: ATI Radeon HD 4800 Series"

And then it proceeds to take me to a screen that suggests I have an OK video card all along...

Edité par eigenroy

Steveo Jeudi 24 Mai 2012 à 17:56
SteveoAnonymous

Hi guys.

I'm getting the same error. Mine works about half the time. If I'm lucky it logs in, otherwise it freezes. I've also tried changing my display to "windowed" mode to have access to the desktop in case of a freeze, but the desktop freezes as well.

I have fiddled with just about every option but nothing seems to work.
Steveo Lundi 28 Mai 2012 à 23:09
SteveoAnonymous

Has anyone had any luck identifying the cause of this issue yet?
shelbydz Mardi 29 Mai 2012 à 16:40
shelbydzAnonymous

I had a similar issue w/ Diablo 3 on my ATI card. From the 'news':
"Found a workaround.
Go to Configure->Display and set
Direct Renderer=gdi
Video memory size = 1024
That shoud do it, i was playing for 4 h and it was ok.
There is only one thing i need, now there are some graphic artefacts expecially where there are light effects and i need to solve them, anybody knows how?
Another thing is that gdi makes the graphics slower, any ideas?"

This gets it running, but it's pretty slow.
petch Mardi 29 Mai 2012 à 20:43
petch

Direct Renderer=gdi
Mmmh, so basically you're switching to software rendering I think...
It's not surprizing that it both works and is slow.
Steveo Mercredi 30 Mai 2012 à 1:39
SteveoAnonymous

I had a similar issue w/ Diablo 3 on my ATI card. From the 'news':
"Found a workaround.
Go to Configure->Display and set
Direct Renderer=gdi
Video memory size = 1024
That shoud do it, i was playing for 4 h and it was ok.
There is only one thing i need, now there are some graphic artefacts expecially where there are light effects and i need to solve them, anybody knows how?
Another thing is that gdi makes the graphics slower, any ideas?"

This gets it running, but it's pretty slow.

Quote from shelbydz


Thanks for the help shelbydz, but unfortunately the solution does not work for this bug. The game itself runs fine, however there is an occasional system freeze whenever the "Login" button is clicked. This by the way, happens randomly. Sometimes the game runs completely fine, sometimes the system freezes forcing a hard reboot.
shelbydz Mercredi 30 Mai 2012 à 17:04
shelbydzAnonymous

[code=console]
Direct Renderer=gdi
[/code]
Mmmh, so basically you're switching to software rendering I think...
It's not surprizing that it both works and is slow.

Quote from petch

I changed this to opengl and added -opengl to the diablo3.exe. It's a bit faster, but not much. 

OP, maybe try this and see what happens. This is hardware rendering, right?
woegjiub Jeudi 31 Mai 2012 à 10:46
woegjiubAnonymous

So, I have the same problem.
It gets stuck on authenticating, and typing in that command means that the entire system except for audio and mouse crash.
Even ctrl+alt+f1 to swap to one of the terminals does not work.

Ubuntu 12.04, 64 bit, Radeon HD5770
Steveo Vendredi 1 Juin 2012 à 17:55
SteveoAnonymous

So, I have the same problem.
It gets stuck on authenticating, and typing in that command means that the entire system except for audio and mouse crash.
Even ctrl+alt+f1 to swap to one of the terminals does not work.

Ubuntu 12.04, 64 bit, Radeon HD5770

Quote from woegjiub


Yes, it is quite annoying. I wouldn't mind if it was just the game that kept crashing but it's the entire system that freezes. Someone over on the wine website suggested to ssh from another machine and kill the diablo 3 process.
Quentin PÂRIS Vendredi 1 Juin 2012 à 19:16
Quentin PÂRISAnonymous

Try to use the latest version of wine built for D3
Steveo Lundi 4 Juin 2012 à 2:44
SteveoAnonymous

Try to use the latest version of wine built for D3

Quote from Tinou


Hi Quentin, I've tried every version I could get my hands on, and just about every permutation of options to see if the bug would go away but it's still there.
solushed Lundi 4 Juin 2012 à 19:01
solushedAnonymous

I'm having the exact same problem and I've done pretty much everything that has been posted here, I hope someone can suggest something else to try?
Bejje Mardi 5 Juin 2012 à 18:37
BejjeAnonymous

I also have the login problem so that I cannot login without entering the line mentioned above before playing. Can anyone tell me what it actually does?

Anyway. thatäs just one of my problems. Also, I have not sound in the game. I use a Creative SB X-fi soundcard and the sound works in normal applications.

Also one more problem is that I can only run in windowed mode or my screen goes out of sync and shuts down. I then need to "force" off my computer and restart again.

Radeon HD 5770 with the restricted drivers that can be installed in Ubuntu 12.04 x64
eigenroy Mercredi 6 Juin 2012 à 2:59
eigenroyAnonymous

Seems like this problem has crept back out again. I was playing fine since about the time Blizzard's patch came out on the 22nd/23rd (would maybe freeze 5% of the time at login).

Now the game freezes 100% of the time, but not necessarily at login. Typically within 3 minutes however, whether I am navigating menus or in the game.