[Pkg-fglrx-devel] Bug#693235: Don't blacklist the radeon kernel module for cards that are not supported by fglrx

Andreas Beckmann debian at abeckmann.de
Wed Nov 14 16:54:45 UTC 2012


Control: tag -1 wontfix

On 2012-11-14 15:16, Gaudenz Steinlin wrote:
> Currently the radeon module is unconditionally blacklisted if the
> fglrx-driver package is installed. The attached patch changes the
> blacklist to an install script wich only prevents radeon from being
> loaded if the system actually contains a card that is also supported by
> the fglrx kernel module.

NACK. glx-alternatives in experimental implements a different solution
of the blacklisting: the blacklist gets coupled to the configuration of
the glx alternative, which will allow to switch back from fglrx to
radeon (or nvidia to nouveau) without purging the package that installed
the blacklist.

> This is usefull for Debian Live systems where the hardware present may
> change between reboots quite frequently and you don't want to uninstall
> the fglrx-driver because of that.

I'll try to provide enough information and configuration flexibility in
the non-free driver packages that should allow someone to write an
autoconfiguration tool for live systems that detects whether a non-free
driver is needed and sets up the glx (and maybe nvidia) alternative and
creates the appropriate xorg.conf. Suggestions how to improve this are
welcome.

Currently there are lists of supported PCI IDs:

  /usr/lib/nvidia/*/nvidia.ids
  /usr/share/fglrx/fglrx.ids


Andreas



More information about the Pkg-fglrx-devel mailing list