Tous les fichiers périphériques dans /dev appartiennent à root.
[Résolu] Carte firewire - module raw installé mais introuvable (f23/mate)
J'ai modifié les droits comme tu me l'as indiqué mais je ne sais pas ce que c'est udev.rule.Je vais me documenter un peu.Je récupère la caméra demain donc je vais voir si la simple modif des droits suffits.Sinon je poursuivrais avec tes conseils.Cygn wrote:Si ça marche on fera un udev.rule pour que ça se fasse tout seul
C'est ce que j'ai put lire dans le forum anglophone de fedora (qui date de f11c):nouvo09 wrote:Tous les fichiers périphériques dans /dev appartiennent à root
Si je comprends bien à chaque fois que je vais brancher un appareil (vider la carte mémoire d'un appareil photo par éxemple) je devrais modifier les droits?Et à quoi correspond fw1 du coup?Je précise qu'il y a deux ports externes et un interne.Dois je les activer un par un ou la modifs des droits s'appliquent à l'ensemble des ports de la carte?dmfedora wrote: ln -s /dev/fw0 /dev/raw1394
- chmod a+rw /dev/fw*
Bon je vais pas trop en demander mais un peu de compréhension matérielles me ferait pas de mal :-P
Il manque peut-être le logiciel adéquat ?
salut nouvo09 je pense que tu parles de Kdenlive (Kino n'étant plus dans les dépôts).Tu as raison je ne l'ai pas installé tout de suite vu que dvgrab suffit pour faire l'acquisition en ligne de commande.Là je l'ai installé et je vais voir si ma caméra est reconnu.Si c'est pas le cas on verra avec Cygn pour le fichier udev.rule.Je me suis documenté dessus mais l'écriture de règles n'étant pas à prendre à la légère je vais y aller prudemment.
+1l'écriture de règles n'étant pas à prendre à la légère je vais y aller prudemment.
Je viens de brancher ma caméra elle est toujours pas reconnu par kdenlive (sous mon lxde).
J'ai fait un tour de passe-passe :roll: comme j'utilise surtout mon second fedora (le mate) comme système de secours je l'ai supprimé et remplacé par un kde tout neuf.Puis mise à jour et ça roule.Et vu la place que prend la vidéo au moins il servira à quelque chose.Je vais rebrancher ma caméra dessus en on verra s'il la reconnait
J'ai fait un tour de passe-passe :roll: comme j'utilise surtout mon second fedora (le mate) comme système de secours je l'ai supprimé et remplacé par un kde tout neuf.Puis mise à jour et ça roule.Et vu la place que prend la vidéo au moins il servira à quelque chose.Je vais rebrancher ma caméra dessus en on verra s'il la reconnait
- Modifié
Regarde là, sur la page de kdeenlive, sous 'new firewire stack'
En gros, il te propose un udev.rule comme ça:
En gros, il te propose un udev.rule comme ça:
# /etc/udev/rules.d/z95_firewire.rules
# Set GROUP="video" for some IEEE 1394 device types, driven by the new firewire stack.
# We cannot use the GROUP directive because the significant device type attributes
# live in child devices. So change the group after the fact with chgrp.
# IIDC devices: industrial cameras and some webcams
KERNEL=="dv1394*|video1394*|raw1394*|fw[0-9]*", GROUP="video"
# libraw1394 older than v2.0.1 and some special-purpose applications also need
# access to the local node(s). Alas there is no simple way to tell local nodes apart
# from remote ones; here is a simple hack.
SUBSYSTEM=="firewire", ATTR{vendor_name}=="Linux Firewire", GROUP="video"
Puis il faut ajouter ton propre utilisateur au groupe video.sudo adduser username-foo video
il faut redémarrer pour que ça soit effectivemerci Cygn j'ai lut l'article que tu m'as mis en lien et lancé la commande indiqué pour savoir si c'est un "new or old stack".
j'ai fait un ls-la /dev et mon fichier fw0 a les bons droits
Pourquoi appartient-il au groupe vidéo puisque je n'ai jamais créer ce groupe?C'est d'ailleurs ce point que je ne comprends pas bien je dois faire partie du groupe vidéo mais je ne l'ai jamais créer.Qui l'a créé?Kdenlive?C'est le seul fichier du groupe vidéo.
Je vais poster les résultats de ma commande du dessus dans le forum de kdenlive pour en savoir plus.J'espère que je pourrais un jour faire mon acquisition :-?
[biscotte@cracotte ~]$ lsmod | egrep 'firewire|1394'
firewire_ohci 40960 0
firewire_core 65536 1 firewire_ohci
crc_itu_t 16384 1 firewire_core
Mais j'avoue que ça n'a rien a voir avec leur résultat.Et là c'est pas moi qui va comprendre ce que signifie le résultat de la commande sur ma carte.Me manquerai-t-il une bibliothèque ou autre chose?j'ai fait un ls-la /dev et mon fichier fw0 a les bons droits
crw-------. 1 root root 245, 0 1 mars 18:28 fw0
Mais une chose m'intrigue :
crw-rw----. 1 root video 29, 0 1 mars 18:28 fb0
Qu'est ce que c'est que fb0 sachant que c'est un périphérique mais lequel?Pourquoi appartient-il au groupe vidéo puisque je n'ai jamais créer ce groupe?C'est d'ailleurs ce point que je ne comprends pas bien je dois faire partie du groupe vidéo mais je ne l'ai jamais créer.Qui l'a créé?Kdenlive?C'est le seul fichier du groupe vidéo.
Je vais poster les résultats de ma commande du dessus dans le forum de kdenlive pour en savoir plus.J'espère que je pourrais un jour faire mon acquisition :-?
fb0 est un pilote de framebuffer.
ok donc rien à voir avec mon pb de firewire.J'ai potassé tous les posts du forum kdenlive sur les pbs liés au firewire et il y a quelques pistes.Je vais les rassembler et analyser ça en détail ce soir car j'ai pas mal de doc à lire et c'est assez technique.En attendant de faire ça j'ai une idée à vous soumettre pour avancer sur ce pb:
Est-ce que faire appartenir mon fichier fw0 au groupe "vidéo" plutôt que "root" changerait quelque chose?
Est-ce que faire appartenir mon fichier fw0 au groupe "vidéo" plutôt que "root" changerait quelque chose?
Non, pas de souci sur ta machine. C'est bien ce qu'ils appellent 'new stack'biscotte wrote:merci Cygn j'ai lut l'article que tu m'as mis en lien et lancé la commande indiqué pour savoir si c'est un "new or old stack".
Mais j'avoue que ça n'a rien a voir avec leur résultat.Et là c'est pas moi qui va comprendre ce que signifie le résultat de la commande sur ma carte.Me manquerai-t-il une bibliothèque ou autre chose?[biscotte@cracotte ~]$ lsmod | egrep 'firewire|1394' firewire_ohci 40960 0 firewire_core 65536 1 firewire_ohci crc_itu_t 16384 1 firewire_core
avec la règle udev proposée il aurait dû êtrebiscotte wrote: j'ai fait un ls-la /dev et mon fichier fw0 a les bons droitscrw-------. 1 root root 245, 0 1 mars 18:28 fw0
crw-rw----. 1 root video
qui veut dire que les membres du groupe video peuvent accéder à la périphérique. Là seulement root peut le faire.fb0 est une périphérique bloc (et pas un pilote) qui te donne accès bas niveau à un framebuffer, donc un affichage. Hors sujet ici.biscotte wrote: Mais une chose m'intrigue :Qu'est ce que c'est que fb0 sachant que c'est un périphérique mais lequel?crw-rw----. 1 root video 29, 0 1 mars 18:28 fb0
Pourquoi appartient-il au groupe vidéo puisque je n'ai jamais créer ce groupe?C'est d'ailleurs ce point que je ne comprends pas bien je dois faire partie du groupe vidéo mais je ne l'ai jamais créer.Qui l'a créé?Kdenlive?C'est le seul fichier du groupe vidéo.
Groupe video est un groupe système et existe par défaut, comme audio, usb, qq autres. C'est un moyen de gérer quels utilisateurs ont accès à quelles ressources.
Comme je disais, je suis assez convaincu qu'avec le règle udev mentionnée, ton /dev/fw0 aura les droits d'accès au groupe video, et on y incluant ton utilisateur tu pourras utiliser ton caméra.biscotte wrote: Je vais poster les résultats de ma commande du dessus dans le forum de kdenlive pour en savoir plus.J'espère que je pourrais un jour faire mon acquisition :-?
merci Cygn en fait je n'avais pas encore modifié le udev.rule (d'où le "je vais y aller prudemment").J'aurais dû le préciser c'est vrai.Je voulais être sûr de bien comprendre ce que je faisais.J'ai pas encore fini de lire la doc mais je comprend mieux ce qu'est udev maintenant.
De plus J'attendais une confirmation pour le stack mais vu que tu me dis que c'est bien un 'new stack' alors je vais poursuivre en modifiant le udev.rule.Donc pour l'instant on est dans le bon chemin.Je fais ça ce soir et je poste mes résultats.
De plus J'attendais une confirmation pour le stack mais vu que tu me dis que c'est bien un 'new stack' alors je vais poursuivre en modifiant le udev.rule.Donc pour l'instant on est dans le bon chemin.Je fais ça ce soir et je poste mes résultats.
Ça marche :hammer:
Youpiiiiiii
Je fais mon acquisition juste avec dvgrab.Je vais essayer plus tard avec kdenlive.
j'ai appris plein de choses sur udev et ses possibilités.Même si je saurais pas faire moi même une règle en tout cas je comprends bien mieux comment ça marche là-dessous.Et udev peut aussi gérer les vieux (5 ans disons) téléphones portables par usb peut-être.Le mien pas moyen de sortir les photos qu'il y a dessus linux veut pas le reconnaitre.Mais ce sera le sujet d'un autre post.
En tout cas merci de vos éclairages et de votre patience.Je dois dire que si je garde fédora c'est aussi parce que les forumers répondent toujours présent quand on a besoin d'aide.
Youpiiiiiii
Je fais mon acquisition juste avec dvgrab.Je vais essayer plus tard avec kdenlive.
j'ai appris plein de choses sur udev et ses possibilités.Même si je saurais pas faire moi même une règle en tout cas je comprends bien mieux comment ça marche là-dessous.Et udev peut aussi gérer les vieux (5 ans disons) téléphones portables par usb peut-être.Le mien pas moyen de sortir les photos qu'il y a dessus linux veut pas le reconnaitre.Mais ce sera le sujet d'un autre post.
En tout cas merci de vos éclairages et de votre patience.Je dois dire que si je garde fédora c'est aussi parce que les forumers répondent toujours présent quand on a besoin d'aide.