[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fermer un device



Bonsoir Simon et le reste du Monde,

Eh bien merci pour cette astuce, je ne pensais pas visiter les processus.
Ca fonctionne.

lsof /dev/video0 renvoyait :

COMMAND   PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
ffmpeg  12815 aciah  mem    CHR   81,0           815 /dev/video0
ffmpeg  12815 aciah    3u   CHR   81,0      0t0  815 /dev/video0

Alors je fais un massacre :
kill -9 $(pidof ffmpeg)

pierre estrem


Le 08/04/2024 à 16:21, Simon Garrelou (via linux-31 Mailing List) a écrit :
Bonjour,

Tu dois pouvoir utiliser "lsof" pour voir quel processus utilise le périphérique en question (le logiciel est dans le paquet "lsof" sous Ubuntu).

```
$ sudo lsof /dev/video0
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
...
```

Ensuite, tu peux tuer le processus en question en utilisant la commande "kill" et son PID, affiché par lsof dans la deuxième colonne. Une fois que lsof ne renvoie plus rien, le périphérique devrait être disponible.

Bonne journée,
Simon
--
Vous pouvez vous désabonner de cette liste en cliquant sur: https://sympa.culte.org/sympa/auto_signoff/linux-31?email=peterpan31@free.fr