leggere DVD

Ciao,
ho applicato quanto indicato qui http://doc.fedoraonline.it/Multimedia_Player_e_codecs, ma non sono ancora riuscita a vedere un film che si trova su un DVD+R.
Veramente pare che il pc non veda neppure il disco non solo il contenuto.
Cosa devo fare?

dai un occhio a http://forum.fedoraonline.it/viewtopic.php?id=21381.

[fedora@localhost ~]$ su 
Password: 
[root@localhost fedora]# yum install http://rpm.livna.org/livna-release.rpm
Plugin abilitati:langpacks, presto, refresh-packagekit
livna-release.rpm                                        | 3.9 kB     00:00     
Analisi di /var/tmp/yum-root-0ImLks/livna-release.rpm: 1:livna-release-1-1.noarch
/var/tmp/yum-root-0ImLks/livna-release.rpm: non aggiorna il pacchetto installato.
Errore: Niente da fare
[root@localhost fedora]# sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/livna.repo
[root@localhost fedora]# sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/livna.repo
[root@localhost fedora]# yum --enablerepo=livna install libdvdcss libdvdread libdvdnav lsdvd
Plugin abilitati:langpacks, presto, refresh-packagekit
adobe-linux-i386                                         |  951 B     00:00     
fedora/18/i386/metalink                                  |  33 kB     00:00     
http://ftp-stud.fht-esslingen.de/pub/Mirrors/rpm.livna.org/repo/18/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found : http://ftp-stud.fht-esslingen.de/pub/Mirrors/rpm.livna.org/repo/18/i386/repodata/repomd.xml
Connessione ad un altro mirror in corso.
ftp://mirrors.tummy.com/pub/rpm.livna.org/repo/18/i386/repodata/repomd.xml: [Errno 14] FTP Error 550 : ftp://mirrors.tummy.com/pub/rpm.livna.org/repo/18/i386/repodata/repomd.xml 
Connessione ad un altro mirror in corso.
http://wftp.tu-chemnitz.de/pub/linux/livna/repo/18/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found : http://ftp.tu-chemnitz.de/pub/linux/livna/repo/18/i386/repodata/repomd.xml
Connessione ad un altro mirror in corso.
livna                                                    | 1.3 kB     00:00     
rpmfusion-free-updates                                   | 3.3 kB     00:00     
rpmfusion-nonfree-updates                                | 3.3 kB     00:00     
updates/18/i386/metalink                                 |  29 kB     00:00     
updates                                                  | 4.6 kB     00:00     
updates/primary_db                                         | 8.7 MB   00:25     
Il pacchetto libdvdcss-1.2.12-1.fc17.remi.i686 è già installato e aggiornato all'ultima versione
Il pacchetto libdvdread-4.2.0-3.fc18.i686 è già installato e aggiornato all'ultima versione
Il pacchetto libdvdnav-4.2.0-3.fc18.i686 è già installato e aggiornato all'ultima versione
Il pacchetto lsdvd-0.16-16.fc18.i686 è già installato e aggiornato all'ultima versione
Niente da fare
[fedora@localhost ~]$ ls /dev/dvd
ls: impossibile accedere a /dev/dvd: File o directory non esistente
[fedora@localhost ~]$ vlc dvd://dev/sr0
VLC media player 2.0.7 Twoflower (revision 2.0.6-54-g7dd7e4d)
[0x9f378f0] main libvlc: Esecuzione di vlc con l'interfaccia predefinita. Usa 'cvlc' per utilizzare vlc senza interfaccia.
libdvdnav: Using dvdnav version 4.2.0
libdvdread: Using libdvdcss version 1.2.12 for DVD access
libdvdread: Can't stat /dev/dvd
File o directory non esistente
libdvdread: Could not open /dev/dvd
libdvdnav: vm: failed to open/read the DVD
libdvdread: Using libdvdcss version 1.2.12 for DVD access
libdvdread: Can't stat /dev/dvd
File o directory non esistente
libdvdread: Could not open /dev/dvd
[0xacf00988] dvdread demux error: DVDRead cannot open source: /dev/dvd
[0xb7000618] main input error: open of `dvd://dev/sr0' failed
[fedora@localhost ~]$ 

già provato in questo modo?

L’ingresso non può essere aperto:
VLC non è in grado di aprire il MRL ‘dvd:///dev/cdrom’. Controlla il registro per i dettagli

$ ll /dev/sr??

[fedora@localhost ~]$ ll /dev/sr?
brw-rw----+ 1 root cdrom 11, 0  9 ago 10.06 /dev/sr0
brw-rw----+ 1 root cdrom 11, 1  9 ago 09.49 /dev/sr1

$ vlc dvd://dev/sr1?

Il programma vlc mi dice

Riproduzione non riuscita:
DVDRead non può aprire il disco “/dev/dvd”.
L’ingresso non può essere aperto:
VLC non è in grado di aprire il MRL ‘dvd://dev/sr1’. Controlla il registro per i dettagli.

[fedora@localhost ~]$ vlc dvd://dev/sr1 VLC media player 2.0.7 Twoflower (revision 2.0.6-54-g7dd7e4d)[0x94d88f0] main libvlc: Esecuzione di vlc con l'interfaccia predefinita. Usa 'cvlc' per utilizzare vlc senza interfaccia. libdvdnav: Using dvdnav version 4.2.0 libdvdread: Using libdvdcss version 1.2.12 for DVD access libdvdread: Can't stat /dev/dvd File o directory non esistente libdvdread: Could not open /dev/dvd libdvdnav: vm: failed to open/read the DVD libdvdread: Using libdvdcss version 1.2.12 for DVD access libdvdread: Can't stat /dev/dvd File o directory non esistente libdvdread: Could not open /dev/dvd [0xad200988] dvdread demux error: DVDRead cannot open source: /dev/dvd [0xb7000618] main input error: open of `dvd://dev/sr1' failed [fedora@localhost ~]$

