Hola!
A pesar de tener un GRAN BUG en Feisty y que me cuelga el portatil (Samsung R40) cada vez que tengo un cd/dvd en la grabadora (aunque no esté grabando). Yo sigo en mis trece. Estuve muchos años soportando los bugs continuos de Winbugs... podré soportar ésto.
El caso es que he encontrado esta web donde se comenta en un tema del foro (incluso hay quien tiene mi portatil) que es un bug y que de momento la única forma de paliar el problema es que cuando el bug salga a relucir habrá que reiniciar el dispositivo en cuestión, no el sistema que quede claro. En mi caso, el cdrom.
web: https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/75295
Comentan que cuando se congela o se comienza a ralentizar el sistema por culpa del lector, desactivar el dma no sirve de nada. Una forma de volver a un estado normal es reiniciar el dispositvo:
TEMPORARY SOLUTION
TEMPORARY SOLUTION
You can try(at your own risk because it reset IDE device)
sudo hdparm -w /dev/hdX (replace X with the letter of your drive)
and after to SET DMA because the reset unset it
sudo hdparm -d 1 /dev/hdX (replace X with the letter of your drive)
After that i didn't get anymore errors but my drive wasn't detect by gnome( serpentine & brasero)
To perform a detection of your drive do (or invert i don't remember which one depends on the other)
sudo rmmod cdrom ide_cd
sudo modprobe cdrom ide_cd
También comentan de crear un demonio que esté al tanto de la salida del dmesg y cuando detecte el error que lance el reseteo del dispositivo. Si al menos así se puede "parchear" y hacer que funcione todo correctamente, pues bienvenido sea. ¿Se puede hacer ese demonio? ¿Cómo?
Saludos!
PD: Únicamente me ocurre cuando tengo un cdrom insertado... que yo sepa.

Se me olvidaba poner parte
Se me olvidaba poner parte de la salida de /var/kernel.log.0. Aquí va:
...
May 14 04:13:40 zCool kernel: [ 5.461183] hdc: TSSTcorpCD/DVDW TS-L632D, ATAPI CD/DVD-ROM drive
...
May 14 04:01:46 zCool kernel: [ 4736.889219] ide: failed opcode was: unknown
May 14 04:01:46 zCool kernel: [ 4736.889230] hdc: drive not ready for command
May 14 04:01:51 zCool kernel: [ 4741.890413] hdc: status timeout: status=0xd0 { Busy }
May 14 04:01:51 zCool kernel: [ 4741.890417] ide: failed opcode was: unknown
May 14 04:01:51 zCool kernel: [ 4741.890423] hdc: drive not ready for command
May 14 04:01:56 zCool kernel: [ 4746.891619] hdc: status timeout: status=0xd0 { Busy }
May 14 04:01:56 zCool kernel: [ 4746.891624] ide: failed opcode was: unknown
May 14 04:01:56 zCool kernel: [ 4746.891628] hdc: drive not ready for command
May 14 04:02:01 zCool kernel: [ 4751.892823] hdc: status timeout: status=0xd0 { Busy }
May 14 04:02:01 zCool kernel: [ 4751.892828] ide: failed opcode was: unknown
May 14 04:02:01 zCool kernel: [ 4751.892833] hdc: drive not ready for command
May 14 04:02:06 zCool kernel: [ 4756.894030] hdc: status timeout: status=0xd0 { Busy }
May 14 04:02:06 zCool kernel: [ 4756.894034] ide: failed opcode was: unknown
May 14 04:02:06 zCool kernel: [ 4756.894038] hdc: drive not ready for command
May 14 04:02:13 zCool kernel: [ 4763.898118] hdc: status timeout: status=0xd0 { Busy }
May 14 04:02:13 zCool kernel: [ 4763.898127] ide: failed opcode was: unknown
May 14 04:02:13 zCool kernel: [ 4763.898134] hdc: drive not ready for command
... (ya log del reinicio)
Espero que los desarrolladores del kernel tengan éste bug muy en cuenta, por que es algo que puede y echará atrás las esperanzas de muchos de cambiarse a ubuntu.
Desde mi punto de vista es una CAGADA el que exista éste bug y desde kernels más antiguos. En fin...
Más webs:
http://k3b.plainblack.com/message-board/kernel-2.6.20-1-crash-when-waiti...
____________________________________________________
Mi blog: http://calizdemana.blogspot.com/
____________________________________________________
Mi blog: http://www.krispytech.com/