puppy 4.3beta2/3 Ati Catalyst 9.9 graficsdriver
puppy 4.3beta2/3 Ati Catalyst 9.9 graficsdriver
I compiled the kernelmodule and repackaged the Catalyst 9.8 pet, that was introduced here:
http://www.murga-linux.com/puppy/viewtopic.php?t=45594
Update: upgraded it to 9.9.
You also can read there more info about that driver.
You can download the updated pet from:
http://dotpups.de/puppy4/dotpups/XServe ... 3beta3.pet
I also compiled 9.3 after applying some patches from:
http://bugs.gentoo.org/show_bug.cgi?id=266819
The driver then works with accellerated 2D, for example videos run fullscreen.
But running the Control Center or antinspect (so programs accessing OpenGL), the computer completely freezes.
It seems, that this problem is not fixable - if you depend on 9.3, you need a puplet with an older Kernel, like Puppy 4.3 beta1, see:
http://www.murga-linux.com/puppy/viewtopic.php?t=45601
BROKEN 9.3:
http://dotpups.de/puppy4/dotpups/XServe ... 3beta3.pet
Note:
to use 2 monitors, have a look at this small utility, I did not add it yet to the driver pets:
http://www.murga-linux.com/puppy/viewtopic.php?t=41625
Mark
http://www.murga-linux.com/puppy/viewtopic.php?t=45594
Update: upgraded it to 9.9.
You also can read there more info about that driver.
You can download the updated pet from:
http://dotpups.de/puppy4/dotpups/XServe ... 3beta3.pet
I also compiled 9.3 after applying some patches from:
http://bugs.gentoo.org/show_bug.cgi?id=266819
The driver then works with accellerated 2D, for example videos run fullscreen.
But running the Control Center or antinspect (so programs accessing OpenGL), the computer completely freezes.
It seems, that this problem is not fixable - if you depend on 9.3, you need a puplet with an older Kernel, like Puppy 4.3 beta1, see:
http://www.murga-linux.com/puppy/viewtopic.php?t=45601
BROKEN 9.3:
http://dotpups.de/puppy4/dotpups/XServe ... 3beta3.pet
Note:
to use 2 monitors, have a look at this small utility, I did not add it yet to the driver pets:
http://www.murga-linux.com/puppy/viewtopic.php?t=41625
Mark
- Attachments
-
- catalyst9.8.jpg
- (100.1 KiB) Downloaded 8074 times
Last edited by MU on Sun 13 Sep 2009, 18:01, edited 3 times in total.
-
- Posts: 632
- Joined: Tue 02 Oct 2007, 07:39
Catalyst 9.9 is out with a bunch of OpenGL rendering fixes:
- Rendering bugfixes for various Open-source 3D game engines
- Unigine Tropics works correctly
- OpenGL updates, fixes and improvements
- Crossfire support in the AMDCCCLE properties
- Randr 1.2 fixes
This driver is much better than previous version. Although the release notes don't say much, this version contains fixes for many of the rendering problems of the previous release.
- Rendering bugfixes for various Open-source 3D game engines
- Unigine Tropics works correctly
- OpenGL updates, fixes and improvements
- Crossfire support in the AMDCCCLE properties
- Randr 1.2 fixes
This driver is much better than previous version. Although the release notes don't say much, this version contains fixes for many of the rendering problems of the previous release.
- exProphecy
- Posts: 335
- Joined: Mon 05 Nov 2007, 16:50
- Location: Bay Area, California
Nice nice I shall soon try this on with Pup4.3beta2 on my Radeon Mobility x700..
By the way, why is it only ATI .pets are being made for the new kernels? Racism I presume? hehe just kiddin'
By the way, why is it only ATI .pets are being made for the new kernels? Racism I presume? hehe just kiddin'
Puppy 4.3.1 + Sansa Express MP3 Player + 10GB USB Flash Drive = My triple threat OS. :wink:
I consider myself a Turritopsis Nutricula.
[url]http://www.wellminded.com/puppy/pupsearch.html[/url]
[url]http://www.esnips.com/web/exprophecypets[/url]
I consider myself a Turritopsis Nutricula.
[url]http://www.wellminded.com/puppy/pupsearch.html[/url]
[url]http://www.esnips.com/web/exprophecypets[/url]
I do have a Nvidia 7050 in this computer, but need to remove the external Ati, to be able, to use it.By the way, why is it only ATI .pets are being made for the new kernels? Racism I presume? hehe just kiddin'
The Ati is not so stable, as I added a passive cooler, and two fans attached with some wire on it.
In addition, I had to look up again, how I had built the Nvidia pets.
I will do it, once the final version of 4.3 is out, but until then, it is too much work.
The Ati pets are built quickly, as I use the existing ones as templates, and basically just update the files in the older pets to create a new one.
Mark
-
- Posts: 632
- Joined: Tue 02 Oct 2007, 07:39
-
- Posts: 632
- Joined: Tue 02 Oct 2007, 07:39
no, you need a fresh install.panzerpuppy wrote:Does this Catalyst PET package work at all if you've already installed the Xserver-1.6.3-Mesa-7.5.1-xf86-Radeon upgrade package ?
I had to build another pet for the upggraded xorg, but did not try, if xserver 1.6.3 is already supported.
The kernelsource:
http://puppylinux.com/sources/kernel-2.6.30.5/
http://puppyisos.org/isos/Puppylinux-of ... el-source/
User: puppy
Password: linux
Mark
- exProphecy
- Posts: 335
- Joined: Mon 05 Nov 2007, 16:50
- Location: Bay Area, California
OooOO yay! How sweet of you! My main laptop uses Nvidia GeForce G 105M so that would be a useful .pet. What is the most recent .pet for nvidia drivers anyways? And what kernel is it for?In addition, I had to look up again, how I had built the Nvidia pets.
I will do it, once the final version of 4.3 is out, but until then, it is too much work.
Puppy 4.3.1 + Sansa Express MP3 Player + 10GB USB Flash Drive = My triple threat OS. :wink:
I consider myself a Turritopsis Nutricula.
[url]http://www.wellminded.com/puppy/pupsearch.html[/url]
[url]http://www.esnips.com/web/exprophecypets[/url]
I consider myself a Turritopsis Nutricula.
[url]http://www.wellminded.com/puppy/pupsearch.html[/url]
[url]http://www.esnips.com/web/exprophecypets[/url]
Rats, antinspect says this after I installed the 9.9 .pet:
Motherboard is a Gigabyte GA-MA69GM-S2H, which has the AMD 690G graphics chip. I'm pretty sure that chip uses the Catalyst driver. It's working pretty well with Xvesa, but when I try to use the full resolution of the display the edge of the desktop is off the screen, hiding some icons.
Puppy version is 4.3.1, run from a multisession DVD.antinspect: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory
-hit a key to exit-
Motherboard is a Gigabyte GA-MA69GM-S2H, which has the AMD 690G graphics chip. I'm pretty sure that chip uses the Catalyst driver. It's working pretty well with Xvesa, but when I try to use the full resolution of the display the edge of the desktop is off the screen, hiding some icons.
Thanks, Mark. I thought I did that last night but I could have been a little sloppy about the order.
Funny thing, the .pet I stored last night on my USB flash drive would not install. I had to install it from a fresh download. After it was installed I went to Menu --> Exit to prompt, entered xorgwizard, and chose to use the ATI drivers. This time at least it correctly detected the maximum resolution of my LCD (1440 x 900). But the desktop is still too big for the screen.
When I ran antinspect, it dropped me back to the prompt, where I re-ran xorgwizard. After I got the desktop back, I ran xvidtune from the command line (The dialog window froze when I chose Xorg video wizard from the Setup menu) and got this:
Ah, well. The search for perfection continues.
Funny thing, the .pet I stored last night on my USB flash drive would not install. I had to install it from a fresh download. After it was installed I went to Menu --> Exit to prompt, entered xorgwizard, and chose to use the ATI drivers. This time at least it correctly detected the maximum resolution of my LCD (1440 x 900). But the desktop is still too big for the screen.
When I ran antinspect, it dropped me back to the prompt, where I re-ran xorgwizard. After I got the desktop back, I ran xvidtune from the command line (The dialog window froze when I chose Xorg video wizard from the Setup menu) and got this:
I think the AMD 690 chip was designed during the transition from ATI to AMD, and they did a slap-dab job of it because it was meant to be a placeholder until they could get something better on the market. The reason I bought this motherboard is that it was the only way I could find to put audio through a HDMI cable in Windows 2000. I didn't want to have to "upgrade" to Windows XP in addition to everything else.# xvidtune
Vendor: Monitor Vendor, Model: Monitor Model
Num hsync: 1, Num vsync: 1
hsync range 0: 30.00 - 83.00
vsync range 0: 50.00 - 72.00
Video are not settable on this chip
#
Ah, well. The search for perfection continues.
flash,
you had to zip and attach
/var/log/Xorg.0.log
This file is extremely important whenever things work unexpected in Xorg.
It gives info about detected chipsets, and potential problems.
If antinspect crashes, this indicates, that the "fglrx.ko" kernelmodule was not loaded. I that case, the catalyst drivers often crash, when you try to run an application, that uses OpenGL.
You can check that by typing:
modprobe fglrx
If you get an error here, your card is not supported.
The log can give us more detailed infos, so please attach it.
Mark
you had to zip and attach
/var/log/Xorg.0.log
This file is extremely important whenever things work unexpected in Xorg.
It gives info about detected chipsets, and potential problems.
If antinspect crashes, this indicates, that the "fglrx.ko" kernelmodule was not loaded. I that case, the catalyst drivers often crash, when you try to run an application, that uses OpenGL.
You can check that by typing:
modprobe fglrx
If you get an error here, your card is not supported.
The log can give us more detailed infos, so please attach it.
Mark
# modprobe fglrx
FATAL: Module fglrx not found.
#
Oh well. Anyway, everything seems to work fine with Xvesa now. I just thought I'd try your Catalyst .pet to see if it would be better somehow.
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=69321][color=blue]Puppy Help 101 - an interactive tutorial for Lupu 5.25[/color][/url]
This just should happen in two cases:# modprobe fglrx
FATAL: Module fglrx not found.
1.) you use a Puppy with a different kernel.
To test that, type:
uname -r
This should return:
2.6.30.5
2.) Not enough diskspace
The pet installs a huge archive:
/usr/local/graficsdrivers/atilatest.tgz
Do you have that? It is around 30MB.
If yes:
3.) when you run xorgwizard and choose the Ati driver, that archive is extracted.
This creates (beside others) the file:
/lib/modules/2.6.30.5/kernel/drivers/char/drm/fglrx.ko
Do you have that?
If not, then something went wrong with extraction.
Maybe not enough free diskspace?
What do you get please by typing:
df -m
If you DO have that file, then it was not properly registered to the kernel. In that case, please type:
depmod -a
and exit X and run xorgwizard again.
Please let me know your results, so that I can fix it in the pet, if it contains any error.
Mark
Just for fun I went ahead and installed the .pet again, but before I could post Xorg.0.log my system froze so solid the only way I could get it to work again was a hard reboot.
So I did it again.
Yes, I have the file /usr/local/graficsdrivers/atilatest.tgz
Yes, I have the file /lib/modules/2.6.30.5/kernel/drivers/char/drm/fglrx.ko
So I did it again.
Yes, I have the file /usr/local/graficsdrivers/atilatest.tgz
Yes, I have the file /lib/modules/2.6.30.5/kernel/drivers/char/drm/fglrx.ko
# uname -r
2.6.30.5
#
I ran depmod -a then reran xorgwizard, with this result:# df -m
Filesystem 1M-blocks Used Available Use% Mounted on
tmpfs 1599 115 1485 8% /initrd/pup_rw
tmpfs 1599 7 1593 1% /initrd/pup_ro1
tmpfs 103 102 1 100% /initrd/mnt/tmpfs
/dev/loop0 102 102 0 100% /initrd/pup_ro2
unionfs 1599 115 1485 8% /
#
# modprobe fglrx
FATAL: Error inserting fglrx (/lib/modules/2.6.30.5/kernel/drivers/char/drm/fglrx.ko): Cannot allocate memory
#
- Attachments
-
- Xorg.0.log.tar.gz
- (8.54 KiB) Downloaded 1064 times
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=69321][color=blue]Puppy Help 101 - an interactive tutorial for Lupu 5.25[/color][/url]
ok, I see:
your log tells me:
But as explained in the first message, the 9.3 works erratic with Kernel 2.6.30.5.
You might get a correct resolution, but the driver will crash with 3D applications.
An alternative for that chip might be the free Xorg drivers:
http://www.murga-linux.com/puppy/viewtopic.php?t=46266
But I don't know, if the 1200 has 3D support with those free drivers.
If you want to try those, do it ONLY with a new savefile, as they overwrite Puppys existing xorg with an incompatible version.
That free driver pet is only intended for those cases, where everything else fails.
Mark
your log tells me:
The 1200 is not supported by driver 9.9, only by 9.3.(--) PCI:*(1:5:0) ATI Technologies Inc ATI Radeon Xpress 1200 Series rev 0,
But as explained in the first message, the 9.3 works erratic with Kernel 2.6.30.5.
You might get a correct resolution, but the driver will crash with 3D applications.
An alternative for that chip might be the free Xorg drivers:
http://www.murga-linux.com/puppy/viewtopic.php?t=46266
But I don't know, if the 1200 has 3D support with those free drivers.
If you want to try those, do it ONLY with a new savefile, as they overwrite Puppys existing xorg with an incompatible version.
That free driver pet is only intended for those cases, where everything else fails.
Mark
oh yes, and if you want to use xorg again with the vesa driver, just run xorgwizard, and choose "xorgwizard - force vesa".
This will extract working opengl drivers.
You then have no accellerated 3D, but at least such applications should no longer crash (they just run slow then).
Without this, you would run a mix of catalyst and free Xorg libraries.
Mark
This will extract working opengl drivers.
You then have no accellerated 3D, but at least such applications should no longer crash (they just run slow then).
Without this, you would run a mix of catalyst and free Xorg libraries.
Mark