GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Cara Otomatis Menjalankan Modprobe V4l2loopback Saat Boot?

Saya menggunakan OBS Studio dan ingin agar output video virtual disimpan secara permanen sehingga dapat dijalankan saat aplikasi diluncurkan.

Perintah ini membuat keluaran virtual:

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

Tetapi saya harus menjalankan perintah di konsol pada setiap boot. Bagaimana saya bisa membuat ini permanen? Plugin yang menggunakan output di OBS Studio dikonfigurasi untuk memulai otomatis tetapi /dev/video10 tidak tersedia setelah sistem di-boot ulang.

$ 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)

Jawaban yang Diterima:

Biasanya modul kernel dapat ditambahkan ke /etc/modules untuk dimuat pada saat boot.

Tambahkan ini ke /etc/modules…

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

Namun, saya tidak tahu apakah Anda dapat melewatkan parameter di sana. Jadi, inilah cara lain untuk melakukannya.

Tambahkan ini ke /etc/modules…

v4l2loopback

Buat /etc/modprobe.d/v4l2loopback.conf

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

Lalu…

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

reboot

Konfirmasi pemuatan modul dengan…

lsmod | grep -i v4l2loopback

Ubuntu
  1. CentOS / RHEL 7 :Cara membuat skrip khusus untuk berjalan secara otomatis saat boot

  2. Bagaimana saya bisa menjalankan skrip node js saya secara otomatis menggunakan penjadwal di server

  3. Bagaimana cara menjalankan perintah secara otomatis pada login SSH?

  1. Bagaimana Cara Menjalankan Wireshark Di Ubuntu 17.10?

  2. Bagaimana Cara Menjalankan File .exe Di Ubuntu??

  3. Bagaimana cara menjalankan program saat boot up?

  1. Bagaimana Memulai Server Vnc Saat Boot?

  2. Bagaimana Menjalankan Terminal Sebagai Root?

  3. Bagaimana Menjalankan Skrip??