Este es un problema conocido con las tarjetas de vídeo ATI
Mach 64. El problema es que esta tarjeta usa la dirección
2e8
, también usada por el puerto serie 4. Debido a un bug
(feature?) en el driver sio.c
, éste "tocará" este puerto aunque no esté instalado
o esté desactivado.
Hasta que el problema sea fijado, puedes hacer esto:
-c
en el prompt de arranque. Esto te llevará
a la sección de configuración del kernel.
sio0
, sio1
, sio2
y sio3
(todos ellos). De esta manera, el driver sio no se activa.
Si quieres ser capaz de usar tus puertos serie, tendrás que
compilar un nuevo kernel con la siguiente modificación:
/usr/src/sys/i386/isa/sio.c
. Busca la cadena 0x2e8
y borra esta cadena y la coma anterior (mantén la coma siguiente).
Ahora, compila un nuevo kernel de la manera habitual.
Después de realizar estos cambios, puedes encontrarte aun que
las X Window no funcionan correctamente. Algunas tarjetas de
vídeo modernas ATI Mach 64 (especialmente la ATI Mach Xpression)
no funcionan con la versión actual de XFree86
; la pantalla
se queda negra cuando arrancas las X o ocurren cosas extrañas en
su funcionamiento. Puedes instalar una versión beta del nuevo
servidor X que trabaja mejor, situada en
el servidor XFree86
y seguir los links hasta el download. Coge los siguientes ficheros:
AccelCards, BetaReport, Cards, Devices, FILES, README.ati,
README.FreeBSD, README.Mach64, RELNOTES, VGADriver.Doc,
X312BMa64.tgz
Reemplaza los viejos ficheros por las nuevas versiones y asegúrate de ejecutar de nuevoxf86config.