Problème de reconnaissance de DVD avec K3B

Applications multimedia / jeux
benoitb
Hankyu
Messages : 29
Inscription : jeu. 28 juin 2007, 09:39
Localisation : Cannes, Aix-en-provence

Problème de reconnaissance de DVD avec K3B

Message par benoitb »

J'avais essayé de poster sur le forum anglais mais je n'ai pas eu de réponses. Ils en sont pas motivés ou ma question est mal posée, je ne sais pas. J'ai aussi essayé IRC sans espoir non plus.

http://bbs.archlinux.org/viewtopic.php? ... 32#p280032

Je vous la refais en français, c'est vraiment un problème qui me gene beaucoup dans mon système, si je le résous, il me restera que 2 petits problèmes à gérer pour etre au paradis d'Archlinux. :)

Voilà le problème :
Image

Il s'agit de k3b 1.0.3 avec KDEmod 3.5.7 et mon Archlinux est mis à jour tous les jours

Voici la partie de dmesg qui correspond à l'erreur :
usb 4-3: new high speed USB device using ehci_hcd and address 2
Device driver usbdev4.2_ep00 lacks bus and class support for being resumed.
usb 4-3: configuration #1 chosen from 1 choice
Device driver usbdev4.2_ep81 lacks bus and class support for being resumed.
Device driver usbdev4.2_ep02 lacks bus and class support for being resumed.
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Initializing USB Mass Storage driver...
scsi2 : SCSI emulation for USB Mass Storage devices
Device driver host2 lacks bus and class support for being resumed.
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
Device driver target2:0:0 lacks bus and class support for being resumed.
scsi 2:0:0:0: CD-ROM HL-DT-ST DVD-RW GWA-4040N 1.04 PQ: 0 ANSI: 0
Device driver target2:0:1 lacks bus and class support for being resumed.
Device driver target2:0:2 lacks bus and class support for being resumed.
Device driver target2:0:3 lacks bus and class support for being resumed.
Device driver target2:0:4 lacks bus and class support for being resumed.
Device driver target2:0:5 lacks bus and class support for being resumed.
Device driver target2:0:6 lacks bus and class support for being resumed.
Device driver target2:0:7 lacks bus and class support for being resumed.
usb-storage: device scan complete
sr0: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 2:0:0:0: Attached scsi CD-ROM sr0
sd 0:0:0:0: Attached scsi generic sg0 type 0
sr 2:0:0:0: Attached scsi generic sg1 type 5
cdrom: This disc doesn't have any tracks I recognize!
usb 4-3: USB disconnect, address 2
scsi 2:0:0:0: scsi: Device offlined - not ready after error recovery
scsi 2:0:0:0: rejecting I/O to dead device
scsi 2:0:0:0: rejecting I/O to dead device
scsi 2:0:0:0: rejecting I/O to dead device
scsi 2:0:0:0: rejecting I/O to dead device
scsi 2:0:0:0: rejecting I/O to dead device
scsi 2:0:0:0: rejecting I/O to dead device
scsi 2:0:0:0: rejecting I/O to dead device
Et le comportement de manière exacte :
Quand je branche le graveur de DVD avec un CD ou un DVD, je peux les lire correctement (automatiquement monté).
Quand je lanche k3b avec un CD ou pas de medias dans le graveur, ça marche, le graveur est détecté par k3b et je peux graver mon CD.
Cependant quand je lance k3b avec un DVD dans le graveur ou que j'insère un DVD une fois que k3b est correctement lancé, mon graveur disparait du système et le seul moyen de le ramener est un rebranchage de l'USB.

La liste de mes démons dans /etc/rc.conf
DAEMONS=(syslog-ng !cpufreq network @netfs crond hal @alsa !powersaved kdm)
Celle de mes modules :
MODULES=(e1000 slhc intel_agp agpgart ati-agp radeon drm ac97_bus snd-mixer-oss snd-pcm-oss snd-page-alloc snd-pcm snd-timer snd snd-ac97-codec snd-intel8x0 snd-intel8x0m soundcore capability ibm_acpi acpi_cpufreq fuse uinput cpufreq_powersave cpufreq_userspace freq_table)
Je suis membre des groupes optical et storage.
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

Salut,

c'est effectivement très zarbi !
As tu remonté le bug chez KDEmod ? il se peut que le problème vienne de KDEmod.

