.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Air Assault Task Force- Save $8.00
winSPWW2- Save $5.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 3: The Awakening

Reply
 
Thread Tools Display Modes
  #1  
Old October 13th, 2006, 08:53 AM

Leif_- Leif_- is offline
Sergeant
 
Join Date: Sep 2003
Location: Norway
Posts: 346
Thanks: 0
Thanked 0 Times in 0 Posts
Leif_- is on a distinguished road
Default Re: Linux/OpenGL: ONLY DomIII does not run! Why?

Quote:
Chazar said:
Here they are, but I do not understand it really. However I can tell that they seem to use different libraries for libGL.so.1! How do I fix that? Bending links?
Yes, that's the easiest. You'll want to replace /usr/lib/libGL.so.1 with a soft-link that points to /usr/X11R6/lib/libGL.so.1 and the same for libGLU.so.1

"man ln" if you need to know how to create soft links. (I'd give you the exact command, but I'm not at a linux box right now, and don't remember the exact syntax in my head.)
__________________
"Freefall, my old nemesis! All I have to do is activate my compressed gas rocket boots and I will cheat you once again! Belt control ON!…On?" [i]Othar Trygvasson[i]
Reply With Quote
  #2  
Old October 13th, 2006, 09:37 AM
Chazar's Avatar

Chazar Chazar is offline
Captain
 
Join Date: Feb 2004
Location: within 200km of Ulm
Posts: 919
Thanks: 27
Thanked 0 Times in 0 Posts
Chazar is on a distinguished road
Default Re: Linux/OpenGL: ONLY DomIII does not run! Why?

Doesn't work: If I bend the symbolic link ("ln -s source target") to

/usr/lib/libGL.so.1 -> /usr/X11R6/lib/libGl.so.1

(which,btw, were both links to libGL.so.1.2 in their respective directories), then Dom2 runs fast again without troubles, but Dom3 aborts with the same invalid pointer error reported by glibc that I described two posts ago... It prints a backtrace though, which I attach as a txt-file to this post.

However, I did not bend the link for libGLU.so.1, because I cannot find another libGLU -file anywhere else?

Thanks for the help! I understand that people here cannot fix particulars to my linux distribution, but I need at least know what questions I should ask elsewhere in forums concerned with my linux distribution, with the questions not being particular with Dominions. I mean, since other openGL games run, people elsewhere will just tell me to ask the game's developer. So that is why I wonder where Dominions is different...

in reply to Johan K:
the zbuffer switch only helped a tiny bit, but even in 640x480 with -xxx and all quality settings to "very low", the battle graphics benchmark is at ~2fps, whereas Dom2 runs at 14 fps with high battle graphics, best quality filter, and fullscreen 1680x1050.
Attached Files
File Type: txt 456827-dom3_glibc_error.txt (4.0 KB, 184 views)
Reply With Quote
  #3  
Old October 13th, 2006, 09:42 AM

Leif_- Leif_- is offline
Sergeant
 
Join Date: Sep 2003
Location: Norway
Posts: 346
Thanks: 0
Thanked 0 Times in 0 Posts
Leif_- is on a distinguished road
Default Re: Linux/OpenGL: ONLY DomIII does not run! Why?

Well, in that case, make a backup of /usr/lib/libGL.so.1.2 and overwrite the original with /usr/X11R6/lib/libGL.so.1.2
__________________
"Freefall, my old nemesis! All I have to do is activate my compressed gas rocket boots and I will cheat you once again! Belt control ON!…On?" [i]Othar Trygvasson[i]
Reply With Quote
  #4  
Old October 13th, 2006, 09:57 AM
Chazar's Avatar

Chazar Chazar is offline
Captain
 
Join Date: Feb 2004
Location: within 200km of Ulm
Posts: 919
Thanks: 27
Thanked 0 Times in 0 Posts
Chazar is on a distinguished road
Default Re: Linux/OpenGL: ONLY DomIII does not run! Why?

Quote:
Leif_- said:
Well, in that case, make a backup of /usr/lib/libGL.so.1.2 and overwrite the original with /usr/X11R6/lib/libGL.so.1.2
I did this as you wrote, just to be sure, but it produces exactly the same result as bending the symbolic links:
  • Dom2 runs fast now
  • Dom3 aborts with invalid pointer error
So I did alter the symbolic links correctly the first time.

Why do I get this invalid pointer error with Dom3 only? Dom2 at other programs runs fine!
Reply With Quote
  #5  
Old October 13th, 2006, 10:01 AM

Leif_- Leif_- is offline
Sergeant
 
Join Date: Sep 2003
Location: Norway
Posts: 346
Thanks: 0
Thanked 0 Times in 0 Posts
Leif_- is on a distinguished road
Default Re: Linux/OpenGL: ONLY DomIII does not run! Why?

No idea. The only other advice I can give you is to try and remove the libGL.so* files in /usr/lib, but I would be surprised if that solved the problem.
__________________
"Freefall, my old nemesis! All I have to do is activate my compressed gas rocket boots and I will cheat you once again! Belt control ON!…On?" [i]Othar Trygvasson[i]
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 01:54 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.