<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener("load", function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <iframe src="http://www.blogger.com/navbar.g?targetBlogID=5392280069424157676&amp;blogName=Blog+de+Rainbyte&amp;publishMode=PUBLISH_MODE_BLOGSPOT&amp;navbarType=BLUE&amp;layoutType=CLASSIC&amp;searchRoot=http%3A%2F%2Frainbyte.blogspot.com%2Fsearch&amp;blogLocale=es_AR&amp;homepageUrl=http%3A%2F%2Frainbyte.blogspot.com%2F" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" height="30px" width="100%" id="navbar-iframe" allowtransparency="true" title="Blogger Navigation and Search"></iframe> <div></div>

Radeon y Fglrx (Gentoo)

Hola a todos!!!! Que onda??? Hace tiempo que no nos vemos...
Bueno, hace un tiempo lei la forma de poder elegir si iniciar con el driver opensource (nv) o el propietario (nvidia) y me decidi a hacer lo mismo con Ati, asi que ahi va...

Ingredientes:
Gentoo Linux
Drivers de Ati
Drivers Open-source

Preparacion:

1- Ok, si ya tienes los drivers instalados podemos comenzar con la configuracion de Grub. Abrimos /boot/grub/menu.lst con un editor de texto y debemos modificar para que queden 2 configuraciones de nuestro kernel, como aqui (puede quedar diferente):


title Gentoo 2.6.16
root (hd0,0)
kernel /vmlinuz-2.6.16 root=/dev/hda3 ro
savedefault
boot

title Gentoo 2.6.16
root (hd0,0)
kernel /vmlinuz-2.6.16 root=/dev/hda3 ro
savedefault
boot


2- Luego, agregamos al 1er kernel la opcion X_DRIVER=radeon y al 2do la opcion X_DRIVER=fglrx, siguiendo el ejemplo quedaria asi (como ven tambien cambie el titulo para poder reconocer cual es cual en el menu de Grub):


title Gentoo 2.6.16 Radeon
root (hd0,0)
kernel /vmlinuz-2.6.16 root=/dev/hda3 ro X_DRIVER=radeon
savedefault
boot

title Gentoo 2.6.16 FGLRX
root (hd0,0)
kernel /vmlinuz-2.6.16 root=/dev/hda3 ro X_DRIVER=fglrx
boot


3- Despues de guardar los cambios, creamos 2 xorg.conf dentro de /etc/X11/. Uno para el driver opensource, que llamaremos xorg.radeon.conf y otro para el driver propietario, que llamaremos xorg.fglrx.conf. Si no saben que deben contener, pueden ver en estos links:
Drivers de Ati
Drivers Open-source

4- Ahora abrimos un editor de texto (como root) y pegamos ete codigo:


#!/sbin/runscript
depend() {
need bootmisc localmount
after modules isapnp coldplug hotplug
before xdm
}

start() {
ebegin "Loading: ${X_DRIVER} X infrastructure"
if [[ ${X_DRIVER} != "radeon" && ${X_DRIVER} != "fglrx" ]] ; then
eerror "We 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
rm /etc/X11/xorg.conf
ln -s /etc/X11/xorg.${X_DRIVER}.conf /etc/X11/xorg.conf
if [[ ${X_DRIVER} == "radeon" ]] ; then
if [[ $(eselect opengl show) == "ati" ]] ; 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 $?
}


5- Guardamos el archivo dentro de /etc/init.d/, lo llamamos radeon-fglrx, luego ejecutamos estos comandos en la consola:

chown root:root /etc/init.d/radeon-fglrx

chmod +x /etc/init.d/radeon-fglrx

echo X_DRIVER >> /etc/conf.d/env_whitelist

rc-update add radeon-fglrx default

6- Listo!!! A disfrutar el inicio dual entre radeon y fglrx... Nos vemos, suerte con eso!!!
« Home | Next »
| Next »
| Next »
| Next »
| Next »
| Next »
| Next »

20 de mayo de 2007 21:49

Como andas tanto tiempo ? veo que seguis con tu blog..... Salu2 desde mas tecno.com (ex- tecnoexpertise) :)    



» Publicar un comentario en la entrada