Bug 523998 - Creative Labs N10225 camera needs the libv4l conversion layer.
Summary: Creative Labs N10225 camera needs the libv4l conversion layer.
Status: REPORTED
Alias: None
Product: kamoso
Classification: Applications
Component: general (other bugs)
Version First Reported In: 26.04.3
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-08-07 22:51 UTC by Josiah Luscher
Modified: 2026-08-07 22:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Josiah Luscher 2026-08-07 22:51:28 UTC
DESCRIPTION
Camera: Creative Labs N10225 (041e:401f)
Kernel driver: gspca_zc3xx
Kernel: 6.18.18 (Gentoo)
The camera works in browsers / v4l2-ctl / ffplay, but Kamoso shows “No device found”

Workaround:
Bash: "LD_PRELOAD=/usr/lib64/libv4l/v4l2convert.so kamoso"

STEPS TO REPRODUCE
1.  Compile Kernel / Device Driver with necessary support:
Device Drivers
  → Multimedia support
    → Media drivers
      → Media USB Adapters
        → GSPCA based webcams
          → <M> ZC3XX USB Camera Driver   (CONFIG_USB_GSPCA_ZC3XX)
2.  Load the gspca_zc3xx module and/or reboot as necessary
3.  Plug in the Creative N1025 webcam and verify it is recognized and assigned as a input: "dmesg"
     [ 1769.130545] usb 1-12: new full-speed USB device number 14 using xhci_hcd
     [ 1769.264632] usb 1-12: New USB device found, idVendor=041e, idProduct=401f, bcdDevice= 1.00
     [ 1769.264647] usb 1-12: New USB device strings: Mfr=0, Product=0, SerialNumber=0
     [ 1769.270871] gspca_main: gspca_zc3xx-2.14.0 probing 041e:401f
     [ 1770.284999] input: gspca_zc3xx as /devices/pci0000:00/0000:00:14.0/usb1/1-12/input/input24
4.  Verify that there is a /dev/video0 entry and the group permissions are set to "video" and that your user account is in the "video" group:
     anon@computer ~ $ ls -l /dev/video0 
     crw-rw----+ 1 root video 81, 0 Aug  7 14:16 /dev/video0
     anon@computer ~ $ groups
     anon wheel audio video usb users plugdev
   (If you have to add your user account to the "video" group you may need to reboot again)
5. Make sure the libv4l compatibility layer is installed: "sudo emerge -av media-libs/libv4l"
5.  Test the web camera with "ffplay -f v4l2 -i /dev/video0" - It should work.
6: Open Kamoso

OBSERVED RESULT
 Kamoso reports "No device found" to the user.  

EXPECTED RESULT
The web cam functions, Kamoso should display video.  If you open Kamoso with  "LD_PRELOAD=/usr/lib64/libv4l/v4l2convert.so kamoso" it will work.  

SOFTWARE/OS VERSIONS
Operating System: Gentoo Linux 2.18
KDE Plasma Version: 6.6.6
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.1
Kernel Version: 6.18.18-gentoo (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-7500 CPU @ 3.40GHz
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: NVIDIA GeForce RTX 3050


ADDITIONAL INFORMATION
Thank you!