| Author |
Message |
MU

Joined: 24 Aug 2005 Posts: 13642 Location: Karlsruhe, Germany
|
Posted: 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 :
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
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13642 Location: Karlsruhe, Germany
|
Posted: Thu 07 Sep 2006, 18:13 Post subject:
|
|
ok, ready.
Feedback welcome
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
|
|
 |
kirk
Joined: 11 Nov 2005 Posts: 1333 Location: florida
|
Posted: 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!
I'll be out of town for a few days, don't know if I'll be able to check in.
|
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 4944 Location: Australia
|
Posted: 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
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13642 Location: Karlsruhe, Germany
|
Posted: Fri 08 Sep 2006, 01:46 Post subject:
|
|
Kirk, thanks.
I updated the OpenGL with libGLcore now
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
Mark
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Fri 08 Sep 2006, 02:26 Post subject:
|
|
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
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13642 Location: Karlsruhe, Germany
|
Posted: 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
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Fri 08 Sep 2006, 09:56 Post subject:
|
|
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
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
jam

Joined: 14 Jul 2006 Posts: 245
|
Posted: Fri 08 Sep 2006, 15:42 Post subject:
3D Installer |
|
Spectacular job with this applicaiton Mark!
I will be working with this over the weekend.
_________________ Jam
|
|
Back to top
|
|
 |
avatar-man

Joined: 15 Jun 2006 Posts: 29
|
Posted: 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
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13642 Location: Karlsruhe, Germany
|
Posted: 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
|
|
 |
avatar-man

Joined: 15 Jun 2006 Posts: 29
|
Posted: 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
|
|
 |
avatar-man

Joined: 15 Jun 2006 Posts: 29
|
Posted: 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
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13642 Location: Karlsruhe, Germany
|
Posted: 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
|
|
 |
avatar-man

Joined: 15 Jun 2006 Posts: 29
|
Posted: 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
|
|
 |
|