//
estás leyendo...
jaunty, linux, Software LIbre, ubuntu

(Actualización) Fix para Intel 945 en Jaunty (Obteniendo 1500 fps)

Hace tiempo que no escribía nada aquí. Seguramente en unas cuantas palabras mas adelante le estaré dando las mismas excusas de siempre…”No tengo casi nada de tiempo para escribir”. El tema es que con las vacaciones de invierno también llega el tiempo que siempre ando buscando y con eso mis ganas por hacer experimentos. Ya hace unos meses cuando recién se libero Ubuntu Jaunty la instale en mi notebook con las siguientes características:
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8036 PCI-E Fast Ethernet Controller (rev 16)
06:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
08:03.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
08:03.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
08:03.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)

Lo malo de eso fue ver que mi tarjeta de video funcionaba realmente mal. No había forma de hacer que trabajara de forma decente. Con el tiempo vino mi resignación de esperar finalmente hasta el 29 de Octubre cuando se libere Ubuntu 9.10 Karmic Koala para ver que tanto se habia avanzado en la solución al problema. Pero obviamente mis ganas por experimentar y buscar solucion a los problemas fueron mas grande, así que me decidí a instalar Jaunty en mi notebook y seguir esta guía.

1. sudo gedit /etc/X11/xorg.conf
2. Buscar la seccion “Device” y asegurarte que quede exactamente igual que esta:
Section "Device"
Identifier "Configured Video Device"
Option "AccelMethod" "uxa"
Option "EXAOptimizeMigration" "true"
Option "MigrationHeuristic" "greedy"
Option "Tiling" "true" # i8xx users: see note in guide
EndSection

3. sudo wget http://launchpadlibrarian.net/26193373/fixmtrr.sh -O /usr/local/bin/fixmtrr.sh
4. sudo chmod +x /usr/local/bin/fixmtrr.sh
5. sudo ln -s /usr/local/bin/fixmtrr.sh /etc/gdm/PostLogin/Default

OPCIONAL: Yo en este paso use mi propio script en base a las regiones de mi tarjeta de video. Lo puedes descargar de aquí.
Lo descargan y lo pegan en /usr/local/bin/ y continuan con el paso numero 5.
OJO: solo para aquellas personan que tengan exactamente mi misma tarjeta de video. El resto continúen con los pasos estandar.

6. Ahora editaremos nuestras sources.list y agregaremos los controladores swat.
deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu jaunty main #X-Updates PPA
deb-src http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu jaunty main #X-Updates PPA

7. Importamos la PPA key
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com AF1CDFA9
$ sudo apt-get update
$ sudo apt-get dist-upgrade

RECOMENDACION: Les recomiendo que bajen este paquete, lo instalen y automáticamente resolverá todas las claves PPA que posean en las sources.list. Bajar AQUÍ

8. Ahora solo nos falta descargar el ultimo kernel con el siguiente comando:
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc6/linux-headers-2.6.31-020631rc6_2.6.31-020631rc6_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc6/linux-headers-2.6.31-020631rc6-generic_2.6.31-020631rc6_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc6/linux-image-2.6.31-020631rc6-generic_2.6.31-020631rc6_i386.deb

9. Instalamos todo
sudo dpkg -i linux-headers-2.6.31-020631rc6_2.6.31-020631rc6_all.deb linux-headers-2.6.31-020631rc6-generic_2.6.31-020631rc6_i386.deb linux-image-2.6.31-020631rc6-generic_2.6.31-020631rc6_i386.deb

Eso es todo, con eso ya deberías tener totalmente solucionado el problema de las tarjetas de vídeos Intel en Jaunty, y de paso los 1500 FPS con glxgears.
Pantallazo

Comenta tus resultados...

Saludos

Anuncios

Comentarios

Aún no hay comentarios.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

julio 2009
L M X J V S D
« Abr   Sep »
 12345
6789101112
13141516171819
20212223242526
2728293031  

a

Banner Mejor Cámbiese
Banner Mejor Cámbiese

t

Twitter

Páginas