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 Wed 16 Apr 2014, 18:48
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Puppy 4.12 Ati-Catalyst 8.12 Graficsdriver
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 3 [35 Posts]   Goto page: 1, 2, 3 Next
Author Message
MU


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

PostPosted: Sun 08 Feb 2009, 18:33    Post subject:  Puppy 4.12 Ati-Catalyst 8.12 Graficsdriver  

This is the Ati Catalyst driver for modern Ati cards.
It is for Puppy 4.12 with the standard Kernel 2.6.25.16.
3D works with my Ati 4850, you can check that with "antinspect" from the menu, it should show 30 fps or more.
Also for the 4870 success was reported:
http://www.murga-linux.com/puppy/viewtopic.php?t=38505
That thread also discusses some problems/solutions like german keyboardlayout or the problem to create a savefile in a new system.


It replaces xorgwizard with a script, that allows to run the original xorgwizard, or to activate the driver.

The Catalyst Control Center crashes on my system, while it ran fine in Newyearspup (Xorg 7.4).
I however included it, maybe this depends on the card, or someone finds a fix. I packed it with upx.
Update: it should work now.

The pet installs a 26 MB archive to /usr/local/graficsdrivers/.
Then when xorgwizard runs, the archive there is extracted, what requires another 63 MB.
So alltogether you need around 90 MB free space.
Puppy refused to install the pet with a 128 MB savefile, so I had to increase it to 256 MB.
The pet has no uninstallation option, because of this "2 pass installation".
This way of installing files is required, to be able to switch between drivers, like catalyst or the free xorgdrivers.
So I recommend to create a backup of pup_save.2fs first, or test it by starting Puppy without savefile, using the startoption "pfix=ram".

Download:
http://dotpups.de/puppy4/dotpups/XServer/Ati-Catalyst-8.12-xorg7.3-k2.6.25.16.pet
mirror:
http://puppyfiles.ca/dotpupsde/puppy4/dotpups/XServer/Ati-Catalyst-8.12-xorg7.3-k2.6.25.16.pet

release notes (supported cards):
http://puppyfiles.ca/dotpupsde/puppy4/dotpups/XServer/catalyst_812_linux.pdf

update: (2009, 04, 25)
added bugfixes mentioned lateron and here:
http://www.murga-linux.com/puppy/viewtopic.php?p=298644#298644

If you have an old card (Radeon 8500 to 9250), then you need a patched Puppy:
http://www.murga-linux.com/puppy/viewtopic.php?t=36567

Radeon 7000 cards work only with the free Xorg driver.


-------------------------
I used the Kernelmodule from this pet, that includes the catalyst and nvidia-drivers:
http://www.murga-linux.com/puppy/viewtopic.php?t=37901

Mark

_________________
my recommended links

Last edited by MU on Fri 24 Apr 2009, 20:56; edited 3 times in total
Back to top
View user's profile Send private message Visit poster's website 
innerbeat5

Joined: 28 Dec 2008
Posts: 4

PostPosted: Tue 10 Feb 2009, 01:24    Post subject: no conrol center
Subject description: ati 8.12
 

hi

it's been installed correctly in Puppy 4.12 and 4.2 all went welll until
i execute control center (which i need to set to get color for extended desktop on tv) which make appears a tiny blank window that automatically shutdown.

there is a new ATI Catalyst™ version 9.1 maybe better??


cheers
thxs for providing up to date applictations for puppy .

alex from flexxxpup

Last edited by innerbeat5 on Tue 10 Feb 2009, 02:53; edited 1 time in total
Back to top
View user's profile Send private message 
MU


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

PostPosted: Tue 10 Feb 2009, 02:03    Post subject:  

I did not try yet 9.1 in Puppy 4.12.
In Newyearspup (Kernel 2.6.27.5) the kernelmodule refused to load due to a new setting:
http://www.murga-linux.com/puppy/viewtopic.php?p=270551#270551

I don't know, if this option is set in Pupys Kernel (2.6.25.16).
Maybe the control center from an older pet might work?

You can extract such pets in a temporary folder with:
tar -xzvf name.pet

Here are some older pets from Puppy 3:
http://www.murga-linux.com/puppy/viewtopic.php?t=23995
http://www.murga-linux.com/puppy/viewtopic.php?t=29727

The control center is /usr/bin/amdcccle.
I must leave soon to go to my Java course, so cannot test it myself at moment.

A last fallback might be:
aticonfig --help
This is the console utility to modify settings.

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 10 Feb 2009, 02:43    Post subject:  

8.12 works,but the CCC in 8.12 segfaults - this is a known issue.
Use Catalyst 8.9 or older.It has better performance and less bugs. 8.10 and 8.12 are really slow. I use 8.7 at the moment.

