En supposant, d'après votre question et vos remarques, que vous êtes un utilisateur de l'interface graphique uniquement. Étant donné que j'utilise principalement la ligne de commande, je suis habitué à une manière différente d'aborder les problèmes, mais voici ce qu'il en est.
Dans votre environnement GUI, cheese
est lancé par l'intermédiaire d'un fichier appelé cheese.desktop
, probablement situé à $HOME/.config/cairo-dock/current_theme/launchers/cheese.desktop
(ou, à titre d'exercice pour l'étudiant, quelque part dans l'espace de travail). $HOME/.config/...
), ou vous pouvez trouver l'original à l'adresse suivante /usr/share/applications/cheese.desktop
. Le format du desktop
est décrit dans le document la spécification du fichier de bureau
Tout d'abord, créez un répertoire de travail temporaire et faites DEUX copies de votre fichier cheese.desktop
fichier. Appelez-les camera1.desktop
y camera2.desktop
ou tout ce que vous voulez.
Editer camera1.desktop
y camera2.desktop
. Dans chaque fichier, modifiez l'élément
Exec=cheese
et
Name=cheese
lignes à
Exec=cheese --device=/dev/camera1
Name=camera1
o
Exec=cheese --device=/dev/camera2
name=camera2
Modifier UNIQUEMENT le Exec=cheese
et la ligne Name=cheese
lignes.
Lorsque vous êtes satisfait de vos modifications, copiez-les dans le fichier $HOME/.config/cairo-dock/current_theme/launchers/
, en gardant le camera1.desktop
y camera2.desktop
noms.
Cliquez sur camera1
pour commencer cheese --device=/dev/camera1
y camera2
pour commencer cheese --device=/dev/camera1
.
Remarque : je n'ai pas encore essayé cette méthode.