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 18 May 2013, 16:24
All times are UTC - 4
 Forum index » Taking the Puppy out for a walk » Announcements
Puppy 2.10: 3D-Control-Center V2.00
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [24 Posts]   Goto page: 1, 2 Next
Author Message
MU


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

PostPosted: Thu 07 Sep 2006, 13:32    Post subject:  Puppy 2.10: 3D-Control-Center V2.00  

Screenshot:



Use this program, to install 2D and 3D accelleration for your graficscard.

########################
NEW Version for Puppy 2.12:
http://www.murga-linux.com/puppy/viewtopic.php?p=80309#80309
########################

I wrote almost everything new, so no guarantee that it will work 100%.
If something goes wrong and X won't start, run "xorgwizard" to set up Puppy with standardsettings again.

Download Puppy 2.10 and 2.11 ONLY Exclamation:

http://dotpups.de/dotpups/3D-Control-Center/getdir.pup (20 kb)
http://dotpups.de/dotpups/3D-Control-Center/Gtklist04MU.pup (18 kb)
http://dotpups.de/dotpups/3D-Control-Center/3DCC-Puppy-2.10-and-2.11.pup (74 kb)

The 3DCC will download additional dotpups, so you need an active internet-connection.

Nvidia-Users:
These cards are not supported by 3DCC.
Here are two drivers for Puppy 2.00/2.01 for tests with Puppy-specific documentation:
http://www.murga.org/~puppy/viewtopic.php?p=51555#51555
They might not work in Puppy 2.10.

---------------------------------------------------------------------
Here are some games/programs, that use the accelleration:
---------------------------------------------------------------------

3D-mini-benchmark (test speed of 3D, nice animations)
http://www.murga.org/~puppy/viewtopic.php?t=8218

Very small spaceshooter "sable" to test accelleration:
http://www.murga.org/~puppy/viewtopic.php?t=7909

Celestia Realtime-3D-Planetarium
http://www.murga.org/~puppy/viewtopic.php?t=7917

3D-Desktop (3D-pager)
http://www.murga.org/~puppy/viewtopic.php?t=7924

Paradroidz (shoot/hack droids):
http://www.murga.org/~puppy/viewtopic.php?t=8192

Descent2: Fly through mines on distant planets:
http://www.murga.org/~puppy/viewtopic.php?t=7897

http://www.murga.org/~puppy/viewtopic.php?t=7232
http://projects.planetpenguin.de/racer/screenshots.php
(ppracer/tuxracer, two versions of the same game, race down a hill and collect herrings)

http://www.murga.org/~puppy/viewtopic.php?t=8001
(3D-game pinball)

http://www.murga.org/~puppy/viewtopic.php?t=7993
(3D-game BillardGL)

http://www.murga.org/~puppy/viewtopic.php?t=7009&highlight=game
http://icculus.org/twilight/darkplaces/screenshots.html
(Quake1)

http://www.murga.org/~puppy/viewtopic.php?t=7013
http://www.bytonic.de/html/screenshots.html
(Quake2)

http://www.murga.org/~puppy/viewtopic.php?t=6954
(Quake3)
http://www.murga.org/~puppy/viewtopic.php?t=8002
(Alteria RolePlaying Game based on Quake1)

http://www.murga.org/~puppy/viewtopic.php?t=5164
http://www.doomsdayhq.com/screenshots.php
OpenGL-version of "doom"

BlobAndConquer, a kind of 3D-Pacman/Domm -mix:
http://www.murga.org/~puppy/viewtopic.php?t=7922

nogravity (Space-shooter):
http://www.murga.org/~puppy/viewtopic.php?t=7920

AlephOne Marathon2
http://www.murga.org/~puppy/viewtopic.php?t=7974

Here I am not shure:
http://dotpups.de/dotpups/Games/William/bzflag.pup
http://www.bzflag.org/screenshots/


Information for advanced users:
If you want to add this program to an ISO with all options, save all these files to /root/dotpups-downloads:
http://dotpups.de/3DCC/2.10/
Then you can use the 3DCC without active internet-connection.

Mark

