Public bug reported:

 * Distribution: VM Distribution is Ubuntu 22.04 x86_64, Host
Distribution is Ubuntu 22.04 x86_64

# Issue description

I can't install the v4l2loopback kernel modules in the VM because the
kernel was compiled without v4l2 support. Please compile the kernel with
v4l2 support or tell me how to do this. Please see this [relevant
issue](https://github.com/umlaeute/v4l2loopback/issues/59#issuecomment-351082960)
in v4l2loopback alotting to kernel compilation without v4l2 support


# Steps to reproduce

 1. `lxc launch ubuntu:22.04 ubuntu-vm --vm`
 2. `lxc exec ubuntu-vm -- su - ubuntu`
 3. `sudo apt update`
 4. `sudo apt install -y gcc make build-essential`
 5. `git clone https://github.com/umlaeute/v4l2loopback`
 6. `cd v4l2loopback`
 7. `make`

# Information to attach

```
ubuntu@ubuntu-vm:~/doc/v4l2loopback$ make
Building v4l2-loopback driver...
make -C /lib/modules/`uname -r`/build M=/home/ubuntu/doc/v4l2loopback 
KCPPFLAGS="-DSNAPSHOT_VERSION='"0.12.7-398-g5bb9bed"'" modules
make[1]: Entering directory '/usr/src/linux-headers-5.15.0-1044-kvm'
  CC [M]  /home/ubuntu/doc/v4l2loopback/v4l2loopback.o
  MODPOST /home/ubuntu/doc/v4l2loopback/Module.symvers
ERROR: modpost: "video_ioctl2" [/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] 
undefined!
ERROR: modpost: "v4l2_event_unsubscribe" 
[/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] undefined!
ERROR: modpost: "v4l2_event_pending" 
[/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] undefined!
ERROR: modpost: "v4l2_fh_add" [/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] 
undefined!
ERROR: modpost: "v4l2_fh_init" [/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] 
undefined!
ERROR: modpost: "v4l2_format_info" 
[/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] undefined!
ERROR: modpost: "v4l2_fh_exit" [/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] 
undefined!
ERROR: modpost: "v4l2_fh_del" [/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] 
undefined!
ERROR: modpost: "video_devdata" [/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] 
undefined!
ERROR: modpost: "__video_register_device" 
[/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] undefined!
WARNING: modpost: suppressed 14 unresolved symbol warnings because there were 
too many)
make[2]: *** [scripts/Makefile.modpost:133: 
/home/ubuntu/doc/v4l2loopback/Module.symvers] Error 1
make[2]: *** Deleting file '/home/ubuntu/doc/v4l2loopback/Module.symvers'
make[1]: *** [Makefile:1830: modules] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.15.0-1044-kvm'
make: *** [Makefile:53: v4l2loopback.ko] Error 2
```

** Affects: linux-meta-kvm (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-meta-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/2038939

Title:
  Kernels are not compiled with V4L2 support

Status in linux-meta-kvm package in Ubuntu:
  New

Bug description:
   * Distribution: VM Distribution is Ubuntu 22.04 x86_64, Host
  Distribution is Ubuntu 22.04 x86_64

  # Issue description

  I can't install the v4l2loopback kernel modules in the VM because the
  kernel was compiled without v4l2 support. Please compile the kernel
  with v4l2 support or tell me how to do this. Please see this [relevant
  
issue](https://github.com/umlaeute/v4l2loopback/issues/59#issuecomment-351082960)
  in v4l2loopback alotting to kernel compilation without v4l2 support


  # Steps to reproduce

   1. `lxc launch ubuntu:22.04 ubuntu-vm --vm`
   2. `lxc exec ubuntu-vm -- su - ubuntu`
   3. `sudo apt update`
   4. `sudo apt install -y gcc make build-essential`
   5. `git clone https://github.com/umlaeute/v4l2loopback`
   6. `cd v4l2loopback`
   7. `make`

  # Information to attach

  ```
  ubuntu@ubuntu-vm:~/doc/v4l2loopback$ make
  Building v4l2-loopback driver...
  make -C /lib/modules/`uname -r`/build M=/home/ubuntu/doc/v4l2loopback 
KCPPFLAGS="-DSNAPSHOT_VERSION='"0.12.7-398-g5bb9bed"'" modules
  make[1]: Entering directory '/usr/src/linux-headers-5.15.0-1044-kvm'
    CC [M]  /home/ubuntu/doc/v4l2loopback/v4l2loopback.o
    MODPOST /home/ubuntu/doc/v4l2loopback/Module.symvers
  ERROR: modpost: "video_ioctl2" 
[/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] undefined!
  ERROR: modpost: "v4l2_event_unsubscribe" 
[/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] undefined!
  ERROR: modpost: "v4l2_event_pending" 
[/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] undefined!
  ERROR: modpost: "v4l2_fh_add" [/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] 
undefined!
  ERROR: modpost: "v4l2_fh_init" 
[/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] undefined!
  ERROR: modpost: "v4l2_format_info" 
[/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] undefined!
  ERROR: modpost: "v4l2_fh_exit" 
[/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] undefined!
  ERROR: modpost: "v4l2_fh_del" [/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] 
undefined!
  ERROR: modpost: "video_devdata" 
[/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] undefined!
  ERROR: modpost: "__video_register_device" 
[/home/ubuntu/doc/v4l2loopback/v4l2loopback.ko] undefined!
  WARNING: modpost: suppressed 14 unresolved symbol warnings because there were 
too many)
  make[2]: *** [scripts/Makefile.modpost:133: 
/home/ubuntu/doc/v4l2loopback/Module.symvers] Error 1
  make[2]: *** Deleting file '/home/ubuntu/doc/v4l2loopback/Module.symvers'
  make[1]: *** [Makefile:1830: modules] Error 2
  make[1]: Leaving directory '/usr/src/linux-headers-5.15.0-1044-kvm'
  make: *** [Makefile:53: v4l2loopback.ko] Error 2
  ```

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-meta-kvm/+bug/2038939/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to