Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 02 Aug 2014, 02:49
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
libGL.so.1.2 for Puppy 3 (Update: may, 19, 2008)
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [7 Posts]  
Author Message
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Fri 11 Apr 2008, 05:09    Post subject:  libGL.so.1.2 for Puppy 3 (Update: may, 19, 2008)
Subject description: fixes clipping errors and other problems
 

I tested some selfcompiled and precompiled binaries of q2p (a Quake2 engine).
I encountered segmentation faults when I tried to change the screen-resolution in the game, an error with the xvidmode-extension of xorg.
I googled, and found that this often is an issue, but no solution is found.

So I used trial and error, replacing some libraries.

I finally found libGL.so from a ATI driver ( 8.28.8 ), that does not crash.
Here you can read, what might cause the problem:
http://www.murga-linux.com/puppy/viewtopic.php?p=189293#189293

So if you have similar problems, try to replace your
/usr/X11R7/lib/libGL.so.1.2 with the one I attach.

I use it in Puppy 3, but had the same file already a while ago in Puppy 2.12 with success.

UPDATE: there is a newer, better version attached in the following message!
I leave this old one just attached for people, who want to test things Exclamation

Mark
libGL.so.1.2.tar.gz
Description 
gz

 Download 
Filename  libGL.so.1.2.tar.gz 
Filesize  120.08 KB 
Downloaded  1017 Time(s) 

_________________
my recommended links

Last edited by MU on Tue 20 May 2008, 21:27; edited 2 times in total
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sat 12 Apr 2008, 09:09    Post subject:  

I attached a new version to my first message.
It is this one:
http://packages.debian.org/sid/libgl1-mesa-glx
libgl1-mesa-glx (7.0.3-1 und andere)

Though the first one fixed crashes, it had other problems: the textures in doomsday were broken.

The new one works in quake and doomsday.
It also fixes the bug in Muppy 008.2, that Tux-Racer killed X, when you had quit the game.

Mark

_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
stevenbinion


Joined: 24 Aug 2007
Posts: 180
Location: Pittsburgh, PA - United States

PostPosted: Fri 25 Apr 2008, 09:55    Post subject:  

Thank you. I've not had any problem with the libGL.so I got from UBUNTU yet but I'm still new with packages as of yet. and if i do find it to cause crashes, I'll give your's a shot, nice to know you have a back up.
_________________
[Home of Wolf Pup Linux]
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger 
ICQ Number 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Mon 19 May 2008, 17:40    Post subject:  

I attach a new libGL.so.1.2.

It was compiled in Puppy3/Muppy0083 from the latest Mesa 7.0.3 this weekend.
Though it is the same version as the one from Debian, the size is different, and works better for me.

It fixes several clipping problems with my Ati Radeon 9250 using the free Xorg drivers that come with Puppy 3.01.

So it now can be an almost full alternative to the propriatary Ati-driver.

This should work for all cards, it is not ATI specific.
With this one, my card now works with BlobAndConquer, see report at:
http://www.murga-linux.com/puppy/viewtopic.php?t=29232

Also http://www.quake2evolved.com/files.htm works using Wine 0.9.61.
The propriatary Ati-driver freezes after some minutes with it.
With the free driver, I just get a line of garbage on top of the screen, but the game runs stable.

Mark
libGL.so.1.2-Mesa-7.0.3.tar.gz
Description 
gz

 Download 
Filename  libGL.so.1.2-Mesa-7.0.3.tar.gz 
Filesize  102.64 KB 
Downloaded  549 Time(s) 

_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
panzerpuppy

Joined: 02 Oct 2007
Posts: 632

PostPosted: Tue 20 May 2008, 21:25    Post subject:  

Is this really a newer version than the one included in Puppy 4.00 Dingo?
The size of your file is 345KiB vs. 374KiB for the one included in the latest Puppy4 Xorg DRI package.

When running glxinfo with your LibGL.so ,it displays the same (OLD) version of Mesa [1.3 Mesa 6.5.2 2006 Jun 02] as the one included in the Puppy Dingo Xorg-7.3-1 DRI .pet

Using a Radeon 8500 (R200) with the lib from Dingo I used to get about 2200fps in glxgears and Direct Rendering was ON.When I replace it with your DLL,Direct Rendering gets disabled (that's what glxinfo shows),the moving gears no longer move smoothly and the fps count drops to 1900.

So I can't really recommend this lib for Puppy 4.The one in Puppy 4 works the best.
I've restored the old lib and now everything's back to normal again.

USEFUL TIP:
More Performance(!) I got only about 1500fps before with the Dingo drivers,but turning on Page flipping in xorg.conf boosted the performance of this card dramatically without any side effects.So,if you want to squeeze even more performance from your old Radeon card with open source drivers,this is the option to try.

Last edited by panzerpuppy on Tue 20 May 2008, 22:20; edited 4 times in total
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Tue 20 May 2008, 21:30    Post subject:  

I see, so it is not recommended for Puppy 4.
I changed the title of the subject.
To restore Puppys libGl.so, just install Xorg-DRI again.

Mark

_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
panzerpuppy

Joined: 02 Oct 2007
Posts: 632

PostPosted: Tue 20 May 2008, 22:12    Post subject:  

No need for that,really. I simply replaced the lib with the old one and it worked immediately,even without a restart of X.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [7 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0573s ][ Queries: 12 (0.0044s) ][ GZIP on ]