Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ati HD2400 - is there a chance to install the ati driver?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
e3k
Guru
Guru


Joined: 01 Oct 2007
Posts: 515
Location: Quantum Flux

PostPosted: Mon Oct 01, 2007 10:06 pm    Post subject: ati HD2400 - is there a chance to install the ati driver? Reply with quote

my kde is running on vesa currently, i tried a few thing to install the fglrx given by www.ati.com but now i figgured out that the installation file does not support gentoo or am i wrong? (see code)

i miss the gentoo package there or which one should i choose when running on gentoo? when i start it like 'sh ./ati-driver-installer-8.41.7-x86.x86_64.run' it does not open the installation dialogue window, just exits without any msg.


video card: Sapphire PCI Express HD2400XT 256Mb , DVI, TV out
ati driver: ati-driver-installer-8.41.7-x86.x86_64.run



Code:
localhost Desktop # sh ./ati*run --listpkg
Created directory fglrx-install.cExVqh
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.41.7......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
==================================================
 ATI Technologies Linux Driver Installer/Packager
==================================================
List of generatable packages:

Package Maintainer(s): Aric Cyr <aric.cyr@gmail.com>
Status: Verified
Debian Packages:
        Debian/sarge
        Debian/oldstable
        Debian/sid
        Debian/unstable
        Debian/etch
        Debian/stable
        Debian/lenny
        Debian/testing
        Debian/experimental

Package Maintainer(s): Niko Mirthes <nmirthes@gmail.com>
                      Michael Larabel <michael@phoronix.com>
Status: Verified
Fedora Packages:
        Fedora/FC3
        Fedora/FC4
        Fedora/FC5
        Fedora/FC6
        Fedora/F7
        Fedora/F8
        Fedora/RHEL3
        Fedora/RHEL4

Package Maintainer(s): Arnaud Patard <apatard@mandriva.com>
Status: Verified
Mandriva Packages:
        Mandriva/2006
        Mandriva/2007
        Mandriva/2008

Package Maintainer(s): Bowen Zhu <bwzhu@redflag-linux.com>
Status: *UNVERIFIED*
RedFlag Packages:
        RedFlag/RF50

Package Maintainer(s): ATI
Status: Verified
RedHat Packages:
        RedHat/RHEL3
        RedHat/RHEL3_64a
        RedHat/RHEL4
        RedHat/RHEL4_64a
        RedHat/RHEL5
        RedHat/RHEL5_64a

Package Maintainer(s): Emanuele Tomasi <tomasi@cli.di.unipi.it>
Status: Verified
Slackware Packages:
        Slackware/All
        Slackware/Only_Module
        Slackware/Only_X

Package Maintainer(s): Stefan Dirsch <sndirsch@suse.de>
Status: Verified
SuSE Packages:
        SuSE/NLD9-IA32
        SuSE/SLES9-IA32
        SuSE/SUSE91-IA32
        SuSE/NLD9-AMD64
        SuSE/SLES9-AMD64
        SuSE/SUSE91-AMD64
        SuSE/SUSE100-IA32
        SuSE/SUSE92-IA32
        SuSE/SUSE93-IA32
        SuSE/SUSE100-AMD64
        SuSE/SUSE92-AMD64
        SuSE/SUSE93-AMD64
        SuSE/SLED10-IA32
        SuSE/SLES10-IA32
        SuSE/SUSE101-IA32
        SuSE/SLED10-AMD64
        SuSE/SLES10-AMD64
        SuSE/SUSE101-AMD64
        SuSE/SUSE102-IA32
        SuSE/SUSE102-AMD64

Package Maintainer(s): Aric Cyr <aric.cyr@gmail.com>
Status: Verified
Ubuntu Packages:
        Ubuntu/warty
        Ubuntu/4.10
        Ubuntu/hoary
        Ubuntu/5.04
        Ubuntu/breezy
        Ubuntu/5.10
        Ubuntu/dapper
        Ubuntu/6.06
        Ubuntu/edgy
        Ubuntu/6.10
        Ubuntu/feisty
        Ubuntu/7.04
        Ubuntu/gutsy
        Ubuntu/7.10

