Public bug reported:

Bus 003 Device 002: ID 04f2:b71f Chicony Electronics Co., Ltd Integrated
Camera

Does not work on 22.04.5 (kernel 6.8, and I can't find a 22.04.4 download link 
for an older kernel. Some random forums on the web claims it worked on 22.04 on 
earlier kernels).
Does not work on kernels 6.8-6.14 on 24.04
Does not work on kernel 6.18 on 26.04-snapshot3

Example: Lenovo Thinkbook Yoga

I tried loading the uvcvideo module with quirks=640
I tried systemctl --user restart pipewire wireplumber
I tried sudo apt install pipewire-libcamera

And it is not working.


Here is running snapshot on the command line on 26.04.-snapshot3:

ubuntu@ubuntu:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 04f3:0c4d Elan Microelectronics Corp. ELAN:Fingerprint
Bus 003 Device 004: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 003 Device 018: ID 04f2:b71f Chicony Electronics Co., Ltd Integrated Camera
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
ubuntu@ubuntu:~$ snapshot
2026-02-02T08:31:06.935735Z  INFO snapshot::application::imp: Snapshot 
(org.gnome.Snapshot)
2026-02-02T08:31:06.935764Z  INFO snapshot::application::imp: Version: 49.0
2026-02-02T08:31:06.935768Z  INFO snapshot::application::imp: Datadir: 
/usr/share/snapshot
MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:993: FINISHME: support 
more multi-planar formats with DRM modifiers
MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:959: FINISHME: support 
YUV colorspace with DRM format modifiers
2026-02-02T08:31:07.519263Z  INFO ashpd::desktop::request: Creating a 
org.freedesktop.portal.Request 
/org/freedesktop/portal/desktop/request/1_220/ashpd_omU6KUt0KS
2026-02-02T08:31:07.523360Z  INFO ashpd::desktop::request: Received signal 
'Response' on 'org.freedesktop.portal.Request'
2026-02-02T08:31:07.523416Z  INFO ashpd::proxy: Calling method 
org.freedesktop.portal.Camera:OpenPipeWireRemote
2026-02-02T08:31:10.379598Z ERROR aperture::viewfinder: Could not start 
camerabin: Element failed to change its state
2026-02-02T08:31:10.383668Z ERROR aperture::viewfinder: Bus Error from 
Some("/GstCameraBin:camerabin0/GstWrapperCameraBinSrc:wrappercamerabinsrc0/GstBin:bin0/GstPipeWireSrc:pipewiresrc0")
stream error: error output enum formats: No such device
Some("../src/gst/gstpipewiresrc.c(928): on_state_changed (): 
/GstCameraBin:camerabin0/GstWrapperCameraBinSrc:wrappercamerabinsrc0/GstBin:bin0/GstPipeWireSrc:pipewiresrc0")
2026-02-02T08:31:10.383942Z ERROR aperture::viewfinder: Bus Error from 
Some("/GstCameraBin:camerabin0/GstWrapperCameraBinSrc:wrappercamerabinsrc0/GstBin:bin0/GstPipeWireSrc:pipewiresrc0")
Internal data stream error.
Some("../libs/gst/base/gstbasesrc.c(3187): gst_base_src_loop (): 
/GstCameraBin:camerabin0/GstWrapperCameraBinSrc:wrappercamerabinsrc0/GstBin:bin0/GstPipeWireSrc:pipewiresrc0:\nstreaming
 stopped, reason not-negotiated (-4)")
2026-02-02T08:31:10.384082Z ERROR aperture::viewfinder: Bus Error from 
Some("/GstCameraBin:camerabin0/GstMultiFileSink:imagebin-filesink")
Invalid location
Some("../gst/multifile/gstmultifilesink.c(443): gst_multi_file_sink_start (): 
/GstCameraBin:camerabin0/GstMultiFileSink:imagebin-filesink:\n(null)")
2026-02-02T08:31:10.384117Z ERROR aperture::viewfinder: Bus Error from 
Some("/GstCameraBin:camerabin0/GstMultiFileSink:imagebin-filesink")
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.
Some("../libs/gst/base/gstbasesink.c(5902): gst_base_sink_change_state (): 
/GstCameraBin:camerabin0/GstMultiFileSink:imagebin-filesink:\nFailed to start")
2026-02-02T08:31:10.384154Z ERROR aperture::viewfinder: Bus Error from 
Some("/GstCameraBin:camerabin0/GstFileSink:videobin-filesink")
No file name specified for writing.
Some("../plugins/elements/gstfilesink.c(501): gst_file_sink_open_file (): 
/GstCameraBin:camerabin0/GstFileSink:videobin-filesink")
2026-02-02T08:31:10.384186Z ERROR aperture::viewfinder: Bus Error from 
Some("/GstCameraBin:camerabin0/GstFileSink:videobin-filesink")
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.
Some("../libs/gst/base/gstbasesink.c(5902): gst_base_sink_change_state (): 
/GstCameraBin:camerabin0/GstFileSink:videobin-filesink:\nFailed to start")
2026-02-02T08:31:12.662993Z ERROR aperture::viewfinder: Previous camerabin 
state changed failed: Element failed to change its state
2026-02-02T08:31:12.666252Z ERROR aperture::viewfinder: Could not start 
camerabin: Element failed to change its state
2026-02-02T08:31:12.667309Z ERROR aperture::viewfinder: Bus Error from 
Some("/GstCameraBin:camerabin0/GstMultiFileSink:imagebin-filesink")
Invalid location
Some("../gst/multifile/gstmultifilesink.c(443): gst_multi_file_sink_start (): 
/GstCameraBin:camerabin0/GstMultiFileSink:imagebin-filesink:\n(null)")
2026-02-02T08:31:12.667360Z ERROR aperture::viewfinder: Bus Error from 
Some("/GstCameraBin:camerabin0/GstMultiFileSink:imagebin-filesink")
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.
Some("../libs/gst/base/gstbasesink.c(5902): gst_base_sink_change_state (): 
/GstCameraBin:camerabin0/GstMultiFileSink:imagebin-filesink:\nFailed to start")
2026-02-02T08:31:12.667400Z ERROR aperture::viewfinder: Bus Error from 
Some("/GstCameraBin:camerabin0/GstFileSink:videobin-filesink")
No file name specified for writing.
Some("../plugins/elements/gstfilesink.c(501): gst_file_sink_open_file (): 
/GstCameraBin:camerabin0/GstFileSink:videobin-filesink")
2026-02-02T08:31:12.667435Z ERROR aperture::viewfinder: Bus Error from 
Some("/GstCameraBin:camerabin0/GstFileSink:videobin-filesink")
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.
Some("../libs/gst/base/gstbasesink.c(5902): gst_base_sink_change_state (): 
/GstCameraBin:camerabin0/GstFileSink:videobin-filesink:\nFailed to start")
ubuntu@ubuntu:~$ 
ubuntu@ubuntu:~$ sudo dmidecode|grep odel
        Signature: Type 0, Family 6, Model 154, Stepping 4
                MSR (Model specific registers)
        Model Part Number: OEM Define 5
ubuntu@ubuntu:~$ sudo dmidecode|grep Think
        Version: ThinkBook 14s Yoga G2 IAP
        SKU Number: LENOVO_MT_21DM_BU_idea_FM_ThinkBook 14s Yoga G2 IAP
        Family: ThinkBook 14s Yoga G2 IAP
        Version: ThinkBook 14s Yoga G2 IAP
ubuntu@ubuntu:~$ lsb_release -d
Description:    Ubuntu Resolute Raccoon (development branch)
ubuntu@ubuntu:~$

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2139574

Title:
  Chicony camera still not working on 26.04-snapshot3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2139574/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to