Pare che vlc lanciato da riga di comando richieda comunque la presenza del link a /dev/dvd
nonostante venga indicato esplicitamente il dispositivo da utilizzare (sr0 o sr1)
Fai questa prova; identifica con esattezza qual è il lettore che contiene il dvd da riprodurre,
se sr0 o sr1.
Crea il link a /dev/dvd al dispositivo corretto:

# ln -s /dev/sr0 /dev/dvd

(Il link così creato verrà cancellato al prossimo boot della macchina, è solo a scopo di test)
Dopodiché prova a lanciare nuovamente vlc:

$ vlc dvd://dev/sr0

(se stai utilizzando /dev/sr1 correggi opportunamente i comandi che ti ho dato)
Se hai difficoltà a capire come Linux identifica i tuo lettori, prova a dare:

$ dmesg | grep "sr[01]" $ dmesg | grep CD-ROM

ciao ho dato gli ultimi comandi e

[fedora@localhost ~]$ dmesg | grep "sr[01]" 1.530948] sr0: scsi3-mmc drive: 31x/62x writer dvd-ram cd/rw xa/form2 cdda tray 1.531183] sr 2:0:0:0: Attached scsi CD-ROM sr0 9.670721] sr1: scsi-1 drive 9.671085] sr 6:0:0:0: Attached scsi CD-ROM sr1 [fedora@localhost ~]$ grep CD-ROM

che significa?

Non hai immesso correttamente l’ultimo comando, dovresti scrivere:

$ dmesg | grep CD-ROM
[fedora@localhost ~]$ dmesg | grep CD-ROM
    1.516032] scsi 2:0:0:0: CD-ROM            TSSTcorp CDDVDW SN-208BB  SC01 PQ: 0 ANSI: 5
    1.519434] cdrom: Uniform CD-ROM driver Revision: 3.20
    1.519663] sr 2:0:0:0: Attached scsi CD-ROM sr0
   10.163088] scsi 6:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
   10.174752] sr 6:0:0:0: Attached scsi CD-ROM sr1
[fedora@localhost ~]$ 

Bene, quindi il tuo lettore dvd è indubbiamente /dev/sr0
Prova a far così allora, da root:

# ln -sf /dev/sr0 /dev/dvd

da user:

$ vlc dvd://dev/sr0

Il dvd viene riprodotto? In caso negativo posta l’output di vlc

Il programma VLC mi dice:

“Riproduzione non riuscita:
DVDRead non può aprire il disco “/dev/dvd”.
L’ingresso non può essere aperto:
VLC non è in grado di aprire il MRL ‘dvd://dev/sr0’. Controlla il registro per i dettagli”

da user

[fedora@localhost ~]$ vlc dvd://dev/sr0
VLC media player 2.0.7 Twoflower (revision 2.0.6-54-g7dd7e4d)
[0xa02d8f0] main libvlc: Esecuzione di vlc con l'interfaccia predefinita. Usa 'cvlc' per utilizzare vlc senza interfaccia.
libdvdnav: Using dvdnav version 4.2.0
libdvdread: Using libdvdcss version 1.2.12 for DVD access
libdvdread: Can't stat /dev/dvd
File o directory non esistente
libdvdread: Could not open /dev/dvd
libdvdnav: vm: failed to open/read the DVD
libdvdread: Using libdvdcss version 1.2.12 for DVD access
libdvdread: Can't stat /dev/dvd
File o directory non esistente
libdvdread: Could not open /dev/dvd
[0xb6c009e0] dvdread demux error: DVDRead cannot open source: /dev/dvd
[0xb7100618] main input error: open of `dvd://dev/sr0' failed
[fedora@localhost ~]

da root

[root@localhost fedora]# ln -sf /dev/sr0 /dev/dvd

nulla

Sembra che il tuo lettore non dia segni di vita … ma ricevi questi errori con qualunque dvd o solo con qualcuno in particolare ?
Facciamo un’ ulteriore verifica, prova a dare questo comando:

$ dd if=/dev/sr0 of=/dev/null bs=1024k count=100

onestamente non ho provato altri dvd.

ho dato il comando che mi hai indicato

[fedora@localhost ~]$ dd if=/dev/sr0 of=/dev/null bs=1024k count=100
0+1 record dentro
0+1 record fuori
575488 byte (575 kB) copiati, 2,51871 s, 228 kB/s

Il test che ti ho fatto fare consisteva nel tentativo di lettura dei primi 100MB del dvd …
Come vedi invece la lettura si è conclusa dopo soli pochi KB … quindi o il dvd che stati tentando di riprodurre è danneggiato/non valido/non scritto oppure
il tuo lettore dvd è guasto …