• Browser
  • Mail
  • News
  • Community
  • About
Register Login
HomeBlogsForumThemesContributeSocial

Vivaldi

  • Browser
  • Mail
  • News
  • Community
  • About

Navigation

    • Home
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. Desktop
    3. Vivaldi for Linux
    4. Vivaldi 7.0 cannot list/use USB webcam any more

    Vivaldi 7.0 cannot list/use USB webcam any more

    Vivaldi for Linux
    arch
    6
    17
    301
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      majorana
      last edited by

      Vivaldi is not able to list all of my webcams any more.
      It used to until a few versions ago.
      I have one built into my laptop lid (which it is usually closed) and one is a USB webcam.
      If I use Falkon (chromium-based) or Firefox or Zen Browser (firefox-based) I can list (and use) both.
      Is it me or this is a (new) bug?

      I am running version "7.0.3495.10 (Stable channel) stable (64-bit)" under ArchLinux:

      GPU : Intel Corporation TigerLake-LP GT2 
      Kernel Version : 6.11.6.zen1-1
      Plasma Version : 6.2.3-1
      KDE Version : 24.08.2-1
      Frameworks Version : 6.7.0-1
      Qt5 Version : 5.15.15+kde+r140-1
      Qt6 Version : 6.8.0-1
      Wayland Version : 1.23.1-1
      Plasma/Wayland Protocols Version : 1.14.0-1
      XOrg/Wayland Version : 24.1.4-1
      Mesa Version : 1:24.2.6-1
      LibVA Version : 2.22.0-1
      LIBVA_DRIVER_NAME=iHD
      
      DoctorG
      D
      mib2berlin
      M
      2 Replies Last reply
      Reply Quote 1
      • DoctorG
        D
        DoctorG Soprano @majorana
        last edited by DoctorG

        @majorana said in Vivaldi 7.0 cannot list/use USB webcam any more:

        Is it me or this is a (new) bug?

        Is the webcam detected at https://webcamtests.com ?


        Is it listed with
        lsusb
        v4l2-ctl --list-devices


        Can you select it at internal page chrome://settings/content/camera

        _bug hunter · Volunteer helper · Sopranos tester · Language DE,EN · ♀👵
        Known old dragon lady: Gwen aka Dr. Gwen Agon aka GwenDragon aka DoctorGTesting


        Linux Debian 12 KDE X11 / Windows 11 Pro
        Intel i5-7400 / NVidia GT 710

        M
        1 Reply Last reply
        Reply Quote 0
        • mib2berlin
          M
          mib2berlin Soprano @majorana
          last edited by

          @majorana
          Hi, testing https://webcamtests.com/ and I have to disable uBlock Origin Lite and allow the page to connect.
          The default in Settings > Privacy > WEBSITE PERMISIONS is Ask.

          Cheers, mib

          Opensuse Tumbleweed x86_64 KDE 6.2 X11, Windows 11 Pro, Vivaldi latest
          HP Probook Intel(R) i5-8350U 16 GB, GPU UHD 620, SSD 256 GB
          Miniforum-B550 AMD Ryzen 7 4700G 16 GB, Radeon Graphics
          Redmi Note 14, HyperOS Android 14

          1 Reply Last reply Reply Quote 0
          • M
            majorana @DoctorG
            last edited by majorana

            @DoctorG Only v4l2-ctl works.

            $ v4l2-ctl --list-devices
            WEB CAM: WEB CAM (usb-0000:00:14.0-3.2):
                    /dev/video4
                    /dev/video5
                    /dev/media2
            
            Chicony USB2.0 Camera: Chicony  (usb-0000:00:14.0-7):
                    /dev/video0
                    /dev/video1
                    /dev/video2
                    /dev/video3
                    /dev/media0
                    /dev/media1
            

            1st one is USB, 2nd is the builtin one.
            Internal page chrome://settings/content/camera doesn't detect the USB one, as expected.

            DoctorG
            D
            1 Reply Last reply
            Reply Quote 0
            • DoctorG
              D
              DoctorG Soprano @majorana
              last edited by DoctorG

              @majorana Can you select it at internal page chrome://settings/content/camera

              _bug hunter · Volunteer helper · Sopranos tester · Language DE,EN · ♀👵
              Known old dragon lady: Gwen aka Dr. Gwen Agon aka GwenDragon aka DoctorGTesting


              Linux Debian 12 KDE X11 / Windows 11 Pro
              Intel i5-7400 / NVidia GT 710

              1 Reply Last reply Reply Quote 0
              • M
                majorana
                last edited by majorana

                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?

                M
                1 Reply Last reply
                Reply Quote 0
                • M
                  majorana @majorana
                  last edited by majorana

                  @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?

                  DoctorG
                  D
                  1 Reply Last reply
                  Reply Quote 0
                  • DoctorG
                    D
                    DoctorG Soprano @majorana
                    last edited by DoctorG

                    @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.

                    _bug hunter · Volunteer helper · Sopranos tester · Language DE,EN · ♀👵
                    Known old dragon lady: Gwen aka Dr. Gwen Agon aka GwenDragon aka DoctorGTesting


                    Linux Debian 12 KDE X11 / Windows 11 Pro
                    Intel i5-7400 / NVidia GT 710

                    1 Reply Last reply Reply Quote 0
                    • M
                      majorana
                      last edited by

                      I installed Chromium "Version 130.0.6723.116 (Official Build) Arch Linux (64-bit)".
                      Of course not from the deb 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 and pipewire-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?

                      DoctorG
                      D
                      1 Reply Last reply
                      Reply Quote 0
                      • DoctorG
                        D
                        DoctorG Soprano @majorana
                        last edited by DoctorG

                        @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.

                        _bug hunter · Volunteer helper · Sopranos tester · Language DE,EN · ♀👵
                        Known old dragon lady: Gwen aka Dr. Gwen Agon aka GwenDragon aka DoctorGTesting


                        Linux Debian 12 KDE X11 / Windows 11 Pro
                        Intel i5-7400 / NVidia GT 710

                        1 Reply Last reply Reply Quote 0
                        • BlackIkeEagle
                          B
                          BlackIkeEagle Patron Ambassador
                          last edited by

                          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
                          
                          1 Reply Last reply Reply Quote 0
                          • BlackIkeEagle
                            B
                            BlackIkeEagle Patron Ambassador
                            last edited by

                            adding pipewire-libcamera does not break it for me at this moment

                            Was the update of the pipewire packages done on the fly without a reboot or restart of the related services?

                            1 Reply Last reply Reply Quote 1
                            • M
                              majorana
                              last edited by majorana

                              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.

                              1 Reply Last reply Reply Quote 1
                              • smartptr
                                S
                                smartptr
                                last edited by smartptr

                                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.

                                smartptr
                                S
                                1 Reply Last reply
                                Reply Quote 0
                                • edwardp
                                  E
                                  edwardp Soprano Supporters Ambassador
                                  last edited by edwardp

                                  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.

                                  Vivaldi on Linux:
                                  openSUSE Tumbleweed and Slowroll (Xfce 4.20)
                                  Fedora 42 and Rawhide (Xfce 4.20)

                                  Android (10)

                                  Vivaldi user since 2016. Thank you to all Vivaldi users.

                                  1 Reply Last reply Reply Quote 0
                                  • smartptr
                                    S
                                    smartptr @smartptr
                                    last edited by

                                    @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.

                                    1 Reply Last reply Reply Quote 0
                                    • smartptr
                                      S
                                      smartptr
                                      last edited by smartptr

                                      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.

                                      1 Reply Last reply Reply Quote 2
                                      Loading More Posts
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • 1 / 1
                                      • First post
                                        Last post

                                      Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.

                                      Copyright © Vivaldi Technologies™ — All rights reserved. Privacy Policy | Code of conduct | Terms of use | Vivaldi Status