Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Lemming« (09.05.2007, 18:17)
Zitat
Original von suilenroc1183
Hallo,
bei der Kernel-Version für den Desktop-Mode hängst du den radeon-Treiber als Modul oder fest in den Kernel rein, und bei der Kernel Version für die Spiele läßt du das radeon Modul einfach weg.
Im Grub erstellst du dann zwei verschieden Einträge, für jede Kernel-Versionen einen, und in den bootscripten brauchst du dann, soweit ich das einschtzen kann, nichts mehr ändern.
suilenroc
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
#!/sbin/runscript # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 depend() { need bootmisc localmount after modules isapnp hotplug before xdm } start() { ebegin "Loading: ${X_DRIVER} X infrastructure" if [[ ${X_DRIVER} != "radeon" && ${X_DRIVER} != "fglrx" ]] then eerror "Wie failed to switch to ${X_DRIVER}" return 1 else if [[ ! -f /etc/X11/xorg.${X_DRIVER}.conf ]] then eerror "We failed to find /etc/X11/xorg.${X_DRIVER}.conf" return 1 else mv /etc/X11/xorg.conf /etc/X11/xorg.conf.radeon-fglrx.backup ln -s /etc/X11/xorg.${X_DRIVER}.conf /etc/X11/xorg.conf if [[ ${X_DRIVER} == "radeon" ]] then modprobe -q ${X_DRIVER} &> /dev/null if [[ $(eselect opengl show) == "fglrx" ]] then eselect opengl set xorg-x11 fi else modprobe -q ${X_DRIVER} &> /dev/null if [[ $(eselect opengl show) == "xorg-x11" ]] then eselect opengl set ati fi fi fi fi eend $? } |