Last edited by MU on Sat 13 Jan 2007, 13:30; edited 4 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: Thu 07 Sep 2006, 18:13    Post subject:  

ok, ready.
Feedback welcome Smile

known bugs
- the "sysinfo" reports only the first driver it finds.
If you installed Ati-fglrx it will not be listed, even if it is active.

Mark
Back to top
View user's profile Send private message Visit poster's website 
kirk

Joined: 11 Nov 2005
Posts: 1333
Location: florida

PostPosted: Thu 07 Sep 2006, 21:54    Post subject:  

Mark,

Looks real nice!! I think it's more user friendly than the old version.

Had a small problem. I'm using 2.10 beta with a radeon 7500 mobility. Had to add /usr/X11R7/lib/xorg//modules/extensions/libGLcore.so to get it to work.

Why the three dotpups? They're all quite small.

Thanks for your work! Very Happy Very Happy Very Happy Very Happy

I'll be out of town for a few days, don't know if I'll be able to check in.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 4944
Location: Australia

PostPosted: Thu 07 Sep 2006, 23:54    Post subject: Re: Puppy 2.10: 3D-Control-Center V2.00  

Very nice, Mark.
Is the VIA Unichrome 2D/3D driver included? I know that the Openchrome developers at www.openchrome.org were trying to get their driver included in the mainstream Xorg 7 release.

MU wrote:
Nvidia-Users:
These cards are not supported by 3DCC.
Here are two drivers for Puppy 2.00/2.01 for tests with Puppy-specific documentation:
http://www.murga.org/~puppy/viewtopic.php?p=51555#51555
They might not work in Puppy 2.10.

Yeah, I will try to help out with nVidia when T2 settles down and the kernel moves to 2.6.18.
Back to top
View user's profile Send private message 
MU


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

PostPosted: Fri 08 Sep 2006, 01:46    Post subject:  

Kirk, thanks.
I updated the OpenGL with libGLcore now Smile

3 dotpups because of the packagemanagement.
getdir and gtklist are needed by other programs, too, so if you would uninstall a 3DCC with those included, other programs would stop functioning.

Tempestous, unichrome.so is included, I took only files from Barrys X11R7.tar.gz (except the Ati-fglrx files), and that one had this unichrome.so Smile
Mark
Back to top
View user's profile Send private message Visit poster's website 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15109
Location: Paradox Realm

PostPosted: Fri 08 Sep 2006, 02:26    Post subject:  

Confused

Oh dear I am going to have to try this . . .
I had plans to work on unleashed (I have created two version so far - Internet connection not working - but that is another story)

I would just like to say that the Puppybackground (now in Puppy) works very well.
So if you are in Puppy 2.10 - please test this . . . don't be shy. Mark is very open to suggestions and feedback. In fact all our developers are.

OK time for me to leave the secure 2.20 (which I am in - yesterday I was in the stability of 1.09CE - that is a great version)

I'll get back to you soon - I think my card is a Via pro savage (built into the mother board)

Thanks for developing this Mark - Puppy WOOSH! Are you using PuppyBasic? (a version of wxBasic built into Puppy)

And an off topic question. Have you tried MurgaLua - is there a case to include it? It has an IDE.
I believe an IDE for wxbasic is being made - any news?

