autant pour moi, mauvais copier-coller pour la commande update-rc.d ^_^;
Pour le driver graphique : tu dois avoir configuré X pour utiliser le driver vesa sur le système qui va créer le cd.
Une fois que tu as booté le live cd, consulte le fichier /etc/X11/XF86Config-4, cherche Section "Device", la ligne Driver .... qui suit doit avoir été remplacée par une ligne Driver "mon_driver" ; mon_driver étant ce qu'a detecté discover. Si discover ne reconnais pas ta carte graphique, le choix vesa est gardé par défaut.
Après, tu peux jeter un oeil au script Xsetup.sh, il n'est pas super compliqué :) (il fait juste un remplacement de 3 paramètres dans la config de X)
Pour l'ejection du cd, je n'ai pas le souvenir d'avoir eu ces problèmes sur mes machines .... donc, je ne pourrais pas t'aider sur ce point :-\
voici quelques tuyaux que je peux te filer à propos des cd créés par bootcd :
- pour mozilla, met le répertoire var/lib/mozilla dans la variable NOT_TO_RAM (du fichier /etc/bootcd/bootcdwrite.conf) si tu veux que mozilla fonctionne sur ton système live (tu n'auras plus besoin de faire ce rm -r + cp ....)
- j'ai eu un pb avec le répertoire /var/tmp/ qui n'était pas créé sur les systèmes installés à partir du live cd (un mkdir /var/tmp ; chmod 1777 /var/tmp après l'install corrige ça)
- pour la détection de la carte graphique (et la configuration automatique de XFree86), j'ai écrit un petit script qui fait ça.
si tu es interressé par ce script, tu peux le télécharger là : http://bastien.mourgues.free.fr/Xsetup.sh
Pour le faire fonctionner, sur le système qui va servir à créer ton cd :
*) paramètre XFree86 pour utiliser le driver graphique vesa et choisi un type de moniteur standard.
*) installe les paquets discover, read-edid et sed
*) copie Xsetup.sh dans /etc/init.d, et fait un update-rc.d Xsetup.sh 99 01
- pour un démarrage en root sans mot de passe, il te suffit de virer le mot de passe root sur ton système qui va servir à créer le cd ; mais c'est vraiment pas terrible comme idée. Je te conseille plutot de lancer une session graphique en utilisateur "normal" avec l'appli qui t'interresse (via un script dans /etc/init.d/ )
- enfin, pour les docs, moi, je me suis essentiellement basé sur la lecture des scripts utilisés par bootcd ( /usr/bin/bootcdwrite /usr/share/bootcd/* ) et les infos dans /usr/share/doc/bootcd/
Une dernière remarque, tu as bien installé les paquets bootcd-i386 et bootcd-mkinitrd qui sert à créer ton live cd ?
Si je peux t'aider d'avantage, n'hésite pas à me poser tes questions.
Es tu sur que kdm est bien installé sur ton système ? (fais un apt-get install kdm dans le doute).
S'il est bien installé, tente un dpkg-reconfigure kdm et choisis le comme gestionnaire de connexion par défaut. Ensuite /etc/init.d/kdm start devrait le lancer ....
ssh te permet d'accéder à une machine (donc aux fichiers de cette machine) à distance.
Des logiciels comme gftp (par exemple) savent utiliser le protocole ssh comme protocole de transfert de fichier. Tu n'es donc pas obligé de bosser en ligne de commande, et tu peux avoir une jolie fenêtre avec ton arborescence de fichiers.
Bien évidemment, avec ssh, les échanges sont cryptés, et pour plus de sécurité, je te conseille d'utiliser le mécanisme d'identification par clé (plutot que le couple login/password).
Pour la configuration du wifi, tu as plusieurs solution :
1er cas :
Détection dynamique des paramètres wifi.
Pour cela, utilise waproamd (apt-get install waproamd en root )
Configuration de waproamd :
Tu stockes ta clé de cryptage dans le fichier /etc/waproamd/keys/<AP MAC address>.wep (en remplaçant <AP MAC address> par l'adresse mac de ton routeur :) ).
Optionnellement, tu fais un lien symbolique : ln -s /etc/waproamd/scripts/default /etc/waproamd/scripts/<AP MAC address> pour que waproamd utilise en priorité ton routeur quand plusieurs routeurs sont dispos dans la zone où tu te trouves.
Configuration réseau :
Dans /etc/network/interfaces tu définis les paramètres réseau de ta carte wifi.
Exemple, si ta carte wifi s'appelle ath0 et que ton routeur fourni un serveur dhcp, tu mets la ligne suivante dans le fichier : iface ath0 inet dhcp
2eme cas :
Tu configures les paramètres wifi de ta carte de façon statique :
dans le fichier /etc/network/interfaces, en plus de la définition des paramètres réseau, rajoute les infos de configuration wifi, exemple :
iface ath0 inet dhcp
wireless-essid mon_essid
wireless-key ma_clé
wireless-mode managed
wireless-ap mac_du_routeur
et si tu veux que la carte soit paramétrée au boot de la machine, rajoute auto ath0
Pour plus d'infos sur le sujet, consulte les pages de man suivantes:
paramétrage réseau : man interfaces
paramétrage wifi : man wireless
man waproamd
cat /etc/network/if-pre-up.d/wireless-tools
3eme cas :
ta distrib fourni un clicodrome pour paramétrer tout ça plus simplement, mais je ne le connais pas ^__^;
Peut être que esd (le démon de son de gnome) utilise (monopolise) le périphérique audio, et ton jeu reste en attente de la libération de ce périphérique.
Pour passer tes périphériques audio en mode non exclusif, rajoute cette ligne options snd-pcm-oss nonblock_open=1
dans un fichier situé dans /etc/modprobe.d/ exemple:
dans /etc/modprobe.d/allodead.
Ensuite, soit tu décharges/recharges tes modules audio, soit tu rebootes (à la bourrin) pour que la modification soit prise en compte.
Une autre solution (au résultat pas toujours terrible), tu changes la façon de démarrer ton jeu, et par exemple, dans un terminal tu lances:
Mis à part l'utilisation de logrotate comme conseillé ci dessus, tu dois pouvoir utiliser find pour faire ça :
tu as un fichier log par jour, tu veux garder les n derniers :
(Pour tester, remplace rm {} par rm -i {} si tu veux)
Cela effacera les fichiers dont le nom correspond à nom_du_script*.log et dont la date de modification est supérieure à n jours (donc il te restera les n derniers :) ).
Si tu veux utiliser initrd, je pense que tu devrais utiliser l'option de make-kpkg qui va bien lors de la création du paquet de ton noyau .... ( make-kpkg --initrd ... )
Le mkinitrd manuel est inutile, il sera alors fait à l'installation du paquet.
Ensuite, pour être sur de ne pas avoir de surprise avec ton noyau 2.6.14-...-smp perso :
- installe le paquet linux-image-2.6.14-686-smp officiel, boote le pour t'assurer qu'il n'y a aucune surprise avec (on est jamais trop prudent ;) ) ;
- récupère les options du fichier /boot/config-2.6.14-686-smp, modifie ce qui t'interresse (le type de CPU par exemple :) ), avant de créer ton paquet perso avec make-kpkg.
Normalement, avec ça, tu devrais éliminer un maximum de risques et t'éviter bien des soucis :)
Pour attacher une nouvelle ip à une interface, il te suffit de créer des alias, exemple : ifconfig lo:0 192.168.0.12
Tu disposes alors d'une nouvelle interface (lo:0) avec sa nouvelle ip.
Tu dois pouvoir faire la même chose (et peut être plus) avec la commande ip
... et pour configurer ta carte ethernet quand un cable est branché, utilise ifplugd, et pour la configuration du wifi (sur détection d'un AP), tu devrais aussi jeter un oeil à waproamd.
un petit ls -alrt /var/lib/dpkg/info/ te sort la liste des scripts installés/utilisés lors de l'install du paquet.
ls -alrt /var/lib/dpkg/info/*.list (listing des listes des fichiers associés à chaque paquets, créées lors de l'install du paquets) devrait répondre à ton attente :)
Question bête surement, mais as tu jeté un oeil aux howtos du site de postfix ( http://www.postfix.org/docs.html(...)http://www.postfix.org/addon.html(...) ).
J'utilise une config postfix + mysql + amavis + courier-(imap|pop) avec imp3 comme webmail, et webmin pour les accès à mysql (ajout/modifications d'utilisateurs, de domaines, de listes noires, ....) ; les docs trouvées sur ce site m'avaient bien aidé à l'époque.
De la même manière (et plus classiquement sous unix), fuser -k /mnt/usb va tuer tous les processus accédant à ton système de fichier. (man fuser pour plus d'infos bien sur ;> )
Pour plus de détails man 7 signal te fournira des infos sur chacun des signaux.
Et pour en revenir à ton cas, la gestion des logs se fait traditionnellement avec le signal SIGHUP. Si ton appli gère bien ce signal, quand elle le recevra, elle est censé fermer puis réouvrir ses logs (après avoir eventuellement rechargé sa configuration).
les pages de manuels de la section "développement" sont généralement dans un package à part (manpages-fr, manpages-dev et/ou manpages-posix-dev par exemple sous debian).
Pense à installer ce(s) package(s) si tu développes ;^)
Une suggestion, tu peux aussi utiliser autofs (apt-get install autofs)
dans le fichier /etc/auto.misc tu mets ça :
usb -fstype=auto,sync,gid=floppy,umask=0002 :/dev/sda1
et dans /etc/auto.master ça :
/var/autofs/misc /etc/auto.misc --timeout=1
Tu relances automount : /etc/init.d/autofs restart, tu mets ton utilisateur dans le groupe floppy (adduser mon_nom floppy, et reconnecte toi pour que le changement de groupes soit effectif)
Suite à ça, un accès au repertoire /var/autofs/misc/usb/ montera automatiquement ta clé ; ce répertoire se démontera une seconde après que tu aies fini d'y accéder.
Si tu peux aussi faire un lien vers ce même repertoire si tu veux t'éviter de balader dans /var. Exemple: ln -sf /var/autofs/misc/usb ~/ma_clé
Bon, c'est peut être un peu sortir l'artillerie lourde, mais ça marche ^_^;
À tout hasard, est ce que le module qui gère ta carte réseau est bien chargé automatiquement au boot de la machine, ou doit tu faire manuellement modprobe mon_module ?
Dans le deuxième cas, assure toi que ce module est bien chargé avant le démarrage du réseau (soit en mettant son nom dans /etc/modules, soit en installant discover et/ou hotplug)
fsck sur un système de fichier monté est très vivement déconseillé ! D'ailleur, je ne suis pas sûr que fsck accepte de se lancer (à la rigueur sur un fs en lecture seule, mais pourras tu remonter / en ro ?). De toute façon, après la vérification il se peut que tu aies à redémarrer ton système (cf. code de retour de fsck)
Donc, si tu veux vérifier /, le plus simple est de rebooter ta machine et de demander une vérification forcée. Pour ce faire utilise la commande shutdown -Fr now ou crée un fichier /forcefsck avant de rebooter.
Autre méthode, tant que tu n'as pas saisi le mot de passe de root, tu fais Alt-F2 pour passer sur la 2eme console, entrée et te voila logué sur le système.
Ensuite, comme dit ci dessus, le dpkg-reconfigure console-data devrait te permettre de corriger ton pb.
Pour finir, tu fais Alt-F1 pour repasser sur la 1ere console et tu devrais pouvoir terminer ton installation.
Bizarre, avec le noyau debian 2.6.12-1-686 je n'ai pas ce problème.
As tu compilé le module videodev de ton noyau ? un extrait de lsmod sur ma machine semble indiquer que ce module est nécessaire à quickqam :
[root@gunnm: bast]# lsmod
Module Size Used by
quickcam 80388 0
videodev 9568 1 quickcam
...
[^] # Re: Installation Xsetup.sh et Driver 3D
Posté par Bastien Mourgues . En réponse au message Empécher l'éjection du CD-ROM. Évalué à 1.
Pour le driver graphique : tu dois avoir configuré X pour utiliser le driver vesa sur le système qui va créer le cd.
Une fois que tu as booté le live cd, consulte le fichier /etc/X11/XF86Config-4, cherche Section "Device", la ligne Driver .... qui suit doit avoir été remplacée par une ligne Driver "mon_driver" ; mon_driver étant ce qu'a detecté discover. Si discover ne reconnais pas ta carte graphique, le choix vesa est gardé par défaut.
Après, tu peux jeter un oeil au script Xsetup.sh, il n'est pas super compliqué :) (il fait juste un remplacement de 3 paramètres dans la config de X)
Pour l'ejection du cd, je n'ai pas le souvenir d'avoir eu ces problèmes sur mes machines .... donc, je ne pourrais pas t'aider sur ce point :-\
# emacs et les accents
Posté par Bastien Mourgues . En réponse au message Problème d'accents sous emacs. Évalué à 1.
; affichage des caractres "latins"
(standard-display-european t)
(set-terminal-coding-system 'iso-8859-15-unix)
(set-keyboard-coding-system 'iso-8859-15-unix)
(set-language-environment 'Latin-1)
on dirait qu'il te manque le standard-display-european.
# tuyaux pour utiliser bootcd
Posté par Bastien Mourgues . En réponse au message Empécher l'éjection du CD-ROM. Évalué à 1.
voici quelques tuyaux que je peux te filer à propos des cd créés par bootcd :
- pour mozilla, met le répertoire var/lib/mozilla dans la variable NOT_TO_RAM (du fichier /etc/bootcd/bootcdwrite.conf) si tu veux que mozilla fonctionne sur ton système live (tu n'auras plus besoin de faire ce rm -r + cp ....)
- j'ai eu un pb avec le répertoire /var/tmp/ qui n'était pas créé sur les systèmes installés à partir du live cd (un mkdir /var/tmp ; chmod 1777 /var/tmp après l'install corrige ça)
- pour la détection de la carte graphique (et la configuration automatique de XFree86), j'ai écrit un petit script qui fait ça.
si tu es interressé par ce script, tu peux le télécharger là : http://bastien.mourgues.free.fr/Xsetup.sh
Pour le faire fonctionner, sur le système qui va servir à créer ton cd :
*) paramètre XFree86 pour utiliser le driver graphique vesa et choisi un type de moniteur standard.
*) installe les paquets discover, read-edid et sed
*) copie Xsetup.sh dans /etc/init.d, et fait un update-rc.d Xsetup.sh 99 01
- pour un démarrage en root sans mot de passe, il te suffit de virer le mot de passe root sur ton système qui va servir à créer le cd ; mais c'est vraiment pas terrible comme idée. Je te conseille plutot de lancer une session graphique en utilisateur "normal" avec l'appli qui t'interresse (via un script dans /etc/init.d/ )
- enfin, pour les docs, moi, je me suis essentiellement basé sur la lecture des scripts utilisés par bootcd ( /usr/bin/bootcdwrite /usr/share/bootcd/* ) et les infos dans /usr/share/doc/bootcd/
Une dernière remarque, tu as bien installé les paquets bootcd-i386 et bootcd-mkinitrd qui sert à créer ton live cd ?
Si je peux t'aider d'avantage, n'hésite pas à me poser tes questions.
bon courage ;)
[^] # Re: sans garantie
Posté par Bastien Mourgues . En réponse au message petit oublis. Évalué à 3.
mount /floppy&
MOUNT_PID=$!
while kill -0 $MOUNT_PID &>/dev/null
do
echo -n "."
sleep 1
done
echo
kill vérifie la présence du processus lancé en tache de fond, et renvoie ok tant qu'il existe.
avec -0 aucun signal n'est envoyé au pid cible.
# kdm
Posté par Bastien Mourgues . En réponse au message probleme de gestionnaire de connection. Évalué à 5.
S'il est bien installé, tente un dpkg-reconfigure kdm et choisis le comme gestionnaire de connexion par défaut. Ensuite /etc/init.d/kdm start devrait le lancer ....
# transfert de fichiers par ssh
Posté par Bastien Mourgues . En réponse au message Créer un accès à mes fichiers d'Internet : Samba, VPN ou PHP ?. Évalué à 1.
Des logiciels comme gftp (par exemple) savent utiliser le protocole ssh comme protocole de transfert de fichier. Tu n'es donc pas obligé de bosser en ligne de commande, et tu peux avoir une jolie fenêtre avec ton arborescence de fichiers.
Bien évidemment, avec ssh, les échanges sont cryptés, et pour plus de sécurité, je te conseille d'utiliser le mécanisme d'identification par clé (plutot que le couple login/password).
voila, c'était une piste pour tes recherches ;)
[^] # Re: update-rc.d ...et puis wifi...
Posté par Bastien Mourgues . En réponse au message Commande rc-update. Évalué à 1.
1er cas :
Détection dynamique des paramètres wifi.
Pour cela, utilise waproamd (apt-get install waproamd en root )
Configuration de waproamd :
Tu stockes ta clé de cryptage dans le fichier /etc/waproamd/keys/<AP MAC address>.wep (en remplaçant <AP MAC address> par l'adresse mac de ton routeur :) ).
Optionnellement, tu fais un lien symbolique :
ln -s /etc/waproamd/scripts/default /etc/waproamd/scripts/<AP MAC address> pour que waproamd utilise en priorité ton routeur quand plusieurs routeurs sont dispos dans la zone où tu te trouves.
Configuration réseau :
Dans /etc/network/interfaces tu définis les paramètres réseau de ta carte wifi.
Exemple, si ta carte wifi s'appelle ath0 et que ton routeur fourni un serveur dhcp, tu mets la ligne suivante dans le fichier :
iface ath0 inet dhcp
2eme cas :
Tu configures les paramètres wifi de ta carte de façon statique :
dans le fichier /etc/network/interfaces, en plus de la définition des paramètres réseau, rajoute les infos de configuration wifi, exemple :
iface ath0 inet dhcp
wireless-essid mon_essid
wireless-key ma_clé
wireless-mode managed
wireless-ap mac_du_routeur
et si tu veux que la carte soit paramétrée au boot de la machine, rajoute
auto ath0
Pour plus d'infos sur le sujet, consulte les pages de man suivantes:
paramétrage réseau :
man interfaces
paramétrage wifi :
man wireless
man waproamd
cat /etc/network/if-pre-up.d/wireless-tools
3eme cas :
ta distrib fourni un clicodrome pour paramétrer tout ça plus simplement, mais je ne le connais pas ^__^;
bon courage
# update-rc.d
Posté par Bastien Mourgues . En réponse au message Commande rc-update. Évalué à 1.
a+
[^] # Re: du son je suppose
Posté par Bastien Mourgues . En réponse au message probleme de sound. Évalué à 1.
Pour passer tes périphériques audio en mode non exclusif, rajoute cette ligne
options snd-pcm-oss nonblock_open=1
dans un fichier situé dans /etc/modprobe.d/ exemple:
dans /etc/modprobe.d/allodead.
Ensuite, soit tu décharges/recharges tes modules audio, soit tu rebootes (à la bourrin) pour que la modification soit prise en compte.
Une autre solution (au résultat pas toujours terrible), tu changes la façon de démarrer ton jeu, et par exemple, dans un terminal tu lances:
esddsp mon_jeu les paramètres de mon jeu
# find
Posté par Bastien Mourgues . En réponse au message Script de purge de log. Évalué à 1.
tu as un fichier log par jour, tu veux garder les n derniers :
find /rep/ -name 'nom_du_script*.log' -a -mtime +n -exec rm {} \;
(Pour tester, remplace rm {} par rm -i {} si tu veux)
Cela effacera les fichiers dont le nom correspond à nom_du_script*.log et dont la date de modification est supérieure à n jours (donc il te restera les n derniers :) ).
# make-kpkg --initrd
Posté par Bastien Mourgues . En réponse au message problème de compilation kernel pour un bi-pIII 1ghz. Évalué à 2.
Le mkinitrd manuel est inutile, il sera alors fait à l'installation du paquet.
Ensuite, pour être sur de ne pas avoir de surprise avec ton noyau 2.6.14-...-smp perso :
- installe le paquet linux-image-2.6.14-686-smp officiel, boote le pour t'assurer qu'il n'y a aucune surprise avec (on est jamais trop prudent ;) ) ;
- récupère les options du fichier /boot/config-2.6.14-686-smp, modifie ce qui t'interresse (le type de CPU par exemple :) ), avant de créer ton paquet perso avec make-kpkg.
Normalement, avec ça, tu devrais éliminer un maximum de risques et t'éviter bien des soucis :)
a+
# alias IP
Posté par Bastien Mourgues . En réponse au message Creer interface reseaux pour s'envoyer des paquets. Évalué à 1.
ifconfig lo:0 192.168.0.12
Tu disposes alors d'une nouvelle interface (lo:0) avec sa nouvelle ip.
Tu dois pouvoir faire la même chose (et peut être plus) avec la commande ip
[^] # Re: utilisation des mii-tools
Posté par Bastien Mourgues . En réponse au message script wifi. Évalué à 1.
# /var/lib/dpkg/info/
Posté par Bastien Mourgues . En réponse au message Historique des installations. Évalué à 1.
ls -alrt /var/lib/dpkg/info/*.list (listing des listes des fichiers associés à chaque paquets, créées lors de l'install du paquets) devrait répondre à ton attente :)
[^] # Re: Type de partition
Posté par Bastien Mourgues . En réponse au message Automatiser demarrage raid1. Évalué à 1.
Si oui, jette un oeil au fichier /usr/share/doc/mdadm/README.udev, tu y trouveras peut être une solution à ton pb.
# docs postfix.org
Posté par Bastien Mourgues . En réponse au message Mail Server : Postfix + (Courier | Cyrus) + Open Xchange + OpenLDAP. Évalué à 1.
J'utilise une config postfix + mysql + amavis + courier-(imap|pop) avec imp3 comme webmail, et webmin pour les accès à mysql (ajout/modifications d'utilisateurs, de domaines, de listes noires, ....) ; les docs trouvées sur ce site m'avaient bien aidé à l'époque.
# fuser -k
Posté par Bastien Mourgues . En réponse au message Démonter proprement un périphérique occupé. Évalué à 1.
[^] # Re: man kill
Posté par Bastien Mourgues . En réponse au message la commande kill ????. Évalué à 2.
Et pour en revenir à ton cas, la gestion des logs se fait traditionnellement avec le signal SIGHUP. Si ton appli gère bien ce signal, quand elle le recevra, elle est censé fermer puis réouvrir ses logs (après avoir eventuellement rechargé sa configuration).
[^] # Re: man gethostname
Posté par Bastien Mourgues . En réponse au message comment récupérer le HOSTNAME ?. Évalué à 1.
Pense à installer ce(s) package(s) si tu développes ;^)
# autofs
Posté par Bastien Mourgues . En réponse au message Montage automatique d'une clef USB. Évalué à 3.
dans le fichier /etc/auto.misc tu mets ça :
et dans /etc/auto.master ça :
Tu relances automount : /etc/init.d/autofs restart, tu mets ton utilisateur dans le groupe floppy (adduser mon_nom floppy, et reconnecte toi pour que le changement de groupes soit effectif)
Suite à ça, un accès au repertoire /var/autofs/misc/usb/ montera automatiquement ta clé ; ce répertoire se démontera une seconde après que tu aies fini d'y accéder.
Si tu peux aussi faire un lien vers ce même repertoire si tu veux t'éviter de balader dans /var. Exemple: ln -sf /var/autofs/misc/usb ~/ma_clé
Bon, c'est peut être un peu sortir l'artillerie lourde, mais ça marche ^_^;
a+
[^] # Re: /sbin/route
Posté par Bastien Mourgues . En réponse au message demarrage cnx ADSL. Évalué à 1.
Dans le deuxième cas, assure toi que ce module est bien chargé avant le démarrage du réseau (soit en mettant son nom dans /etc/modules, soit en installant discover et/ou hotplug)
[^] # Re: /sbin/route
Posté par Bastien Mourgues . En réponse au message demarrage cnx ADSL. Évalué à 1.
Si tu as une ligne "gateway ...." dans ce fichier commente là. En fait, dans ton cas, ce fichier devrait contenir quelque chose comme ça :
[^] # Re: ...
Posté par Bastien Mourgues . En réponse au message Répertoire fantôme.. Évalué à 1.
Donc, si tu veux vérifier /, le plus simple est de rebooter ta machine et de demander une vérification forcée. Pour ce faire utilise la commande
shutdown -Fr now ou crée un fichier /forcefsck avant de rebooter.
... et croise les doigts bien sur ! ;)
[^] # Re: Bug connu
Posté par Bastien Mourgues . En réponse au message clavier qwerty à l'install. Évalué à 3.
Ensuite, comme dit ci dessus, le dpkg-reconfigure console-data devrait te permettre de corriger ton pb.
Pour finir, tu fais Alt-F1 pour repasser sur la 1ere console et tu devrais pouvoir terminer ton installation.
[^] # Re: module-assistant
Posté par Bastien Mourgues . En réponse au message install propre des drivers de la quickcam messenger. Évalué à 1.
As tu compilé le module videodev de ton noyau ? un extrait de lsmod sur ma machine semble indiquer que ce module est nécessaire à quickqam :