Catalyst 8.11 and all releases after 8.12 (like 9.1 and 9.2 BETA) produce a black screen (I don't know why yet) Is there any fix for this? Maybe it has something to do with that 'MSI' kernel setting?
Back to top
View user's profile Send private message 
innerbeat5

Joined: 28 Dec 2008
Posts: 4

PostPosted: Tue 10 Feb 2009, 02:51    Post subject:  

thxs a lot.
Back to top
View user's profile Send private message 
MU


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

PostPosted: Tue 10 Feb 2009, 03:04    Post subject:  

panzerpuppy wrote:
8.12 works,but the CCC in 8.12 segfaults - this is a known issue.
Use Catalyst 8.9 or older.It has better performance and less bugs. 8.10 and 8.12 are really slow. I use 8.7 at the moment.

Catalyst 8.11 and all releases after 8.12 (like 9.1 and 9.2 BETA) produce a black screen (I don't know why yet) Is there any fix for this? Maybe it has something to do with that 'MSI' kernel setting?


to check 9.x, type:
modprobe fglrx

If you get an error here like "unresolved symbol msi_pci" or similar, it will not be loaded.
As the X libraries of Ati depend on the kernelmodule, you get the black screen.
You had to recompile the kernel with a new .config then.
You will get this eror even if the module compiled fine.
The reason is, that not the module itself is compiled, it is a closed source binary.
Just a "wrapper" is compiled, that enables the kernel to load the already existing binary.
So you get no errors during compilation, even if the module is incompatible.

I tested a recompiled kernel in newyearspup, but that kernel then was incompatible with the first one.
So I'd have to recompile all other packages, that use kernelmodules.
I prefered to stay with the old kernel then, as the new driver had not enough advantages.
Just videos now work without flicker in Compiz on my 4850, but others reported, it got even worse.
It also might be faster than the old one, but that is hard to say on my already very fast computer.

So I wait with 9.x in newyearspup until march or april, when we might switch to Kernel 2.6.29.
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 10 Feb 2009, 03:48    Post subject:  

Do you have an .ISO image of that recompiled Puppy with working 9.1 drivers included? I need it for (bug)testing to see if the issues with my video card are finally fixed with 9.1.
Back to top
View user's profile Send private message 
MUguest

Joined: 09 Dec 2006
Posts: 73

PostPosted: Tue 10 Feb 2009, 03:57    Post subject:  

panzerpuppy wrote:
Do you have an .ISO image of that recompiled Puppy with working 9.1 drivers included? I need it for (bug)testing to see if the issues with my video card are finally fixed with 9.1.


If I find time, I can create one this evening (in 10 hours or so).
Mark
Back to top
View user's profile Send private message 
MU


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

PostPosted: Tue 10 Feb 2009, 13:45    Post subject:  

Here is a patched newyearspup-02-midi-rc1.

It includes a recompiled Kernel 2.6.27.5 (incompatible with wows unnamed puplet and other newyearspups).
It includes Catalyst 9.1, the Catalyst control center works here.
Activate the driver at startup by selecting "ATI catalyst" in the xorgwizard menu.

I removed the Nvidia drivers, as they also would have needed recompiled kernelmodules (some files of them remained, as I just have set this up quickly, this is not intended as "official" release).

Wine is 1.1.14 with a memory patch to run games like Bioshock, but Bioshock would not run with Catalyst, you just get a black screen.
This is, because there is no support for vertexshaders in the catalyst drivers, an old, known problem with wine.
But this patch might be helpfull for some other games.

The size is 400 MB, as it includes Compiz, Cairodock, Firefox, Gimp and so on.

Download:
http://puppyisos.org/isos/2009-01-to-06/Newyearspup02/tests/ati-catalyst-9.1/

User: puppy
Password: linux

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 10 Feb 2009, 14:02    Post subject:  

Thanks a lot,Mark. Very Happy

I was asking for a bare-bones 'test disc' (just the ATI driver,Xorg/DRI/Mesa,ALSA and the standard Puppy apps) not a full-fledged mega-distro Smile ,although this one should do the trick as well.

A true test disc should also include the latest cutting-edge snapshots of 'Radeon' and 'RadeonHD' open-source drivers (for newer ATI cards) and the latest snapshot of Mesa.

Here's the current progress table of the open-source 'Radeon(HD)' driver:

http://www.x.org/wiki/RadeonFeature/

Last edited by panzerpuppy on Tue 10 Feb 2009, 14:22; edited 2 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 10 Feb 2009, 14:14    Post subject:  

newyearspup is available in 4 sizes.
Only the large ones (midi and maxi) contain the propriatary drivers, as they blow up the iso substancially (they usually have 2-3 different nvidia drivers).

So I used midi to compile the catalyst 9.1, and for this special release, I just merged the pup_411 with the new kernelmodules and ati driver from my savefile.
This was less work than adding the drivers to the smaller versions.

Concerning the free drivers, I actually don't have enough time, to check out the whole installation requirements.

For example, wow just compiled a new intel driver, and that required to solve several dependencies, as the new drivers usually already are created to use features of the newer Xorg releases, like the "unstable" Xorg 7.5.

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: Wed 11 Feb 2009, 00:39    Post subject:  

Is there something wrong with the .ISO file you've uploaded @ puppyisos.org?

Looks like the uploaded file is incomplete. The bytesize is correct,but the checksum doesn't match.

Can you download the ISO from the puppyisos page and compare the hashes with the original .ISO file on your local drive?

Last edited by panzerpuppy on Wed 11 Feb 2009, 03:47; edited 1 time in total
Back to top
View user's profile Send private message 
MU


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

PostPosted: Wed 11 Feb 2009, 03:10    Post subject:  

yes, the upload was broken.
I'll upload it again, and inform you, when it finished.
Mark

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

Joined: 09 Dec 2006
Posts: 73

PostPosted: Wed 11 Feb 2009, 04:13    Post subject:  

ok, uploaded the ISO again, now I verified the md5sum, it is ok Smile
Mark
Back to top
View user's profile Send private message 
panzerpuppy

Joined: 02 Oct 2007
Posts: 632

PostPosted: Wed 11 Feb 2009, 19:28    Post subject:  

Nice MacOS inspired puplet.

The good news is Catalyst 9.1 works with this recompiled kernel Smile
A huge improvement over Cat. 8.12. 3D performance has improved a lot,but 2D,especially resizing windows is still dog slow,even slower than before.

I can finally use Xv output for playing videos,but OpenGL and OpenGL2 (multitextured) outputs don't work.Does this mode work at all with your card?

gXine is there,but it's not working,because you've removed the xine libs.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 3 [35 Posts]   Goto page: 1, 2, 3 Next
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.0798s ][ Queries: 12 (0.0099s) ][ GZIP on ]