OK starting to ramble . . . (Lobster gurgles off into the distance whilst searching through a pile of Puppy CD's)

_________________
Puppy WIKI
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: Fri 08 Sep 2006, 02:37    Post subject:  

The grafical interface is written in C, it is a "widget" (like the Gtkdialog-widgets), that can be used from scriptlanguages.
http://www.murga.org/~puppy/viewtopic.php?t=7569
But different to Gtkdialog, you don't use xml, but only configurationfiles, to add buttons and content for the list.
Other programs using it are the Backgroundsetter (an older version) and the Gtk-Themeselector.

The "logic" of the 3DCC is using bashscripts and Puppybasic (most of it).
For example, there is a Puppybasic-file PB_configfunctions, that can delete or replace lines in files, I use it to update xorg.conf after new drivers were installed.

I had no closer look at MurgaLua yet, as I prefer Gtk instead of Fltk, as it integrates better visually in Linux-desktops (themability).
Mark
Back to top
View user's profile Send private message Visit poster's website 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15109
Location: Paradox Realm

PostPosted: Fri 08 Sep 2006, 09:56    Post subject:  

Smile Thanks Mark

Very easy to use installer (Sadly Savage is supported but not the internal ProSavage I am using) I seem to remember similar problems before . . . this time testing took very little time Wink

_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
jam


Joined: 14 Jul 2006
Posts: 245

PostPosted: Fri 08 Sep 2006, 15:42    Post subject: 3D Installer  

Spectacular job with this applicaiton Mark! Very Happy

I will be working with this over the weekend.

_________________
Jam
Back to top
View user's profile Send private message 
avatar-man


Joined: 15 Jun 2006
Posts: 29

PostPosted: Sun 10 Sep 2006, 00:20    Post subject:  

I am trying out the Puppy 2.10 beta and tried also installing the 3D Control Panel, but I am having some issues. I think I installed correctly. Downloaded the 3 dot.pups and installed them in the same order they are listed.

I have an ATI Radeon 9200 SE and it worked great using the 3D Control panel on Puppy 2.01. It installs correctly now too, except before I got 50 FPS and now I get only 8 FPS. Any ideas on what I can do to get back to 50?

Since my installation is new, I went ahead and did a clean HD install of Puppy 2.10 and will hold off on trying to install the 3D Control panel until I have some idea of how to improve the performance.

I really like Puppy and it's great that y'all keep improving it.

Many thanks, Jim in Chicago
Back to top
View user's profile Send private message 
MU


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

PostPosted: Sun 10 Sep 2006, 00:41    Post subject:  

which driver did you install?
r200 or Ati-fglrx-8.28.8?

Did you reboot after installation?
In case it does not work, please send me your /var/log/Xorg.0.log to MarkUlrich@gmx.de or attach it to a forum-message.
Mark
Back to top
View user's profile Send private message Visit poster's website 
avatar-man


Joined: 15 Jun 2006
Posts: 29

PostPosted: Sun 10 Sep 2006, 00:47    Post subject:  

Hello. Thanks for the quick reply. I installed the ATI-fglx one.

Before I did a clean install of Puppy 2.10 to my HD, I tried the old 3D Control Panel program (after completely uninstalling the new one) but, it didn't work as you detailed elsewhere. I did reboot, the directions with Puppy are always easy to follow!

Jim in Chicago
Back to top
View user's profile Send private message 
avatar-man


Joined: 15 Jun 2006
Posts: 29

PostPosted: Sun 10 Sep 2006, 00:50    Post subject:  

So, should I just try it again? I did the DRM first, then the driver. It said I didn't have to install the OpenGL if I used the ATI-fglx driver. Should I try that other driver you mentioned instead?

Jim in Chicago
Back to top
View user's profile Send private message 
MU


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

PostPosted: Sun 10 Sep 2006, 01:33    Post subject:  

no, try this:
modprobe fglrx
lsmod

Then fglrx should be listed.
If that is the case, we know that the kernel-module is ok.
Another potential error might be libGL.so.

On older Puppys, I had to install a old version (1.3) from Ati, but in Puppy 2.10 alpha the new one works now.
But maybe that could be the reason for your card.

To say more, a look to the log I mentioned could tell me more.

However, of course the Freedesktop r200 driver is ok, too. You can install it even if you installed fglrx before.
In this case you must install the OpenGL, too.
That driver is fast, too, it only might not support all features of the card.
Most games will work great with it, only Doom3 and Quake4 will not.
But these crash with the Fglrx-driver in Puppy2 anyway, so that does not matter.
To play these 2 games, I use Puppy 108, where the Ati-fglrx driver works very stable with them.

Mark
Back to top
View user's profile Send private message Visit poster's website 
avatar-man


Joined: 15 Jun 2006
Posts: 29

PostPosted: Sun 10 Sep 2006, 02:46    Post subject:  

okay, I will try it again and let you know how it goes. Have a good rest of the weeknd.

Jim
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [24 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Taking the Puppy out for a walk » Announcements
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.0721s ][ Queries: 11 (0.0039s) ][ GZIP on ]