Package Details: catalyst 15.9-20

Git Clone URL: https://aur.archlinux.org/catalyst.git (read-only, click to copy)
Package Base: catalyst
Description: AMD/ATI Catalyst drivers for linux. fglrx kernel module only. Radeons HD 2 3 4 xxx ARE NOT SUPPORTED
Upstream URL: https://www.amd.com
Licenses: custom
Conflicts: catalyst-test
Submitter: wonder
Maintainer: Vi0L0
Last Packager: Vi0L0
Votes: 328
Popularity: 0.000000
First Submitted: 2009-08-09 08:02
Last Updated: 2018-04-29 16:26

Required by (3)

Sources (23)

dcelasun commented on 2010-04-13 08:42

Well, modesetting is turned on if an ATI card is detected, so I guess !radeon in rc.conf and nomodeset in menu.lst have the same effect :)

Anonymous comment on 2010-04-13 08:36

@kullfar: had the black-screen-problem dcelasun wrote about. added !radeon to rc.conf and it works now. nomodeset is not set. maybe this is of interest.

dcelasun commented on 2010-04-13 08:06

Maybe !radeon in rc.conf is doing the same job. Try removing it and see if fglrx still works :)

For me, I have no ati-related stuff in MODULES array and without nomodeset X freezes at startup. Just a black screen, nothing else.

kullfar commented on 2010-04-13 07:54

sounds familiar... KMS...
but.. I have 2.6.33 and this package installed, and didn't add "nomodeset" option to grub.
and all (incl. compiz) is working. What am I doing wrong? ;-)
maybe I have default options in grub somewhere?
or this option just makes smth better, but we can live wo it as well?
or am I just too lucky? ;-)

another point
I have !drm !ttm !radeon fglrx in MODULES in rc.conf.
maybe this makes me lucky?

dcelasun commented on 2010-04-12 08:29

Kernel 2.6.33 has KMS on by default and fglrx doesn't support KMS yet. Hence the "nomodeset" line.

kullfar commented on 2010-04-12 07:12

Vi0L0, why 'nomodeset'? what for? It's working for me wo that.

Vi0L0 commented on 2010-04-10 13:10

Nope, theres no way to override architecture in split packages... and lib32-catalyst-utils is only for x86_64 as we all know. So the whole splitting idea here is pointless.

Anonymous comment on 2010-04-10 07:17

I have to disagree with Inkaine. You can build multiple packages with one PKGBUILD (as former mentioned by gdamjan). This would enable us to have all the knowledge about the catalyst driver (where to put the files, symlinks, ...) in one PKGBUILD. It would even help reducing bugs! You can define for each package separate variables like "depends", "conflicts", "provides" or "makedepends", so the outcome would be two packages, where you only have to install the driver package!

This leads to a "clean" system for everyone who wants to. All the others that need to have the compatibility libs have them right away in the second package!

So I don't see any reason from the technical point of view why the two packages couldn't be merged. (In fact I would like it.) :-)

Inkaine commented on 2010-04-09 22:36

Regarding integrating lib32 into this package, it's not about being fair with me (I am the maintainer) but it's about the arch structure. It would force everyone to install an unclean system that they may not wish. The lib32-system are compatability libraries - installation of 32bit files into a clean 64bit environment. By including them here you would force every 64bit user to install them. There has always been a reason for this split.

If you're using yaourt and want it easier (complaining about the double download), its there where you should complain. Yaourt did download all source files locally before and stored that them at a central location but they removed it. Its a yaourt feature request and nothing that out of your personaly easiness should change archs package structure. Despite Violo told the way to go. ;-)

Vi0L0 commented on 2010-04-09 22:27

! Add nomodeset to your kernel line in /boot/grub/menu.lst , so it may looks like this:
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/1aa731c0-f626-4d01-a551-8eed3c2a35f3 ro nomodeset vga=794 splash quiet