В настоящее время я пытаюсь настроитьвиртуальная камера в OBS Studioна моей виртуальной машине Ubuntu 20.04 (DigitalOcean droplet) путем установки модуля v4l2loopback-dkms
. Однако, хотя кнопка виртуальной камеры появляется в программном обеспечении OBS, нажатие на нее ничего не делает, как описано в этомВопрос Stack Overflow. Вот лог того, что происходит при установке модуля v4l2loopback
:
ramy@opal-cafe:~$ sudo apt -y install v4l2loopback-dkms v4l2loopback-utils
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed: [ABRIDGED]
Suggested packages: [ABRIDGED]
The following NEW packages will be installed: [ABRIDGED]
0 upgraded, 38 newly installed, 0 to remove and 65 not upgraded.
Need to get 37.6 MB of archives.
After this operation, 173 MB of additional disk space will be used [ABRIDGED]
Fetched 37.6 MB in 1s (33.1 MB/s)
Extracting templates from packages: 100%
[ABRIDGED]
Setting up build-essential (12.8ubuntu1.1) ...
Setting up v4l2loopback-dkms (0.12.3-1ubuntu0.4) ...
Loading new v4l2loopback-0.12.3 DKMS files...
Building for 5.4.0-107-generic
Building initial module for 5.4.0-107-generic
Can't load /var/lib/shim-signed/mok/.rnd into RNG
139665634772288:error:2406F079:random number generator:RAND_load_file:Cannot open file: ../crypto/rand/randfile.c:98:Filename=/var/lib/shim-signed/mok/.rnd
Generating a RSA private key
............................................................+++++
...............................+++++
writing new private key to '/var/lib/shim-signed/mok/MOK.priv'
-----
EFI variables are not supported on this system
/sys/firmware/efi/efivars not found, aborting.
Done.
v4l2loopback.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/5.4.0-107-generic/updates/dkms/
depmod...
DKMS: install completed.
Processing triggers for libc-bin (2.31-0ubuntu9.7) ...
Processing triggers for man-db (2.9.1-1) ...
После удаления и переустановки v4l2loopback
модуля и OBS Studio несколько раз разными способами, но безрезультатно, а также с помощью sudo modprobe v4l2loopback
, я попробовал отключить безопасную загрузку черезЭтот метод. Однако при попытке проверить состояние безопасной загрузки с помощью mokutil --sb-state
я сталкиваюсь с этой ошибкой:
EFI variables are not supported on this system.
Другие предложенные методы отключения Secure Boot заключались в отключении его в BIOS, но я не уверен, как получить к нему доступ, поскольку это виртуальная машина (я использую xrdp с рабочим столом Gnome, чтобы получить GUI). Если у кого-то есть предложения о том, что мне делать дальше, пожалуйста, дайте мне знать - я новичок в Ubuntu и делаю это вслепую.
Добавляю продолжение здесь:при запуске sudo modprobe v4l2loopback
получаю такую ошибку:
modprobe: ERROR: could not insert 'v4l2loopback': Unknown symbol in module, or unknown parameter (see dmesg)