You are not logged in.

#1 2012-01-24 22:32:11

sas
Member
Registered: 2009-11-24
Posts: 155

2 grub entries: 1 for radeon driver, 1 for catalyst driver.. Possible?

Is it possible to have two different "boot profiles" for the same Arch Linux system, one that boots into X with the open-source radeon driver activated, and the other boots into X with the closed-source catalyst driver?

Normally, two Arch Linux systems where one uses radeon and the other uses catalyst, would differ by:

- different boot entry in grub's menu.list
- possibly different kernel (whenever catalyst doesn't support the newest kernel, but radeon does)
- different MODULES array in /etc/mkinitcpio.conf (and corresponding initramfs generated from it)
- possibly different /etc/modprobe.d/modprobe.conf (blacklisting the respective other driver)
- different /etc/X11/xorg.conf

Is it possible (and feasible) to somehow "clone" all those parts of the system, so that two versions of each item exist, and depending on which boot entry is chosen, the one corresponding to that driver is used?

Has this been done before?

Offline

#2 2012-01-25 17:01:55

sas
Member
Registered: 2009-11-24
Posts: 155

Re: 2 grub entries: 1 for radeon driver, 1 for catalyst driver.. Possible?

OK, it turns out it's not even possible to have the two drivers (and their dependencies) installed side by side, since they provide different implementations for various libraries such as /usr/lib/libGL.so ...
So I'm giving up on this idea for now...

Offline

Board footer

Powered by FluxBB