Je te pose la questin au cas où !
Tu as bien installé dvd+rw-tools ?
Ne vous emmerdez plus, emmerdez les autres.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Bizarre oui. As-tu essayé en ligne de commande avec wodim pour voir ?
Avatar de l’utilisateur
d2_racing
yeomen
Messages : 243
Inscription : sam. 12 mai 2007, 19:13
Localisation : Québec,Canada

Message par d2_racing »

Est-tu certain que ton user est dans le group cdrom ?
Un Gentooiste,un Debianeu et un Archer :)
benoitb
Hankyu
Messages : 29
Inscription : jeu. 28 juin 2007, 09:39
Localisation : Cannes, Aix-en-provence

Message par benoitb »

Merci à tous pour vos pistes de recherche !
Je n'ai pas accès à mon pc ce week-end mais dès demain j'explore les possibilités que vous évoquez.

Merci beaucoup de vous exprimer, ça fait du bien de plus se sentir seul face au problème. :wink:
benoitb
Hankyu
Messages : 29
Inscription : jeu. 28 juin 2007, 09:39
Localisation : Cannes, Aix-en-provence

Message par benoitb »

marc[i1] a écrit :Salut,

c'est effectivement très zarbi !
As tu remonté le bug chez KDEmod ? il se peut que le problème vienne de KDEmod.

Je te pose la questin au cas où !
Tu as bien installé dvd+rw-tools ?
[1336][bbegue@x31:~]$ yaourt -Ss dvd+rw-tools
extra/dvd+rw-tools 7.0-2 [installed]
dvd burning tools
Ca normalement c'est bon !
Dernière modification par benoitb le lun. 17 sept. 2007, 13:52, modifié 1 fois.
benoitb
Hankyu
Messages : 29
Inscription : jeu. 28 juin 2007, 09:39
Localisation : Cannes, Aix-en-provence

Message par benoitb »

d2_racing a écrit : Est-tu certain que ton user est dans le group cdrom ?
[1345][bbegue@x31:~]$ cat /etc/group
root::0:root
bin::1:root,bin,daemon
daemon::2:root,bin,daemon
sys::3:root,bin
adm::4:root,daemon
tty::5:bbegue
disk::6:root
lp::7:daemon
mem::8:
kmem::9:
wheel::10:root,bbegue
ftp::11:
mail::12:
log::19:root,bbegue
smmsp::25:
games::50:
network:x:90:bbegue
video:x:91:bbegue
audio::92:bbegue
optical::93:bbegue,hal
floppy:x:94:hal,bbegue
storage:x:95:hal,bbegue
power:x:98:bbegue
nobody::99:
users::100:bbegue
slocate:x:21:bbegue
bbegue:x:1000:
dbus:x:81:bbegue
avahi:x:84:
hal:x:82:bbegue
camera:x:97:bbegue
abs:x:1001:bbegue
thinkpad:x:1002:bbegue

On dirait qu'il n'y a pas de groupe cdrom... Je suis sensé en avoir un ?
benoitb
Hankyu
Messages : 29
Inscription : jeu. 28 juin 2007, 09:39
Localisation : Cannes, Aix-en-provence

Message par benoitb »

mélodie a écrit :Bizarre oui. As-tu essayé en ligne de commande avec wodim pour voir ?
Je ne sais pas encore m'en servir, je regarde ça mais peut être que ça devra attendre ce soir.
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

benoitb a écrit :
d2_racing a écrit : Est-tu certain que ton user est dans le group cdrom ?
[1345][bbegue@x31:~]$ cat /etc/group
...
optical::93:bbegue,hal
...
On dirait qu'il n'y a pas de groupe cdrom... Je suis sensé en avoir un ?
Le bon groupe pour le lecteur de CD est optical, donc pas de soucis chez tio.
Ne vous emmerdez plus, emmerdez les autres.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

benoitb a écrit :
mélodie a écrit :Bizarre oui. As-tu essayé en ligne de commande avec wodim pour voir ?
Je ne sais pas encore m'en servir

Code : Tout sélectionner

wodim fichier
ou alors,

wodim dev=/dev/hdX fichier

ou pour effacer :

wodim [blank=fast|all] dev=/dev/hdX (ou /dev/sdX selon... )

pour effacer (vite|tout)...

Note : le CD ou le DVD que tu veux graver ne doit pas être monté. S'il l'est, tu devras le démonter d'abord.
benoitb
Hankyu
Messages : 29
Inscription : jeu. 28 juin 2007, 09:39
Localisation : Cannes, Aix-en-provence

