Este bug ocorre quando coloco um FILME para assistir, e o problema acontece nesta sequência:
1 - Coloco a midia - DVD para assistir no dispositivo /dev/hdc.
1.1 - Nada Acontece!
2 - Monto o dispositivo em /media/cdrom0
2.1 - É montado e reconhecido, o totem abre e mostra a abertura, ou seja, o primeiro arquivo .vob da midia.
2.2 - O segundo arquivo .vob do dvd não abre e aparece a mensagem: "Não foi possivel ler o recurso."
2.3 - A midia fica presa no dispositivo, mesmo eu desmontando ou pressionando a tecla "eject" do leitor de DVD.
2.3 - Midia é liberada apos finalizar o processo que a montou, ex: "Nautilus"
3 - Este problema só ocorre com midias gravadas com filmes, midias com dados são lidas normalmente
4 - Midias com .mp3 são lidas normalmente
5 - Midias com cda são lidas normalmente, porem não consigo listalas ao mesmo tempo.
5 - Não consegui ler svcd no totem tambem...
6 - Consigo listar e navegar na midia normalmente.
7 - As mesmas midias não são lidas pelo meu outro dispositivio de CD-ROM.
Os dispositivos que possuo:
[ 21.783115] VP_IDE: chipset revision 6
[ 21.783117] VP_IDE: not 100% native mode: will probe irqs later
[ 21.783129] VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1
[ 21.783139] ide0: BM-DMA at 0x9800-0x9807, BIOS settings: hda:DMA, hdb:DMA
[ 21.783159] ide1: BM-DMA at 0x9808-0x980f, BIOS settings: hdc:DMA, hdd:DMA
[ 22.475882] Probing IDE interface ide1...
[ 23.269337] hdc: HL-DT-STDVD-RAM GSA-H20N, ATAPI CD/DVD-ROM drive
[ 23.983208] hdd: HL-DT-ST CD-RW GCE-8240B, ATAPI CD/DVD-ROM drive
[ 24.035763] ide1 at 0x170-0x177,0x376 on irq 15
[ 24.149699] hdc: ATAPI 48X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache, UDMA(33)
[ 24.149713] Uniform CD-ROM driver Revision: 3.20
Segue o resultado do comando dmesg em uma midia DVD com filme:
dmesg | grep hdc
[ 13.693835] ide1: BM-DMA at 0x9808-0x980f, BIOS settings: hdc:DMA, hdd:DMA
[ 15.180024] hdc: HL-DT-STDVD-RAM GSA-H20N, ATAPI CD/DVD-ROM drive
[ 16.067411] hdc: ATAPI 48X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache, UDMA(33)
[ 674.340418] hdc: command error: status=0x51 { DriveReady SeekComplete Error }
[ 674.340430] hdc: command error: error=0x50 { LastFailedSense=0x05 }
[ 674.342430] ATAPI device hdc:
[ 674.342451] end_request: I/O error, dev hdc, sector 463192
[ 674.342457] Buffer I/O error on device hdc, logical block 115798
[ 674.342464] Buffer I/O error on device hdc, logical block 115799
[ 674.342469] Buffer I/O error on device hdc, logical block 115800
[ 674.342472] Buffer I/O error on device hdc, logical block 115801
[ 674.342475] Buffer I/O error on device hdc, logical block 115802
[ 674.342478] Buffer I/O error on device hdc, logical block 115803
[ 674.342481] Buffer I/O error on device hdc, logical block 115804
[ 674.342484] Buffer I/O error on device hdc, logical block 115805
[ 674.342487] Buffer I/O error on device hdc, logical block 115806
[ 674.342490] Buffer I/O error on device hdc, logical block 115807
[ 676.547927] hdc: command error: status=0x51 { DriveReady SeekComplete Error }
[ 676.547938] hdc: command error: error=0x50 { LastFailedSense=0x05 }
[ 676.749570] ATAPI device hdc:
[ 676.749602] end_request: I/O error, dev hdc, sector 463192
[ 676.751766] hdc: command error: status=0x51 { DriveReady SeekComplete Error }
[ 676.751778] hdc: command error: error=0x50 { LastFailedSense=0x05 }
Segue o resultado do comando dmesg em uma midia CV-R com SVCD:
[ 9437.345332] ATAPI device hdc:
[ 9437.345355] end_request: I/O error, dev hdc, sector 3000
[ 9437.386369] hdc: command error: status=0x51 { DriveReady SeekComplete Error }
[ 9437.386375] hdc: command error: error=0x50 { LastFailedSense=0x05 }
E como eu tenho um leitor/gravador de CD tambem, tentei ler o SVCD com ele, o resultado o mesmo:
[15019.528671] ATAPI device hdd:
[15019.528694] end_request: I/O error, dev hdd, sector 721696
[15019.991604] hdd: command error: status=0x51 { DriveReady SeekComplete Error }
[15019.991615] hdd: command error: error=0x50 { LastFailedSense=0x05 }
Com uma midia CDA, o player "Sound Juicer" executa automaticamente e toca as faixas, no entanto não consigo listar o conteudo da mesma no nautilus, o dmesg para este teste é:
root@type:~# dmesg | grep hdc
[ 21.783159] ide1: BM-DMA at 0x9808-0x980f, BIOS settings: hdc:DMA, hdd:DMA
[ 23.269337] hdc: HL-DT-STDVD-RAM GSA-H20N, ATAPI CD/DVD-ROM drive
[ 24.149699] hdc: ATAPI 48X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache, UDMA(33)
[ 2962.637356] hdc: command error: status=0x51 { DriveReady SeekComplete Error }
[ 2962.637367] hdc: command error: error=0x50 { LastFailedSense=0x05 }
[ 2962.637874] ATAPI device hdc:
[ 2962.637898] end_request: I/O error, dev hdc, sector 64
[ 2962.639085] isofs_fill_super: bread failed, dev=hdc, iso_blknum=16, block=16
root@type:~# dmesg | tail
[ 2962.637356] hdc: command error: status=0x51 { DriveReady SeekComplete Error }
[ 2962.637367] hdc: command error: error=0x50 { LastFailedSense=0x05 }
[ 2962.637371] ide: failed opcode was: unknown
[ 2962.637874] ATAPI device hdc:
[ 2962.637877] Error: Illegal request -- (Sense key=0x05)
[ 2962.637882] Illegal mode for this track or incompatible medium -- (asc=0x64, ascq=0x00)
[ 2962.637887] The failed "Read 10" packet command was:
[ 2962.637888] "28 00 00 00 00 10 00 00 01 00 00 00 00 00 00 00 "
[ 2962.637898] end_request: I/O error, dev hdc, sector 64
[ 2962.639085] isofs_fill_super: bread failed, dev=hdc, iso_blknum=16, block=16
Tudo me leva a crer que existe um tipo de proteção no ubuntu ou alguma deficiencia no kernel ou no nautius.
* Midia CDR com musicas em formato .CDA tocam no pc, mas o conteudo não é listado no nautilus.
* Midia CDR com filme em formato .SVCD não tocam no pc, mas o conteudo é listado no nautilus.
* Midia DVD com musicas em formato .MP3 toca no pc, o conteudo é listado no nautilus.
* Midia DVD com filme em formato .vob não toca no pc, o conteudo é listado no nautilus.
Após esta enchurrada de detalhes, Alguem tem alguma sugestão?