Vivaldi 7.0 cannot list/use USB webcam any more
-
@majorana Can you select it at internal page
chrome://settings/content/camera
-
Nope. Only internal.
I suspect something could have been changed in the way Vivaldi (and maybe newer chromium) uses the webcams.
V4L2 seems ok. So next in the stack could be pipewire. But unfortunately I don't know enough about it.
Any other hint, pleeease? -
@majorana said in Vivaldi 7.0 cannot list/use USB webcam any more:
V4L2 seems ok. So next in the stack could be pipewire. But unfortunately I don't know enough about it.
It seems IT IS pipewire.
By disabling it here I could use my USB camera again.
Of course, also in the settings now I can see both cameras.
I would say this is a BUG. WDYT? -
@majorana What happens with deb package install of Chromium 130? If that works it is a Vivaldi-only bug.
I currently can not test, lack of cam.
-
I installed Chromium "Version 130.0.6723.116 (Official Build) Arch Linux (64-bit)".
Of course not from thedeb
file but rather from the ArchLinux repos.If I go to
chrome://settings/content/camera
I can see both cameras.
I can only see the builtin one as soon as I enable pipewire support, as reported earlier for Vivaldi.Then I tried to rollback the entire pipewire bundle:
pipewire
,libpipewire
,pipewire-libcamera
andpipewire-session-manager
from v1.2.6 (latest) back to v1.2.5 (latest-1).
Everything now works. in all browsers also after enabling pipewire support.So, it's either a regression in latest pipewire upgrade or something has changed within pipewire but it is not reflected into the software using it (vivaldi, chromium, firefox).
WDYT?
-
@majorana said in Vivaldi 7.0 cannot list/use USB webcam any more:
Everything now works. in all browsers also after enabling pipewire support.
Then its is a issue with this updated Linux package.
I do not know if you should report to Arch Maintainer.
@BlackIkeEagle What do you think?
Please report issue to Vivaldi bug tracker, include as much detail as possible.
Once that is done, share the bug number (beginning with VB-) you got by bug report mail.Thanks for helping us making Vivaldi better.
-
I think it is a bug somewhere, I have just tested it locally and I have all my cameras showing up just fine in the latest stable of Vivaldi:
7.0.3495.10 (Stable channel) stable (64-bit)
pipewire related info: I don't have the pipewire-libcamera package installed on this system, so maybe that could be related
└╼ pacman -Qs pipewire local/kpipewire 6.2.3-1 (plasma) Components relating to pipewire use in Plasma local/libpipewire 1:1.2.6-1 Low-latency audio/video router and processor - client library local/libwireplumber 0.5.6-1 Session / policy manager implementation for PipeWire - client library local/pipewire 1:1.2.6-1 Low-latency audio/video router and processor local/pipewire-alsa 1:1.2.6-1 Low-latency audio/video router and processor - ALSA configuration local/pipewire-audio 1:1.2.6-1 Low-latency audio/video router and processor - Audio support local/pipewire-pulse 1:1.2.6-1 Low-latency audio/video router and processor - PulseAudio replacement local/qemu-audio-pipewire 9.1.1-1 QEMU PipeWire audio driver local/wireplumber 0.5.6-1 Session / policy manager implementation for PipeWire
-
adding
pipewire-libcamera
does not break it for me at this momentWas the update of the pipewire packages done on the fly without a reboot or restart of the related services?
-
I have been using pipewire, the full bundle, since some time now with no such type of issues.
So I think it is a regression in pipewire, also because I get everything back to work by rolling it back.
MAybe the problem could be in some API change that has not been reflected into browsers' code yet.
I filed a bug report to pipewire team, though. -
I confirm the problem on Fedora 41 with Vivaldi 7.1.3518.4 (Official Build) snapshot (64-bit).
// Works in Chrome Version 130.0.6723.116 (Official Build) (64-bit) with the pipewire camera support enabled.
-
Works for me at webcamtests.com with Snapshot 7.1.3518.4 on openSUSE Tumbleweed, desktop KDE Plasma 6.2.3.
External USB camera: Creative Live! Cam Sync 1080p V2.
Pipewire version: 1.2.6,
pipewire-camera
not available from openSUSE. -
@smartptr said in Vivaldi 7.0 cannot list/use USB webcam any more:
I confirm the problem on Fedora 41 with Vivaldi 7.1.3518.4 (Official Build) snapshot (64-bit).
// Works in Chrome Version 130.0.6723.116 (Official Build) (64-bit) with the pipewire camera support enabled.
Works for me with the same Vivaldi, pipewire and Fedora versions, but on a different laptop. Hm.
-
I just found that Vivaldi had not been allowed to access the camera in the Gnome Settings → Privacy & Security → Cameras.
Once enabled, the camera works with Pipewire.