You are not logged in.
Good job they work fine... hope it was ok to use my old xorg.conf.. none the less they work fine. Keep up the good work.. they compiled completely fine then i wanted to make opts to it and didn't like them and now it gives some errors but compiled just fine.. o well
Offline
How feasible would it be for a TU to be able to manage a "kernel26-ati' along with associated drivers? Then new users could simply add the AUR to their pacman config and get a working ATI system managed and updated via pacman. The wiki appears to make things a lot easier (I don't have ATI myself, but I have to help friends on AL), but not ideal.
Is there a technical limitation/problem or simply no TU's available with ATI cards?
Offline
NB: I've put all together in a unique package, so you need to uninstall ati-drivers-module-kernel26 and ati-driver packages before install the new one. LET ME KNOW IF THEY WORKS!!!
i don't think this is a very good idea. i have two kernels installed (different versions...), therefore i need two ati-drivers-module-kernel* packages but only _one_ ati-drivers package. i think the logic as it was before was great because ati-drivers depend on ati-drivers-module, which is provided by any of ati-drivers-module-kernel*.
still, it might be easier to deal with just one package if you can't get your ati 3d drivers working...
Offline
Slash: You got it... there are no TU's available with ATI cards ... Till a few time ago there was Link Dupont, he made the original PKGBUILDs, but now he has changed videocard...
iom: I think it's almost the same thing... i have 2 kernels too, i've made 2 different ati-drivers packages and i switch between them. Anyway, someone asked for it (i cannot remember who), but if the most of the ppl prefer to have ati drivers and kernel module in 2 different packages i can put em back in 2 different PKGBUILDs... just let me know
Offline
Hey slash... i've got an idea... As you told, it's not so hard to mantain a kernel26-ati and ati-drivers packages... so, now i've putted ati drivers in the AUR, i've also seen that there is a kernel26-ck (2.6.11-ck9-1) on the aur mantained by Mikos... All we have to do is ask him to make that kernel with everything related with AGP builded as a module, change ati-drivers kernel version inside the PKGBUILD and vote for both the packages, so, if we collect more than 15 votes a TU will adopt them...
What do you think about it??
Offline
this is my solution: (i have a pci express x600, so it might be different if you have an ATI AGP card)
If you already did pacman -Syu (upgraded your system) mount the 0.7 arch cd and do this (assuming you mounted the cd in the /mnt/cd directory) as root
pacman -U /mnt/cd/arch/pkg/xorg [press TAB]
pacman -U /mnt/cd/arch/pkg/kernel2[insert whatever version you have here, either kernel26, or 24, or 26-scsi]
go edit pacman.conf and add this line to it (or modify your existing line):
ignorepkg = kernel26 xorg #want to keep 2.6.10 and 6.8.1 vs the new versions for the ati driver
reboot
start up x
run the automatic driver installer from ati (you can get @ https://support.ati.com/ics/support/def … lderID=27)
run it as root
install
follow the instuctions regarding fglrxconfig
reboot
and enjoy your semi-3d accellerated xorg system.
It isn't perfect (for some reason it isn't accelerating as much as it should. GLmatrix @ 1600 polys @ 1280x1024x24bit slows to a slow 5 FPS!.
I'm getting these kind of errors too:
fglrx: no version for "struct_module" found: kernel tainted.
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 927 MBytes.
ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
ACPI: PCI interrupt 0000:05:00.0[A] -> GSI 18 (level, low) -> IRQ 18
[fglrx] module loaded - fglrx 8.14.13 [Jun 8 2005] on minor 0
allocation failed: out of vmalloc space - use vmalloc=<size> to increase size.
[fglrx] free PCIe = 54804480
[fglrx] max PCIe = 54804480
[fglrx] free LFB = 116322304
[fglrx] max LFB = 116322304
[fglrx] free Inv = 134217728
[fglrx] max Inv = 134217728
[fglrx] total Inv = 134217728
[fglrx] total TIM = 0
[fglrx] total FB = 0
[fglrx] total PCIe = 16384
[fglrx:firegl_lock] *ERROR* Process 5456 is using illegal context 0x00000005
allocation failed: out of vmalloc space - use vmalloc=<size> to increase size.
[fglrx] free PCIe = 54804480
[fglrx] max PCIe = 54804480
[fglrx] free LFB = 116322304
[fglrx] max LFB = 116322304
[fglrx] free Inv = 134217728
[fglrx] max Inv = 134217728
[fglrx] total Inv = 134217728
[fglrx] total TIM = 0
[fglrx] total FB = 0
[fglrx] total PCIe = 16384
Offline
I seem to have gotten the drivers installed, and am getting around 2000 fps in glxgears with my FireGL T2. There were, however, a lot of compiler warnings during the package creation process; should I worry about those?
Offline
There were, however, a lot of compiler warnings during the package creation process; should I worry about those?
if you're using 2.6.11 not. however, those `deprecated' functions cause problems in 2.6.12.
therefore, just for the record, one must apply Ewald's patch: http://rambo.its.tudelft.nl/%7Eewald/fg … -fc4.patch
which solves many problems. this patch not only makes ati-drivers compile (this is matter of a couple of lines in agpgart_be.c) but gets them working as well (some other patches).
qwerty, i recommend that you update your PKGBUILD because those problems should have been solved before and the patch should be valid for 2.6.11 as well. however, this patch is written for FC and may contain fc-specific stuff. well, it works for me.
Offline
Hello.
I would like to support the idea of a kernel-ready-for-ati on the repositories along with the ati-drivers dependend on each other so that we can with an pacman -Syu easily upgrade ati-drivers.
Powered by Arch Linux
Offline
MMMH... as i can read here:
http://ati.cchtml.com/show_bug.cgi?id=136
There are a lot of patches needed to make ati drivers work with kernel 2.6.12... i've found on rage3d forum that a guy made a unique patch putting all together, i'll try it as soon as possible, i'm in my exams period here and i'm not having a lot of spare time in these days...
Anyway, here u have that patch:
http://lems1.kiskeyix.org/downloads/fgl … 14.diff.gz
original thread:
http://www.rage3d.com/board/showthread.php?t=33819050
READ CAREFULLY ALSO HERE (it seems there are trouble with a lot of agp chipsets):
http://www.rage3d.com/board/showthread.php?t=33819631
Offline
Isn't there a way to install ati-drivers without rebuilding the kernel?
I have been trying Arch Linux for 2 months now and everything works ok.
I am really excited.
But it is the only distribution that I have tried, and in the past year I have tried Gentoo, Fedora Core 3, Ubuntu, Mepis, Kanotix, Knoppel, that I cannot install the Ati Drivers and I don't have Openlgl 3d support.
Please could someone give me an easy solution to install ati drivers other than those reported in the wiki?
Powered by Arch Linux
Offline
Have u tried using the ati install script??
Offline
I haven't tried the script because someone posted that it gives some errors.
qwerty, thank you for responding.
I checked the aur repositories and found that you have an ati package ati-drivers 8.14.13-1 there.
I also read this:
Remember that to make ati drivers work on your machine you need to have everything related with AGP builded as a module in your kernel!
That is I have to recompile the kernel with AGP module support as reported in the wiki?
And then a pacman -S ati-drivers will install the drivers automatically with no more changes needed?
If that work and I do an pacman -Syu sometime in the future and than changes then kernel26 to a newer version than means that i might not be able to enter KDE? And if that is true and you have modified your kernel already for ATI drivers would it be very difficult for you to create a package like kernel26-ati, which could be installed only if pacman -S ati-drivers is used. Then we could have a kernel dependend with the drivers which would be upgraded only if the new drivers are compatible with the new kernel.
Ati drivers are the only problem I haven't solved yet with Arch Linux...
Powered by Arch Linux
Offline
If you dont want to use ATI's installer, then this is the best way:
http://wiki2.archlinux.org/index.php/At … rnel%202.6
It is easy if you have basic knowledge of ABS. If you don't, just do everything step by step. My friend got into linux for the first time about a week and a half ago and he was able to follow the Wiki and get the ATI drivers working. ABS handles the compilation of the kernel and making the ati-drivers package on the AUR.
Note, you want to start reading from "Alternatively, if you don't want to go through the process outlined on the Wiki page above and just want to make ati drivers work on your pc" instead of compiling the kernel yourself manually. It looks like there is a lot of text there, but it is easy
Offline
Hello.
I want to this:
a) Modify kernel26 so as to create my own custom kernel26-ati package ready for ati drivers
b) Just create a xorg copy package named xorg-ati
c) Modify the Ati-Drivers package
All three new packages I want to be dependend on each other so that I can control the pacman -Syu and not upgrade kernel26 to something that is not compatible with my current ati-drivers.
Is this difficult. I will have time next week to work full time on this.
Powered by Arch Linux
Offline
Pacman is not going to upgrade your kernel if you have ati drivers installed that depends on another kernel version (you'll have an error message about missing dependances)... Anyway, i'm waiting for other ppl that are building an arch patched kernel (with swsuspend2, ck and other things) to make it the default ati drivers kernel (i've asked them to build everything related with agp as a module)... As now, ati drivers have had only 8 votes on the AUR, so no one is gonna build them as a package ready to download with pacman (at least 15 votes are needed). We have either to wait till other ppl will vote for ati drivers or ask someone to put ati drivers on his "private" repository.
Last (but not least) why do you wanna create another xorg package????? (it's not needed at all)
Offline
Goto the AUR site, login (you need to register), select your packages to vote and below the package description is a "vote" button.
Offline
Well, you've got 16 votes now, qwerty.
Offline
Thanks,qwerty for the package - my vote goes to your package, too. I got my Radeon 9250SE to work well. At first I installed Radeon's official drivers using the .run package from ATI's site. But it did not setup fglrx kernel module. Then switched back to 2.6.11.7 kernel and then removed diplicates that were installed by that ATI package. Now I have both control panel installed in X and 3D working.
Offline
Hello.
Can you tell as qwerty how the kernel ati enabled is going.
Are we going to have the kernel ready for download or even on a repository?
Is it easy for you to build an ati drivers ready kernel?
Thank you for the ati-drivers package...
Powered by Arch Linux
Offline
The kernel "ati enabled" is just on the AUR, we have to thanx a lot dibblethewreker for that
http://aur.archlinux.org/packages.php?d … =1&ID=1408
Now i only need a few time to modify ati drivers package to make em works with that kernel and we've done... i think i'll do it tonight, now i'm fucking busy with my exam session that is not going so good as expected
c yaaaaaaaaaaaaaaa
Offline
Ops i forget to say something: dibble told me that if both, ati drivers and his kernel will have the right votes number he's gonna adopt the two packages (i don't know if on his repository or on the community one). So, i'm gonna put the new PKGBUILD and stuff online as soon as possible so you can try em out together and, if you like em you may vote also for dibble kernel
GRTZ
(today my english is worse than usual but i'm in a hurry, don't blame me )
Offline
Great news indeed!
Ati Drivers installation and upgrade is going to be very easy thanks to your work.
Thank you very much!
I am looking forward to see the drivers and ati-kernel in the repositories to try them out!!!
Powered by Arch Linux
Offline
OK, finally i did it...
I'm actually using ati drivers with kernel2612-cko2-swsusp2 2.6.12-2 from dibblethewreker and it seems they're working well:
[qwerty@CiciulO ~]$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9100 DDR Generic
OpenGL version string: 1.3.1003 (X4.3.0-8.14.13)
[qwerty@CiciulO ~]$ glxgears
9581 frames in 5.0 seconds = 1916.200 FPS
10729 frames in 5.0 seconds = 2145.800 FPS
10717 frames in 5.0 seconds = 2143.400 FPS
10698 frames in 5.0 seconds = 2139.600 FPS
I've put the new PKGBUILD and stuff on the AUR (just a few changes, a lot of patches and now you have the icon for the ati control panel in /opt/ati). To make the new ati drivers work properly you have to edit (AGAIN!! i'm starting to hate ATI) the xorg.conf set to:
Option "UseInternalAGPGART" "yes"
Option "KernelModuleParm" "agplock=0" # AGP locked user pages: disabled
SO, now please let's test everything, and, if u like the idea to have everything avaliable to download/install with pacman let's vote for the ati-drivers and kernel2612-cko2-swsusp2 packages on the AUR.
For more infos just look at here:
http://www.tux3d.org/viewtopic.php?p=589&no=1#589
Offline
Thank you both for your distribution.
I have voted for you both in the AUR Repostitories.
I was wondering if it could be possible to put both ati-drivers and the ati-enabled-kernel to dibblethewrecker repositorie?
Powered by Arch Linux
Offline