Message par benoitb »

Merci pour la notice, je n'en attendais pas tant.

Un wodim blank=fast /dev/sr0 lance la commande mais l'effacement ne semble jamais finir cependant le disque continue toujours de tourner à fond... Les CDs fonctionnaient sous k3b.

C'est un mystère ce truc. D'autant plus que ça fonctionnait avant et que ça fonctionne toujours sous windows avec Nero et testé aujourd'hui au boulot avec Roxio, ça m'a gravé un DVD sans soucis non plus.

Je pense pas que ce soit d'une grande utilité mais :
[0035][bbegue@x31:~]$ wodim blank=fast /dev/sr0
wodim: No write mode specified.
wodim: Asuming -tao mode.
wodim: Future versions of wodim may have different drive dependent defaults.
wodim: Operation not permitted. Warning: Cannot raise RLIMIT_MEMLOCK limits.Device was not specified. Trying to find an appropriate drive...
Detected CD-R drive: /dev/cdrw
Using /dev/cdrom of unknown capabilities
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'HL-DT-ST'
Identification : 'DVD-RW GWA-4040N'
Revision : '1.04'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
wodim: WARNING: Total disk size unknown. Data may not fit on disk.
Speed set to 1764 KB/s
Starting to write CD/DVD at speed 10.0 in real TAO mode for single session.
Last chance to quit, starting real write i 0 seconds. Operation starts.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Tiens, un peu plus tôt tu pensais que ça avait fonctionné.
(il faut bien saisir : wodim blank=fast dev=/dev/sr0).

Essaie avec gnomebaker, et/ou graveman ?
benoitb
Hankyu
Messages : 29
Inscription : jeu. 28 juin 2007, 09:39
Localisation : Cannes, Aix-en-provence

Message par benoitb »

mélodie a écrit :Tiens, un peu plus tôt tu pensais que ça avait fonctionné.
(il faut bien saisir : wodim blank=fast dev=/dev/sr0).

Essaie avec gnomebaker, et/ou graveman ?
Oui j'avais écrit trop vite en voyant que ça se lançait :oops:
En fait c'est ensuite resté trop longtemps dans le même état avec la LED du graveur qui s'est éteinte mais le disque qui continuait de tourner et l'opération qui ne finissait jamais.

Gnomebaker et graveman ne reposent-ils pas sur la même sous couche logicielle que k3b pour la gravure ?

