GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak automaticky spustit Modprobe V4l2loopback při spouštění?

Používám OBS Studio a rád bych si trvale uložil virtuální video výstup, aby jej bylo možné spustit při spuštění aplikace.

Tento příkaz vytvoří virtuální výstup:

sudo modprobe v4l2loopback video_nr=10 card_label="OBS Video Source" exclusive_caps=1

Ale musím spustit příkaz v konzole při každém spuštění. Jak to mohu udělat natrvalo? Plugin, který využívá výstup v OBS Studiu, je nakonfigurován na automatické spouštění, ale /dev/video10 není k dispozici po restartu systému.

$ modinfo v4l2loopback | grep -i parm
parm:           debug:debugging level (higher values == more verbose) (int)
parm:           max_buffers:how many buffers should be allocated (int)
parm:           max_openers:how many users can open loopback device (int)
parm:           devices:how many devices should be created (int)
parm:           video_nr:video device numbers (-1=auto, 0=/dev/video0, etc.) (array of int)
parm:           card_label:card labels for every device (array of charp)
parm:           exclusive_caps:whether to announce OUTPUT/CAPTURE capabilities exclusively or not (array of bool)
parm:           max_width:maximum frame width (int)
parm:           max_height:maximum frame height (int)

Přijatá odpověď:

Normálně mohou být moduly jádra přidány do /etc/modules pro načtení při bootování.

Přidejte to do /etc/modules…

v4l2loopback video_nr=10 card_label="OBS Video Source" exclusive_caps=1

Nevím však, zda tam můžete zadat parametry. Takže tady je další způsob, jak to udělat.

Přidejte to do /etc/modules…

v4l2loopback

Vytvořte soubor /etc/modprobe.d/v4l2loopback.conf

options v4l2loopback video_nr=10 card_label="OBS Video Source" exclusive_caps=1

Pak…

sudo update-initramfs -c -k $(uname -r)

reboot

Potvrďte načítání modulu pomocí…

lsmod | grep -i v4l2loopback

Ubuntu
  1. Jak spustit Vnc Server při spuštění?

  2. Jak mohu automaticky spouštět skripty při spouštění v Centos 7?

  3. Jak mohu spustit svůj skript js uzlu automaticky pomocí plánovače na serveru

  1. Jak spustit terminál jako root?

  2. Jak automaticky spouštět příkazy při přihlášení SSH?

  3. Jak spustit program při startu?

  1. Jak spustit Wireshark na Ubuntu 17.10?

  2. Jak spustit soubory .exe v Ubuntu?

  3. Jak spustit skript??