lunes, 16 de abril de 2007

Kubuntu + ATI

Este es un tema ultra repetido en miles de foros, así que a continuación espero explicarlo lo más fácil y simple posible.
Antes de empezar hagan una copia del archivo /etc/X11/xorg.conf en cualquier lado, si todo sale mal solo basta que pongan la copia en el directorio /etc/X11/ para que todo vuelva a la normalidad.
Primero deben activar los repositorios en /etc/apt/sources.list, para esto deben abrir el archivo mencionado con algún editor de texto siendo root (por ejemplo en kde , desde consola seria, sudo kate /etc/apt/sources.list) descomenten (saquen el # a todo lo que comience con deb) luego guarden y actualicen los repositorios (desde consola: sudo apt-get update), comenzara la descarga de algunos paquetes y luego terminara.
Ahora podemos comenzar con la instalación. Abran una consola y escriban:

sudo apt-get install linux-restricted-modules-$(uname -r)

esto instalara los modulos propietarios al kernel.

Vamos por el driver:

sudo apt-get install xorg-driver-fglrx fglrx-control

Esto instal el driver más el panel de control de ATI. Una vez listo esto hay que configurar el xorg.conf esto se hace facil con un par de comandos:

sudo aticonfig --initial
y luego
aticonfig --overlay-type=Xv

Cuando el proceso termine introducimos el comando

sudo kate /etc/X11/xorg.conf

y al final del archivo (se abrirá el editor con un archivo) introduzcan esto:

Section "Extensions"
Option "Composite" "Disable"
EndSection

Guarden, cierren y listo!!! reinicien (el solo reiniciar las X no da resultados a veces) y volver al sistema si todo va bien introduzca en una consola (como usuario normal) el comando glxinfo | grep direct y debería salir algo como: direct rendering: Yes, si es así felicidades si no, intenta de nuevo.

domingo, 15 de abril de 2007

Feisty Fawn

El pasado viernes me decidí a instalar Feisty Fawn Beta y la verdad no me he arrepentido, la verdad funciona muy bien el único pero es que el reinicio y el apagado no se completan excepto que lo ejecutemos desde consola (vamos es un beta aun), la instalación del driver de vídeo (ATI) no fue para nada difícil (como viene siendo hace un rato en *buntu, próximo post: instalación del driver fglrx de forma fácil) y hay algunas cosas que me gustaron mucho:
  1. Se incluye Avahi la cual es una implementación zeroconf, si no sabes que es mira aquí.
  2. Se mejoro KDE-guidance-powermanager el cual hoy por hoy es lo único que he encontrado para suspender e hibernar mi ntbk con éxito, es simple, intuitivo.
  3. Incluye de serie el KnetworkManger, el cual es la forma mas simple que he visto en Linux para manejar la conxion wireless, y no solo eso si no que también maneja conexiones a VPN y red por cable.
Alguno puntos malos:
  1. Deben solucionar el problema con el apagado.
  2. Por algún motivo grub se demora mas de lo normal al iniciar.
  3. El paquete scim-qtimm aun tiene problemas con konsole y yakuake cuando se usa transparencia (el bug viene desde dapper :P )
En general los problemas que tiene Feisty son reparables de aquí a su salida definitiva (aun falta el RC1) y se perfila como una muy buena distro, si tienen como actualizar muuuuchos paquetes (el primer dist-upgrade son 300 mb más o menos) instalen, no se arrepentirán.

sábado, 14 de abril de 2007

ATI: Tenemos esperanza???

En el post anterior hablaba sobre las deficiencias del driver propietario de ATI, pero hoy recibi una leccion, y bueno es comun que te digan "si criticas algo o piensas que esta mal, arreglalo y no solo critiques" y Linux es el S.O mas adecuado para esto, pero uno siempre se queja del tiempo o alguna otra excusa, aunque en este caso parece algo un poco más buena la excusa, no es facil leer y entender todo el codigo de un driver, aunque es posible. El asunto es el siguiente el driver abierto para tarjetas ATI (el cual aparece en el xorg.conf como "ati") que viene en xorg 7.2 soporta Aiglx !!! si, aunque no ofrece direct rendering, si logra correr Aiglx + compiz o beryl (que un poco da lo mismo pues estos proyectos pronto se unirán). El tema es que aun el soporte no es tan bueno para todas las tarjetas (por ejemplo mi ati radeon xpress 200m se comporta muuuy lento), pero esto es muy bueno ya que puede que el soporte mejore de aquí a unas versiones mas de xorg o bien puede que AMD vea esto se ponga las pilas y lo incluya en su driver propietario(la mitad del trabajo ya esta hecho), lo cual tendría una importancia notable: por cosas de licencia, AMD debería liberar todo o parte de su driver (?) en ese caso seria fácil arreglarlo y tener un gran ATI driver.
Se que es difícil, que no sera así como así que AMD libere un driver de esta envergadura pero de otra forma AMD tendría que reinventar la rueda. Señores el código esta ahí úsenlo !!!
Ah si el link para hacer funcionar Aiglx + Ati en Feisty fawn aqui

martes, 10 de abril de 2007

ATI y sus horribles drivers

Hoy leyendo en vivalinux me encontré con este articulo donde ATI, ahora AMD, da una gran respuesta sobre el soporte de aplicaciones como AIGLX, Beryl, Compiz, Myth TV y TV TIME en su Knowledge Base:

"Solution:
Currently there is no solution."

Así textual AMD nos dice que básicamente no les importa, pues siguen y siguen actualizando su driver y no arreglan nada.
Debo decir que en mi notebook poseo una ATI Radeon xpress 200m y he conseguido correr tanto Beryl como Compiz, pero sobre XGL.
Ahora el problema con ATI se ve poco prospero, mientras algunas compañias como Intel libera sus drivers, al igual como Nvidia lo ha hecho desde hace ya un tiempo, ATI no arregla sus drivers ni menos libera las especificaciones de sus tarjetas argumentando que quieren proteger su "secreto profesional", entonces que nos queda a los usuarios de Linux ??? bueno, si quieren rendimiento usen Nvidia, si no necesitan grandes graficos pero si algo que funcione bien y acelere 3D opten por Intel, en lo personal cuando llegue la hora de cambiar mi notebook, seguro que el video no sera ATI si las cosas siguen como hoy.