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?
[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 …