Habilitar KMS con el kernel 2.6.29-ARCH

Por leprosys en 4/18/2009 ,
KMS es algo defectuoso para algunos por esa razón no esta implementado por defecto. KMS solo funciona con chipsets que utilizan el controlador i915 DRM. También asegúrese de que tenga el ultimo paquete Xorg (incluyendo xf86-video-intel)

Método 1
Habilitar KMS "tardo". Esto no cambia el initramfs, pero la consola cambia su resolución al "Cargar los módulos". pasos del proceso de arranque:

1- Agregar la siguiente linea a /etc/modprobe.conf::
options i915 modeset=1


2- Cambiar la linea MODULES en /etc/rc.conf que se mirara así:
MODULES=(... intel_agp i915)
(No se agregan "..." solo representa lo que había antes)


Esto es importante. Si no es así el driver i915 se cargara cuando inicie el servidor de la X y se colgará. El modulo i915 no se carga con nuestra configuración del kernel (que es raro pero podemos cambiarlo.)

3- Remover todo las opciones de "vga =" y "video =" de tu linea de comandos del kernel en /boot/grub/menu.lst

Método 2
Habilitar KMS "primero" es necesario cambiar el initramfs, KMS permita habilitarse despues de que el kernel ha cargado y el initscripts de Arch se inicia antes (luce mejor).

1- Añadir la siguiente linea a /etc/modprobe.conf:
options i915 modeset=1

2- Cambiar las lineas de MODULES y FILES en /etc/mkinitcpio.conf se vera algo así:
MODULES="... intel_agp i915"
FILES="... /etc/modprobe.conf"
(No se agregan "..." solo representa lo que había antes)

3- Regenera tu initramfs usando "mkinitcpio -p kernel26"

4- Remover todo las opciones de "vga =" y "video =" de tu linea de comandos del kernel en /boot/grub/menu.lst

Ahora debería de obtener un framebuffer con su resolución nativa y la X marchara más rápido y cambiar entre consolas sera casi instantáneo.
Para desactivar modesetting (en el caso de que algo no funcione para usted) solo comentar la linea en modprobe.conf para el método 1 y si utiliza el método 2 tendrá que regenerar su initramfs.

Vía | ArchLinux Forum

Back Top