Linux Debian en una VAIO PCG-FXA680
Hardware
| Dispositivo |
Modelo |
Estado |
Controlador |
Notas |
| Procesador |
AMD Mobile Athlon® XP
1600+ de 1.4 GHZ |
Casi totlamente soportado |
|
No funciona PowerNow de AMD |
| Pantalla |
TFT XGA 14.1" |
Funciona |
|
|
| Disco Duro |
20 GB |
Funciona |
|
|
| Floppy Disk |
3.5" extraíble |
Funciona |
|
|
DVD-R/
CD-RW |
Combo DVD-R/CD-RW
Matshita/Panasonic |
Funciona |
ieee1394 |
Modulo del kernel |
| Firewire |
i.link de Sony |
Funciona! |
ieee1394 |
Módulo del kernel |
Administración
de energía |
ACPI |
Casi totalmente soportada |
ACPI |
No funciona APM, requiere correr acpi; acpid recomendado. |
| Video |
8MB ATI,
ATI 3D Rage Mobility (AGP 2x) |
Casi totalmente soportado |
GATOS o ati
(XFree86) |
Aceleración de Gráficos 3D solo con XFree86
3.3.6
Aceleración de gráficos 2D con XFree86 4.x,
Versiones alpha para 3D con XFree86 4.x |
| Sonido |
VIA686 AC97-Sound |
Funciona |
via82cxxx_audio
(kernel) o alsa |
|
| Salida de TV |
|
Funciona |
atitvout |
Software |
| Tarjetas PC |
PCMCIA dos tipo I o II,
1 tipo III. |
Funciona |
Kernel o pcmcia-cs |
|
| Módem Interno |
Conexant HSF AC97 SoftModem |
Funciona |
MBSI HSF |
Puede tener problemas con los IRQ's
Se soluciona agregando en LILO
append="pci=biosirq" |
| Red |
Tarjeta de red
Realtek RTL-8139 |
Funciona |
8139too (kernel) |
Módulo del Kernel. |
| USB |
2 VIA USB (UHCI) |
Funciona |
usb-uhci o uhci
(kernel) |
No lo he comprobado. |
Introducción
Recién compré una computadora portatil Vaio PCG-FXA680
de Sony. Tengo cierta inexplicable preferencia hacia las VAIO y
de los modelos que había a la venta me decidí por
ésta sobre todo por el procesador (Athlon de AMD), y que
se ajusta a mis necesidades, pues tiene puerto paralelo (que requiero
para experimentar) y disquetera, algo que no tenían las otras
VAIO. Tiene menos recursos de potencia, pero más que suficientes
para mis necesidades. Siendo profeta del denominado Software Libre
rápidamente me apresuré a instalar Linux y esta página
pretende ser una documentación de cómo lo hize sin
morir en el intento así al mismo tiempo pretende proporcionar
una ayuda a aquellas personas que tienen un portatil VAIO PCG-FXA680
o similar: la configuración básica y algunas cosillas
útiles para hacerla correr bajo Linux. Sinceramente espero
que sea de ayuda.
Lo que esta escrito en esta página es solo una recopilación
de información útil para hacer correr Linux en esta
laptop y similares.
Instalación de Debian Linux 3.0 (Woody).
Decidí instalar Debian Linux debido a su estabilidad y seguridad,
además de ser fácil de actualizar e instalar paquetes
utilizando la utilería dselect. La instalación
no es difícil si estas familiarizado con el entorno de instalación
de Debian, sin embargo, la configuración inicial no es la
adecuada, por lo que se recomienda recompilar el kernel o aplicar
los parches necesarios, muy importante instalar ACPI en lugar
de APM (que viene por defecto). Existe la opción durante
el arranque del disco de instalación de instalar otro Kernel,
pero aún así considero recomendable compilar
tu propio Kernel.
Configuración del Hardware
Video
Los gráficos se basan en el chipset ATIMach64. Aceleración
de Gráficos 3D solo con XFree86 3.3.6, aceleración
de gráficos 2D con XFree86 4.x existen versiones alpha para
3D con XFree86. Existe un controlador alternativo (GATOS)
a ati llamado ati.2 que se puede obtener de http://gatos.sourceforge.net/
que, además, soporta Xv.
Aqui una copia de mi XF86Config
Salida a TV
Funciona bien, se puede activar y controlar mediante atitvout
Audio
Utiliza VIA686 AC97-Sound, Existen tres drivers que pueden manejar
el sistema de sonido VIA.
- via82cxxx (componente del kernel 2.4)
- OSS Open Sound System
(no libre, puede costar $$)
- ALSA Advanced Linux
Sound Architecture. (integrado en el kernel 2.5)
Actualmente yo utilizo el via82cxxx. Para levantar el módulo
solo hace falta ejecutar modprobe via82cxxx_audio:
root@maquina~#modprobe via82cxxx_audio |
También deberás levantar otros módulos como
soundcore y ac97_codec
root@maquina~#modprobe soundcore ac97_codec |
Para poder utilizar el sonido con Gnome, tuve que deshabilitar
el servidor de sonido al momento del arranque de Gnome, y cambiar
los permisos a 666 en /dev/mix* /dev/dsp* /dev/sound
root@maquina~#chmod 666 /dev/mix* /dev/dsp* /dev/sound |
PCMCIA
Tarjetas PC, PCMCIA: Funcionan perfectamente, recientemente conecté
una tarjeta de red 3com e inmediatamente la identificó y
la instaló; funcionó sin ningún problema.
Si recompilas el kernel y utilizas pcmcia-cs, que es lo más
recomendable para trabajar con ésta máquina y linux,
será necesario que corras los comando make config, make
all y make install en el directorio pcmcia-cs.
Tarjeta de red
Tarjeta de red Realtek RTL-8139 totalmente soportada por el módulo
del kernel 8139too. Fue reconocida automáticamente
y trabaja perfectamente.
En caso de que necesites alzar el módulo y este compilado
como módulo en el kernel solo debes levantarlo.
root@maquina~#modprobe 8139too |
Si tienes un error es posible que necesites levantar primero el
mii.
root@maquina~#modprobe mii |
Floppy Disk
Fue reconocido automáticamente y funciona sin problemas.
CD-RW
El lector de CD funciona perfectamente en /dev/hdc. El escritor
de CD requiere la última versión del controlador ieee1394
del kernel, y al mismo tiempo, como cualquier quemador bajo linux,
hay que habilitar o parchar el kernel para que emule un puerto scsi
a través del ide, agregando el controlador ATAPI ide-scsi
y agregar también el parámetro de arranque del kernel
hdc=ide-scsi, esto se puede hacer agregando en lilo.conf la linea:
append="hdc=ide-scsi".
image=/boot/vmlinuz-2.4.20
label=MarioRules
read-only
append="apm=off pci=biosirq hdc=ide-scsi"
|
No olvides después ejecutar el comando lilo.
root@maquina~# lilo
Added windoks
Added MarioRules * |
De esta forma lo que antes era /dev/hdc es ahora /dev/scd0 y hay
que hacer un link simbólico a /dev/scd0 de todo lo que antes
era /dev/hdc como por ejemplo /dev/cdrom.
root@maquina~#ln -s /dev/scd0 /dev/cdrom
root@maquina~# ln -s /dev/scd0 /dev/dvd |
Para levantar el módulo ide-scsi también hay que
utilizar el comando modprobe o instmod
root@maquina~#modprobe ide-scsi
|
DVD-ROM
Es reconocido automáticamente y funciona muy bien.Tal vez
sea necesario hacer un enlace simbólico /dev/dvd a /dev/cdrom
para que lo puedan reconocer ciertas aplicaciones como xine.
root@maquina~#ln -s /dev/cdrom /dev/dvd |
Módem Interno
El módem funciona con un chip conexant, cuyo controlador
puede ser obtenido del sitio web de Marc
Boucher deberás usar el controlador HSF. Para lograrlo
hacer correr con Linux Debian hay que usar el instalador tipo tar.gz
y obtener el codigo fuente del kernel
que estes usando. Es posible que exista ciertos problemas con los
IRQ's , pero se pueden solucionar agregando a la linea append="pci=biosirq"
al archivo /etc/lilo.conf, no olvides correr el comando lilo
después de hacer cambios en el.
Para obtener el código fuente del kernel puedes usar deselect.
Administración de Energía
APM.- APM no maneja bien los recursos de energía para el
CPU lo que hace que se caliente demasiado: notarás ventilador
esta encendido todo el tiempo. Debes tener cuidado si decides continuar
utilizando APM, puede hasta freir tu cpu. Lo más recomendable
es instalar ACPI al momento de recompilar el kernel (deberas agregar
todas las opciones ACPI, excepto quizás debug ), y aplicar
el último parche que corresponda a tu kernel de http://sourceforge.net/projects/acpi/
Aquí puedes ver cómo instalé
ACPI
También es muy recomendable que verifiques en primer lugar
que el ventilador funcione cuando se necesite.
Instalando un kernel nuevo
Actualmente estoy usando el kernel 2.4.20. Aquí puedes ver
y bajar mi .config No utilizo los kernels
de Debian, pues es complicado encontrar y aplicar los parches adecuados
para ellos.
Cómo compilar e instalar
un kernel
Firewire
El firewire también conocido como i.link funciona. Solo
hay que alzar los módulos ieee1394 que requieras.
Yo he logrado transferir video desde una cámara Sony TRV-110
y una panasonic PV-DV203 D levantando los módulos de video:
root@maquina~#modprobe video1394 raw1394 dv1394
|
|