Linux en Acer Travelmate 290LMi - Configuración (1)
Tutorial creado por Javier Gonzalez. Extraido de: http://www.mononeurona.org/index.php?idp=527
24 de Octubre de 2005
Linux
6 - Configuración (1)
kernel:
Todo el hardware es compatible tanto con la rama 2.4 como con la rama 2.6, pero la rama 2.6 tiene una serie de optimizaciones para el microprocesador de Intel Centrino que han hecho que sea la rama que actualmente utilice.
A día 18/04/2004 utilizo la versión 2.6.5 que puedes descargar de kernel.org∞
Respecto a la configuración que utilizo puedes descargarla de aquí: .config∞
No haré especial incapié en la compilación del kernel, ya que existen numerosos artículos en la red que explican cómo hacerlo. (una simple consulta a google nos ofrece multitud de resultados)
XFree86:
[[http://www.javier-gonzalez.com/articulos/acertm290/XF86Config-4 ]] XFree∞ es el servidor gráfico sobre el que correremos algún entorno (como gnome, kde, wmaker ...)
Para instalarlo en debian bastará con #apt-get install x-window-system x-window-system-core
Para instalarlo en archilinux #pacman -S xfree86
Una vez instaladas debemos configurar el fichero XF86Config-4 situado en /etc/X11/XF86Config-4
Aquí tienes una copia de mi XF86Config-4∞.
Con la aceleración 3D 855GM consigue con glxgears:
# glxgears
3042 frames in 5.0 seconds = 608.400 FPS
3046 frames in 5.0 seconds = 609.200 FPS
3045 frames in 5.0 seconds = 609.000 FPS
NOTA: XFree 4.4 no es GPL Compatible. +info: http://www.xfree86.org/legal/licenses.html---∞
TouchPad y ratón USB:------__ Utiliza la configuración del XF86Config-4 del punto 5.2
*Para el touchpad:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "true"
Option "BaudRate" "1200"
Option "SampleRate" "60"
Option "Resolution" "200"
EndSection
NOTA: A mi me gusta que el ratón se mueva muy rápido por toda la pantalla, pero esos valores puedes cambiarlos ajustando BaudRate, SampleRate y Resolution.
Con la configuración anterior el touchpad funciona correctamente, ahora bien, si lo que realmente queremos hacer es sacarle el máximo partido a nuestro touchpad, debemos utilizar synaptics∞ (Un driver de touchpads ypara XFree86). Con este driver podremos usar el touchpad para hacer scroll (con la parte derecha). Para ello tenemos que instalar el driver synaptic:
*En Debian -> apt-get install xfree86-driver-synaptics
*En archlinux -> apt-get install synaptics
Después tendremos que descargar el driver de: http://w1.894.telia.com/%7Eu89404340/touchpad/--- ∞ Descomprimirlo: #tar -xvjf synaptics-x.xx.x.tar.bz2
Parchear el kernel con alps.patch: #cd /usr/src/linux; patch -p1 < /usr/src/synaptics-x.xx.x/alps.patch
Recompilarlo de nuevo: (asegurate que tienes soporte para Event Interface)
<*> Event interface (Está en Device Drivers -> Input device support )
Para comprobar que está funcionando podemos hacer:
# cat < /dev/input/event0
y deberiamos obtener una salida de caracteres al mover nuestro ratón.
Ahora no queda más que configurar el fichero /etc/X11/XF86Config-4 (con esta configuracion deberia ser suficiente)
Section "InputDevice"
Driver "synaptics"
Identifier "Mouse0"
Option "Device" "/dev/input/event0"
Option "Protocol" "event"
Option "LeftEdge" "60"
Option "RightEdge" "830"
Option "TopEdge" "70"
Option "BottomEdge" "650"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "110"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "50"
Option "HorizScrollDelta" "50"
Option "MinSpeed" "0.6"
Option "MaxSpeed" "0.6"
Option "AccelFactor" "0.01"
Option "EdgeMotionSpeed" "40"
Option "UpDownScrolling" "1"
Option "TouchpadOff" "0"
EndSection
Una vez reiniciado el servidor gráfico todo debería funcionar adecuadamente. En caso de que encuentres problemas revisa la documentacion de synaptics y el fichero de log /var/log/XFree86.0.log.
*Para un ratón USB (en mi caso se trata de un logitech)
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "SendCoreEvents" "true"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection
Modem AC'97:
En la versión anterior del documento explicaba como hacerlo funcionar en 2.4.x de la siguiente forma:
Para hacer funcionar el modem necesitas descargarte el driver slmdn. Actualmente yo uso la versión 2.8.4. Puedes descargar los drivers de ftp://ftp.smlink.com/linux/unsupported/∞. Tienes que hacer una pequeña modificación en fichero ../slmodem-2.8.4/prop_libs/amrmo_init.c y modicar una linea que hace referencia a PCI_DEVICE_ID_ICH2 de tal forma que quede así:
#define PCI_DEVICE_ID_ICH2 0x2446
Ahora solo tenemos que guardar los cambios, compilar y cargar los módulos slmodem y slamrmo. (sería interesante añadir los módulos a /etc/modules para que se carguen al inicio)
Actualmente en la version 2.6 no he comprobado su funcionamiento.
Todo el hardware es compatible tanto con la rama 2.4 como con la rama 2.6, pero la rama 2.6 tiene una serie de optimizaciones para el microprocesador de Intel Centrino que han hecho que sea la rama que actualmente utilice.
A día 18/04/2004 utilizo la versión 2.6.5 que puedes descargar de kernel.org∞
Respecto a la configuración que utilizo puedes descargarla de aquí: .config∞
No haré especial incapié en la compilación del kernel, ya que existen numerosos artículos en la red que explican cómo hacerlo. (una simple consulta a google nos ofrece multitud de resultados)
XFree86:
[[http://www.javier-gonzalez.com/articulos/acertm290/XF86Config-4 ]] XFree∞ es el servidor gráfico sobre el que correremos algún entorno (como gnome, kde, wmaker ...)
Para instalarlo en debian bastará con #apt-get install x-window-system x-window-system-core
Para instalarlo en archilinux #pacman -S xfree86
Una vez instaladas debemos configurar el fichero XF86Config-4 situado en /etc/X11/XF86Config-4
Aquí tienes una copia de mi XF86Config-4∞.
Con la aceleración 3D 855GM consigue con glxgears:
# glxgears
3042 frames in 5.0 seconds = 608.400 FPS
3046 frames in 5.0 seconds = 609.200 FPS
3045 frames in 5.0 seconds = 609.000 FPS
NOTA: XFree 4.4 no es GPL Compatible. +info: http://www.xfree86.org/legal/licenses.html---∞
TouchPad y ratón USB:------__ Utiliza la configuración del XF86Config-4 del punto 5.2
*Para el touchpad:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "true"
Option "BaudRate" "1200"
Option "SampleRate" "60"
Option "Resolution" "200"
EndSection
NOTA: A mi me gusta que el ratón se mueva muy rápido por toda la pantalla, pero esos valores puedes cambiarlos ajustando BaudRate, SampleRate y Resolution.
Con la configuración anterior el touchpad funciona correctamente, ahora bien, si lo que realmente queremos hacer es sacarle el máximo partido a nuestro touchpad, debemos utilizar synaptics∞ (Un driver de touchpads ypara XFree86). Con este driver podremos usar el touchpad para hacer scroll (con la parte derecha). Para ello tenemos que instalar el driver synaptic:
*En Debian -> apt-get install xfree86-driver-synaptics
*En archlinux -> apt-get install synaptics
Después tendremos que descargar el driver de: http://w1.894.telia.com/%7Eu89404340/touchpad/--- ∞ Descomprimirlo: #tar -xvjf synaptics-x.xx.x.tar.bz2
Parchear el kernel con alps.patch: #cd /usr/src/linux; patch -p1 < /usr/src/synaptics-x.xx.x/alps.patch
Recompilarlo de nuevo: (asegurate que tienes soporte para Event Interface)
<*> Event interface (Está en Device Drivers -> Input device support )
Para comprobar que está funcionando podemos hacer:
# cat < /dev/input/event0
y deberiamos obtener una salida de caracteres al mover nuestro ratón.
Ahora no queda más que configurar el fichero /etc/X11/XF86Config-4 (con esta configuracion deberia ser suficiente)
Section "InputDevice"
Driver "synaptics"
Identifier "Mouse0"
Option "Device" "/dev/input/event0"
Option "Protocol" "event"
Option "LeftEdge" "60"
Option "RightEdge" "830"
Option "TopEdge" "70"
Option "BottomEdge" "650"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "110"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "50"
Option "HorizScrollDelta" "50"
Option "MinSpeed" "0.6"
Option "MaxSpeed" "0.6"
Option "AccelFactor" "0.01"
Option "EdgeMotionSpeed" "40"
Option "UpDownScrolling" "1"
Option "TouchpadOff" "0"
EndSection
Una vez reiniciado el servidor gráfico todo debería funcionar adecuadamente. En caso de que encuentres problemas revisa la documentacion de synaptics y el fichero de log /var/log/XFree86.0.log.
*Para un ratón USB (en mi caso se trata de un logitech)
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "SendCoreEvents" "true"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection
Modem AC'97:
En la versión anterior del documento explicaba como hacerlo funcionar en 2.4.x de la siguiente forma:
Para hacer funcionar el modem necesitas descargarte el driver slmdn. Actualmente yo uso la versión 2.8.4. Puedes descargar los drivers de ftp://ftp.smlink.com/linux/unsupported/∞. Tienes que hacer una pequeña modificación en fichero ../slmodem-2.8.4/prop_libs/amrmo_init.c y modicar una linea que hace referencia a PCI_DEVICE_ID_ICH2 de tal forma que quede así:
#define PCI_DEVICE_ID_ICH2 0x2446
Ahora solo tenemos que guardar los cambios, compilar y cargar los módulos slmodem y slamrmo. (sería interesante añadir los módulos a /etc/modules para que se carguen al inicio)
Actualmente en la version 2.6 no he comprobado su funcionamiento.
Valora este capítulo:
Autor y licencia de 'Linux en Acer Travelmate 290LMi - Configuración (1)'
|
Opiniona sobre 'Linux en Acer Travelmate 290LMi - Configuración (1)' (0)
Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.
Opina sobre este tutorial |
Wikis relacionados con 'Linux en Acer Travelmate 290LMi - Configuración (1)'
En este documento se presenta la información acerca de la instalación, configuración, ejecución y mantenimiento...
Más »
Esta es la primerísima edición del Linux en Castellano COMO. La audiencia a la que...
Más »
Este documento pretende ser el punto de entrada de los hispanohablantes al mundo Linux, intentando...
Más »
Este documento describe el soporte de sonido para Linux. Enumera el hardware de sonido soportado,...
Más »
Bienvenidos! Y gracias por tu interés en Red Hat Linux. Tenemos la que creemos mejor...
Más »

