Pedro Pozuelo wrote:
On Sat, 26 Mar 2005 16:48:01 +0100, Pit <[EMAIL PROTECTED]> wrote:Efectivamente, el dma est� desactivado. Pero adem�s tengo un problema porque no me deja activarlo:
Buenas.
Recientemente me he decidido a sustituir del todo mi viejo sistema operativo por debian en el pc de escritorio que uso para mis ratos de ocio. Ello supone buscar alternativas para mis actividades habituales (osea, xawtv, openoffice y cups, doom3 y quake3, thunderbird y firefox, kopete y skype, kaffeine y okle...) pero he encontrado alg�n problemilla.
El problema en cuesti�n es que las pel�culas en DVD se reproducen a saltos y no tengo ni idea de por donde atajarlo. He probado con diferentes programas en kde (kplayer, xine, kaffeine, okle) pero nada. El video va a saltos. Mi DVD es un pioneer A04, que por lo dem�s parece funcionar bien.
Uso debian sid (con alguna cosilla de experimental para experimentar) y mi equipo es un athlon 3000+ con 1GB de RAM, chipset nforce2 y graficos GeForce Fx. He actualizado el driver de la tarjeta gr�fica as� como los del chipset con los de la web de nvidia y mi kernel est� compilado en casa (como ya tuve que compilarme el kernel para el portatil, parece que le cog� el gustillo).
He leido por ah� algo de hdparm, pero por lo que he visto me da a entender que eso es solo para discos duros. Tambi�n he leido algo de que deber�a activar el modo DMA (foro de usuarios de suse) pero esto no tengo ni idea de como se hace.
Muchas gracias. Jose M�
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Hola,
Efectivamente tiene toda la pinta de que tienes que activar el DMA del lector DVD. Y la herramienta que se usa en linux para ello es hdparm, as� que no ibas tan desencaminado ;-)
Mira si lo tienes activado con: hdparm /dev/dvd #Tendr�s que cambiar /dev/dvd por tu dispositivo
Busca una linea que ponga algo parecido a using_dma = 1 (on)
Si el valor es "0" es que no est� activado
Activalo ejecutando desde la consola como root: hdparm -d1 /dev/dvd
Prueba ahora un DVD a ver si ya no te pega saltos.
Tambien ser�a interesante que activases el DMA para los discos duros, adem�s de un mont�n de opciones interesantes que optimizan la lectura/escritura del disco. Investiga con man hdparm.
Ten en cuenta que estos cambios no se guardan tras reiniciar el PC, por lo que te interesar� meterlo en el lilo /grub. Tambien ten presente que debes tener correctamente detectada y configurada la placa base para optimizar los IDEs
Un art�culo interesante para configurarlo: http://linuca.org/body.phtml?nIdNoticia=29
Espero que te sirva!
chainsaw:/home/pitoe# hdparm /dev/dvd
/dev/dvd:
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Invalid argument
chainsaw:/home/pitoe#
chainsaw:/home/pitoe# ll /dev/dvd
lrwxrwxrwx 1 root cdrom 3 2005-03-24 13:21 /dev/dvd -> hdd
chainsaw:/home/pitoe# hdparm -d1 /dev/hdd
/dev/hdd:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
chainsaw:/home/pitoe#
Ahora me leere la noticia que me pasas y a ver si con eso lo solvento.
Muchas gracias y un saludo Jose M�
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

