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 25 Oct 2014, 09:44
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 Posts_count  
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)
Sub_title: 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  1094 Time(s) 

_________________
my recommended links

Edited_times_total
Back to top
View user's profile Send_private_message Visit_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_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_website AIM YIM MSNM 
ICQ 
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  566 Time(s) 

_________________
my recommended links
Back to top
View user's profile Send_private_message Visit_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.

Edited_times_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_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:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


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