Je me demandais (vu que ça focntionnait avant) si le disfonctionnement ne peut pas être du à une mise à jour de udev (je n'ai jamais modifié les rules mais pacman me prévient que certaines rules ont changé).

edit: je ré-essairai ce soir pour la modification de ligne de commande mais il a bien trouvé mon graveur, lancé la gravure et m'a donné le bon nom de graveur (cf log de wodim) donc je pense pas que ça change grand chose.
benoitb
Hankyu
Messages : 29
Inscription : jeu. 28 juin 2007, 09:39
Localisation : Cannes, Aix-en-provence

Message par benoitb »

[2348][bbegue@x31:~]$ wodim dev=/dev/sr0 ~/Documents/Travail/
wodim: No write mode specified.
wodim: Asuming -tao mode.
wodim: Future versions of wodim may have different drive dependent defaults.
wodim: Operation not permitted. Warning: Cannot raise RLIMIT_MEMLOCK limits.Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'HL-DT-ST'
Identification : 'DVD-RW GWA-4040N'
Revision : '1.04'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Using generic SCSI-3/mmc DVD-R(W) driver (mmc_mdvd).
Driver flags : SWABAUDIO BURNFREE
Supported modes: PACKET SAO
resid: 30704
resid: 30704
...(de nombreuses lignes identiques)...
resid: 30704
resid: 30704
wodim: Track 1 has unknown length.
wodim: Use tsize= option in SAO mode to specify track size.
Ceci est un essai de gravure sur un DVD. A noter que Nero sous windows grave sans soucis mes DVD et Nero sous linux que je viens d'essayer n'y arrive pas non plus, tout comme les outils K3B et wodim.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Pour savoir si graveman and co sont basés sur le même outil ou non, tu devras lire un peu les docs. Je ne grave plus : j'ai deux disques dur pour avoir une syncro quotidienne, et pour faire une installation de distribution j'utilise une image iso. De toute façon mes CDrw sont totalement hors service à force d'essayer de graver dessus et je n'achète plus de CD (quand aux DVD, je n'ai jamais eu que un lecteur).

Je sais juste que la gravure sous Ubuntu, quand je l'utilisais, c'était assez correct, avec ces logiciels.

Je sais aussi que j'appréciais cdrecord, et je ne peux rien affirmer pour wodim vu que je n'ai pas un matériel exemplaire, donc je te recommande d'essayer aussi d'autres logiciels de gravure, en particulier graveman et gnomebaker.

Edit : dans cette commande :

Code : Tout sélectionner

wodim dev=/dev/sr0 ~/Documents/Travail/


qu'est-ce que wodim est supposé graver ?

le répertoire 'Travail' au complet ?

tiens, ça me fait penser à un truc... tu n'aurais pas tenté de graver le contenu d'un répertoire contenant des fichiers cachés des fois ? :)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

ni l'un ni l'autre, wodim prend un fichier image comme parametre.

Code : Tout sélectionner

genisoimage -R ~/Documents/Travail/ | wodim dev=/dev/sr0 -
il grave le contenu de Travail
benoitb
Hankyu
Messages : 29
Inscription : jeu. 28 juin 2007, 09:39
Localisation : Cannes, Aix-en-provence

Message par benoitb »

Désolé j'ai été découragé et je n'ai pas avancé sur mon problème.
J'aimerais quand même finir par y arriver car c'est un soucis majeur, je me disais que ça se réparerait peut être tout seul au fil des updates mais non.
Je me suis dit que ce serait l'occasion de repartir à zéro sur une autre distrib qui résoudrait aussi mes autres petits soucis de Archlinux (je vais faire un post "mes petits soucis de Archlinux") mais en même temps ça m'emmerde car cette distrib me plait à fond par sa vitesse, modularité et réponse à mes attentes en termes de packages et updatée très souvent.

Je retente le wodim avec la commande de tuxce ?
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

benoitb a écrit :Je retente le wodim avec la commande de tuxce ?
Sa commande me semble expressive ! As-tu un support réinscriptible ? :)
benoitb
Hankyu
Messages : 29
Inscription : jeu. 28 juin 2007, 09:39
Localisation : Cannes, Aix-en-provence

Message par benoitb »

mélodie a écrit :
benoitb a écrit :Je retente le wodim avec la commande de tuxce ?
Sa commande me semble expressive ! As-tu un support réinscriptible ? :)
En dvd non mais je veux bein sacrifier un dvd si ça me remet la fonction ^^, le truc c'est que la logique c'est quoi ? si ça marche ou est fixé sur l'origine du problème ?
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

benoitb a écrit :
mélodie a écrit :
benoitb a écrit :Je retente le wodim avec la commande de tuxce ?
Sa commande me semble expressive ! As-tu un support réinscriptible ? :)
En dvd non mais je veux bein sacrifier un dvd si ça me remet la fonction ^^, le truc c'est que la logique c'est quoi ? si ça marche ou est fixé sur l'origine du problème ?
La logique, je crois doit être quelque chose comme ça :

avant le tube, la commande "produit des données", après le tube (le '|') "affiche les données". En fait, ici, la commande qui est après le '|' récupère le résultat de la partie qui est avant, et traite ce résulat.

Donc :

Code : Tout sélectionner

genisoimage -R ~/Documents/Travail/ | wodim dev=/dev/sr0 -
est composé de :

Code : Tout sélectionner

genisoimage -R ~/Documents/Travail/
'genisoimage -R' génère une image du contenu de '~/Documents/Travail/' récursivement : il va donc suivre toutes les branches (répertoires) jusqu'à chaque feuille (fichier). (Au passage, j'imagine qu'il conserve parfaitement les droits).

Ce résultat (l'image iso créée à partir du contenu complet du répertoire Travail) est renvoyé à wodim, auquel on demande de graver cette image iso dans le périphérique /dev/sr0 (à charge pour toi d'y mettre le support inscriptible).

Je ne me souviens plus à quoi sert le dernier signe '-'. :P

L'origine du problème ? tuxce l'a énoncé : wodim ne grave *que* des images iso. Comme jusqu'ici je n'ai tenté de graver avec que des images iso, (et très rarement) ou que je l'ai utilisé avec K3B en frontend, je ne m'étais jamais posé cette question.
Répondre