For example, to build a Debian Etch package, run the following:
% ./ati-driver-installer-<version>-<architecture>.run --buildpkg Debian/etch
Back to top
View user's profile Send private message
K T A
Apprentice
Apprentice


Joined: 25 Feb 2005
Posts: 210
Location: Europe

PostPosted: Mon Oct 01, 2007 10:43 pm    Post subject: Reply with quote

Look here: https://bugs.gentoo.org/show_bug.cgi?id=191374 - there you find a way to modify a existing ebuild to use the latest ATI drivers which support your card.

KTA
Back to top
View user's profile Send private message
e3k
Guru
Guru


Joined: 01 Oct 2007
Posts: 515
Location: Quantum Flux

PostPosted: Tue Oct 02, 2007 8:42 pm    Post subject: Reply with quote

this does not work for me, they are trying to patch an ebuild there but:

i did unpack the ati-driver-installer-8.41.7-x86.x86_64.run (sh ./ati-driver*run --extract somwhere) but there is no ati-drivers-8.41.7.ebuild inside. i did also search for some text from the patch (- line) but did not find anything

where is the ebuild?
Back to top
View user's profile Send private message
DirtyHairy
l33t
l33t


Joined: 03 Jul 2006
Posts: 608
Location: Würzburg, Deutschland

PostPosted: Tue Oct 02, 2007 11:27 pm    Post subject: Reply with quote

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1
Back to top
View user's profile Send private message
e3k
Guru
Guru


Joined: 01 Oct 2007
Posts: 515
Location: Quantum Flux

PostPosted: Wed Oct 03, 2007 8:19 am    Post subject: Reply with quote

if i understand you correctly DirtyHairy you want me to:

emerge x11-drivers/ati-drivers/ati-drivers-8.40.4 --fetchonly

copy the *.ebuild from there to the location of the currently unpacked 8.41.7 drivers

patch the ebuild

run the ebuild?
Back to top
View user's profile Send private message
K T A
Apprentice
Apprentice


Joined: 25 Feb 2005
Posts: 210
Location: Europe

PostPosted: Wed Oct 03, 2007 8:58 am    Post subject: Reply with quote

Ok, that is what I did:

I made a overlay for the new driver at /usr/local/portage. Made the overlay known in my make.conf:
Code:
# Overlay
# =======
#
PORTDIR_OVERLAY="/usr/local/portage"

I copied over the old ebuild and files to /usr/local/portage/x11-drivers/ati-drivers - remember to rename the files to match the new version (ati-drivers-8.40.4.ebuild to ati-drivers-8.41.7.ebuild and the ...files/8.40.4 dir to files/8.41.7 do not forget the .../files/8.40.4/ati-drivers-8.40.4-warnings.patch to .../files/8.41.7/ati-drivers-8.41.7-warnings.patch).

Then change the ebuild as stated in https://bugs.gentoo.org/show_bug.cgi?id=191374 - digest the ebuild and emerge it. Thats it!

KTA
Back to top
View user's profile Send private message
DirtyHairy
l33t
l33t


Joined: 03 Jul 2006
Posts: 608
Location: Würzburg, Deutschland

PostPosted: Wed Oct 03, 2007 4:25 pm    Post subject: Reply with quote

Yepp, K T A is correct. Portage ebuilds that are part of the official tree are located in /usr/portage , and if you emerge a package, then the corresponding ebuild is executed by portage - so no need to get them, they are already there :) . Since all ebuilds in /usr/portage get updated and potentially overwritten by emerge --sync, portage provides the overlay mechanism to put up a local tree of ebuilds that is not touched by updating the tree. Inofficial ebuild that you get from the net or create by patching exisiting ones go there.

