2005-10-31T19:01:54ZFluxBBhttps://bbs.archlinux.org/viewtopic.php?id=16007I started trying that every time

it just doesn't work

]]>https://bbs.archlinux.org/profile.php?id=45922005-10-31T19:01:54Zhttps://bbs.archlinux.org/viewtopic.php?pid=121296#p121296I found it easiest to just run ATI's graphical installer ( the one with the .run extension ), then add fglrx to the modules in rc.conf.Bing-bang-boom simple!]]>https://bbs.archlinux.org/profile.php?id=30722005-10-31T08:24:11Zhttps://bbs.archlinux.org/viewtopic.php?pid=121206#p121206Hio!

I've tried that and repeated the whole procedure a second time - the package is installed correctly now and fglrx is found and used correclty

You are correct about not being able to just copy over the fglrx module. The solution is to rename your custom linux source folder to 2.6.13-mkcustom. As far as I know there is no problem doing this, however, if you are hessitant to do this or have a reason for keeping it the same, just make a link to it like so: ln -s /usr/src/linux-2.6.13 linux-2.6.13-mkcustom

Then just run makepkg again keeping _kernel=2.6.13-mkcustom in the PKGBUILD.

Good luck, your very close

]]>https://bbs.archlinux.org/profile.php?id=26832005-10-25T06:15:10Zhttps://bbs.archlinux.org/viewtopic.php?pid=120190#p120190Thank you again great lord of knowledge,

the problem, why i didn't add -mkcustom to "_kernel" is, that makepkg produces the following error:

make: *** /usr/src/linux-2.6.13-mkcustom: No such file or directory. Stop.

Because as I said I named those folders -2.6.13 and studpidly left the -mkcustom

the folder in /lib/modules is named correctly (2.6.13-mkcustom), but as you have assumed correctly, leaving -mkcustom in the PKGBUILD lead to a new folder 2.6.13 in /lib/modules containing video/fglrx.ko and nothing else

It won't be done by simply copying/moving the ingreedients to /lib/modules/2.6.13-mkcustom I fear. So how to tell makepkg to use /usr/src/linux-2.6.13 but /lib/modules/2.6.13-mkcustom ^_^

Well ok you got me - when I compiled my kernel for the wireless car I added -mkcustom to the kernel tag. So uname -r shows exactly that. Alas I named all the folders important for the kernel otherwise (2.6.13). That's why I can't add the package with _kernel=2.6.13-mkcustom, only if I leave the -mkcustom out of play.

As far as I'm aware you should have no problem adding _kernel=2.6.13-mkcustom to the PKGBUILD. All it does (as far as I can tell) is ensure that the fglrx module is installed in the correct modules folder for your kernel. Do an ls on /lib/modules and you should see a folder labeled 2.6.13-mkcustom. Also do an ls on /lib/modules/2.6.13-mkcustom/video, if you see fglrx.ko that means the correct module has been installed for your kernel and you just have a configuration issue.

Do I have to recompile the kernel properly? And if I have to, is the archck Kernel corresponding to the 2.6.13 version of the stock kernel? Cause 12 and 13 differ right there, where my stupid wlan card triggers bugs (SMP and PREEMPT).

You should not have to recompile your kernel IF (and this is important) your DRI and AGP drivers are built as modules. You can verify that they are by doing an ls on /lib/modules/2.6.13-mkcustom/kernel/drivers/char, you should see the folders: agp and drm.

Well curiously enough I got two "Device" Sections in my xorg.conf - is that natural? The second one appears to be configured correctly (driver fglrx), but the first one states "vga" as driver. But mayhaps that's what should be there.

Yes it's ok to have multiple Device sections, the important thing is which one your telling the x server to use. First find the Section called "ServerLayout" and see what name is set under the Screen option. Then find the Section called "Screen" that has the name from the previous step. Look at the Device name for that screen and make sure it is the same as the Identifier for the Device that is using the fglrx driver.

Good luck. I hope my advice helps you. However, I now understand why I can't get my lazy friends to use linux

]]>https://bbs.archlinux.org/profile.php?id=26832005-10-24T19:43:42Zhttps://bbs.archlinux.org/viewtopic.php?pid=120121#p120121The internet here went down for the whole weekend, due to our stupid provider...

Well curiously enough I got two "Device" Sections in my xorg.conf - is that natural? The second one appears to be configured correctly (driver fglrx), but the first one states "vga" as driver. But mayhaps that's what should be there.

Well ok you got me - when I compiled my kernel for the wireless car I added -mkcustom to the kernel tag. So uname -r shows exactly that. Alas I named all the folders important for the kernel otherwise (2.6.13). That's why I can't add the package with _kernel=2.6.13-mkcustom, only if I leave the -mkcustom out of play .

Do I have to recompile the kernel properly? And if I have to, is the archck Kernel corresponding to the 2.6.13 version of the stock kernel? Cause 12 and 13 differ right there, where my stupid wlan card triggers bugs (SMP and PREEMPT).

Oh boy - I hate you Radeon

Thanks for all your time and concern

]]>https://bbs.archlinux.org/profile.php?id=45922005-10-24T19:17:21Zhttps://bbs.archlinux.org/viewtopic.php?pid=120109#p120109Make sure the _kernel= line in the PKGBUILD is the same thing as what you see if you run `uname -r`. Otherwise try looking through /var/log/Xorg.0.log for ideas as to what's happening.

Also make sure you set your device driver to fglrx in your xorg.conf file.

Package is going down... if anyone needs them the rpms are available on ati's site, but you have to get them using a browser.

]]>https://bbs.archlinux.org/profile.php?id=26832005-10-21T19:37:24Zhttps://bbs.archlinux.org/viewtopic.php?pid=119661#p119661thank you for your bravery you can put the pkg down again.

Installing the pkg worked now, however the card still does not. Dunno either it doesn't work with the stock kernelö 2.6.13 as indicated an many places, or I'm too stupid to get it running. (Version 2 is more probable)

Thank you anyway!

]]>https://bbs.archlinux.org/profile.php?id=45922005-10-21T13:43:50Zhttps://bbs.archlinux.org/viewtopic.php?pid=119610#p119610The community package doesn't include the RPM, you still have to get it yourself I believe.

Yeah I'm already scared for my life, but I'll keep it up until the weekend to help fellow archers. ATI's lawyers can't take money from me, all I have is debts, lol

]]>https://bbs.archlinux.org/profile.php?id=26832005-10-20T21:48:52Zhttps://bbs.archlinux.org/viewtopic.php?pid=119536#p119536Yeah, bastards - dunno how legal it is for you to do that tho, mate - distributing stuff they have gone to so much trouble to protect from leechers probably isn't the greatest idea!

I'm not even sure the [community] pkg is THAT legal!

]]>https://bbs.archlinux.org/profile.php?id=18732005-10-20T21:46:20Zhttps://bbs.archlinux.org/viewtopic.php?pid=119534#p119534The one I posted above is just the community PKGBUILD modified to work with the stock Arch kernel by dropping the archck dependancy and adding the correct _kernel line.

I also include the ati driver rpm for convenience because some douchbag at ATI decided to wrap the download in a bunch of scripts making it impossible to download directly with something like wget.

]]>https://bbs.archlinux.org/profile.php?id=26832005-10-20T21:43:05Zhttps://bbs.archlinux.org/viewtopic.php?pid=119533#p119533As far as I am aware the ati PKGBUILD in the [community] works perfectly - are you saying it does not?]]>https://bbs.archlinux.org/profile.php?id=18732005-10-20T21:33:25Zhttps://bbs.archlinux.org/viewtopic.php?pid=119531#p119531#1) I included the ati drivers in the package below.
#2) The pkgbuild below should work.

To use:
1.) Extract to a tmp directory.
2.) If you have arch kernel 2.6.13-ARCH from pacman, no need to do anything for this step. If you have a custom kernel, run `uname -r` and add the output of that after "_kernel=" in the PKGBUILD.
3.) Run makepkg in the tmp directory.
4.) pacman -A ati-drivers-8.18.6-1.pkg.tar.gz

Hope that helps. You can avoid downloading my version of this package all together by just deleting your md5sum line in your package build and making sure your _kernel line corresponds to your custom kernel tag (found using uname -r).

Dunno if anyone but me has latley tried to get her/his Radeon running again, because there are two new obstacles.

(1) ATI has limited access to their drivers, because of too many people accessing them. That means the standard PKGBUILD from the ati-drivers package does not work anymore.
However this can be fixed by either downloading the drivers oneself or entering an URL that works into the PKGBUILD file.

(2) The second problem, which I could not solve, is that the checksum in the PKGBUILD MD5 does no longer fit with the fglrx stuff from ATI. I tried uncommenting the MD5 areas, but then indeed errors occur during package build.

I am not that much of an expert, so I don't know how to go on by myself. I rather don't want to use the archck kernel, because I had some problems with it and now I finally have a running custom 2.6.13 Kernel that supports my wireless Lan card allowing me to access the internet and writing this