So, the rough draft of the things you have to do is: create overlay -> create patched ebuild there -> emerge drivers and be happy.
This procedure has nothing to do with you downloading the ati package yourself, since it is pulled in by the ebuild. Oh, and don't forget to "ebuild digest" the patched build, otherwise it may bail out on you. And also take care to read the corresponding bug thread to the end, there are several other files in the ebuild directory that may have to be taken care of...
Back to top
View user's profile Send private message
e3k
Guru
Guru


Joined: 01 Oct 2007
Posts: 515
Location: Quantum Flux

PostPosted: Fri Oct 05, 2007 6:08 am    Post subject: Reply with quote

first i had tu unmask the the ati-drivers-8.40.4 as it was masked by corruption.
using this man: http://gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds

now explain something to me, how is it possible when i change some version numbers and do the ebuild patch that i get the new precompiled .dll from ati. when i check the gentoo portage there is nothing like 8.41.7 there.

so i still have the feeling i have to include some precompiled code from ati-driver-installer-8.41.7-x86.x86_64.run into the process. or how does it work?
Back to top
View user's profile Send private message
K T A
Apprentice
Apprentice


Joined: 25 Feb 2005
Posts: 210
Location: Europe

PostPosted: Fri Oct 05, 2007 6:52 am    Post subject: Reply with quote

Hey, you need not worry - the ebuild in your /usr/portage/x11-drivers/ati-drivers dir is just a kind of skript. If you take a look at the 6th line in the ebuild you find this:
Code:
SRC_URI="${ATI_URL}/ati-driver-installer-${PV}-x86.x86_64.run"

This line in the script will fetch you the needed ATI installer...
So you see it is very possible to change the ebuild to match a new version - thats how the devs do it too! So just try it.

KTA
Back to top
View user's profile Send private message
e3k
Guru
Guru


Joined: 01 Oct 2007
Posts: 515
Location: Quantum Flux

PostPosted: Fri Oct 05, 2007 2:53 pm    Post subject: Reply with quote

thx KTA seems reasonable. so he downloads it automaticaly from ATI_URL. no need to put in somewhere on the disk. i will try it when im back from work. cheers.
Back to top
View user's profile Send private message
e3k
Guru
Guru


Joined: 01 Oct 2007
Posts: 515
Location: Quantum Flux

PostPosted: Fri Oct 05, 2007 7:00 pm    Post subject: Reply with quote

grejt :) emerged

before emerging i did
Code:
ebuild ati-drivers-8.41.7.ebuild digest


from the directory where is the .ebuild because of the manifest issue

i will report if it works maybe tomorow. thanks for support
Back to top
View user's profile Send private message
e3k
Guru
Guru


Joined: 01 Oct 2007
Posts: 515
Location: Quantum Flux

PostPosted: Sat Oct 06, 2007 7:19 am    Post subject: Reply with quote

x11 did not complain. mplayer seems to play everything. what hd/sw demanding 3d game would you propose for further tests (on gentoo portage, no simulator, only rpg, shooting, or strategy)?
Back to top
View user's profile Send private message
DirtyHairy
l33t
l33t


Joined: 03 Jul 2006
Posts: 608
Location: Würzburg, Deutschland

PostPosted: Sat Oct 06, 2007 11:29 am    Post subject: Reply with quote

I'm no great gamer, but you a 3D game which I find fun and which is in portage is neverball. You can also try sauerbraten which is a free 3D shooter.
Back to top
View user's profile Send private message
e3k
Guru
Guru


Joined: 01 Oct 2007
Posts: 515
Location: Quantum Flux

PostPosted: Mon Oct 08, 2007 5:55 pm    Post subject: Reply with quote

i have emegred some ufo and it looks fine. i had some issue with textures on this neverball. but no problem i am only an occassional gamer so i can live with that (: thanks.

kwds: r600 ati-drivers gentoo hd 2400
Back to top
View user's profile Send private message
DirtyHairy
l33t
l33t


Joined: 03 Jul 2006
Posts: 608
Location: Würzburg, Deutschland

PostPosted: Mon Oct 08, 2007 10:08 pm    Post subject: Reply with quote

You're welcome :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
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