Hallo,
ich habe heute zufällig festgestellt, dass meine Laptop-Camera nicht funktioniert.
Festgestellt im Firefox, aber auch keine Funktion mit Kamoso (Kein Gerät gefunden).
renilaptop:~> kamoso
No device found
qrc:/qml/Config.qml:71: TypeError: Cannot read property 'filters' of null
qrc:/qml/Config.qml:71: TypeError: Cannot read property 'filters' of null
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
qrc:/qml/Config.qml:71: TypeError: Cannot read property 'filters' of null
qrc:/qml/Config.qml:71: TypeError: Cannot read property 'filters' of null
No device found
No device found
Stop
Die Suche im Netz war jetzt auch nicht so erfolgreich, aber das habe ich an Infos bisher zusammengetragen:
laptop:~ # lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0408:a061 Quanta Computer, Inc. HD User Facing
Bus 001 Device 003: ID 04f3:0c4f Elan Microelectronics Corp. ELAN:Fingerprint
Bus 001 Device 002: ID 046d:c548 Logitech, Inc. Logi Bolt Receiver
Bus 001 Device 005: ID 04ca:3802 Lite-On Technology Corp. Wireless_Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Das müsste die Cam sein (aus hwinfo):
52: USB 00.1: 0000 Unclassified device
[Created at usb.122]
Unique ID: QR8P.JfY92K8wCc6
Parent ID: k4bc.2DFUsyrieMD
SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1
SysFS BusID: 1-8:1.1
Hardware Class: unknown
Model: "Quanta HD User Facing"
Hotplug: USB
Vendor: usb 0x0408 "Quanta Computer, Inc."
Device: usb 0xa061 "HD User Facing"
Revision: "0.04"
Driver: "uvcvideo"
Driver Modules: "uvcvideo"
Speed: 480 Mbps
Module Alias: "usb:v0408pA061d0004dcEFdsc02dp01ic0Eisc02ip00in01"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #57 (Hub)
Installiert ist:
zypper se -si v4l
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+----------------+---------+---------------------+--------+-------------
i | libv4l | package | 1.14.1-150000.3.3.1 | x86_64 | openSUSE-Oss
i | libv4l1-0 | package | 1.14.1-150000.3.3.1 | x86_64 | openSUSE-Oss
i | libv4l2-0 | package | 1.14.1-150000.3.3.1 | x86_64 | openSUSE-Oss
i | libv4lconvert0 | package | 1.14.1-150000.3.3.1 | x86_64 | openSUSE-Oss
Und mit luvcview bekomme ich ein Bild:
renilaptop:~> luvcview -f yuv
luvcview version 0.2.1
Video driver: x11
A window manager is available
video /dev/video0
format asked unavailable get width 640 height 360
Stop asked
Clean Up done Quit
laptop:~> ls -al /dev/ | grep -i video
crw-rw---- 1 root video 29, 0 1. Feb 13:05 fb0
crw-rw----+ 1 root video 237, 0 1. Feb 13:05 media0
crw-rw----+ 1 root video 81, 0 1. Feb 13:05 video0
crw-rw----+ 1 root video 81, 1 1. Feb 13:05 video1
EDIT: Fehlt mir evt. etwas von diesen v4l-Paketen?
Ich habe die Seite, die ich im Firefox benutzen wollte, jetzt mal in Vivaldi geöffnet.
Da bekomme ich die Anfrage, ob ich den Zugriff auf die Kamera erlauben möchte und wenn ich zustimme funzt es. Ich bekomme das Bild.
Mir scheint, im Firefox wird mir diese Frage nicht gestellt.
Auch habe ich es mal mit Firefox-Beta getestet - gleiches Ergebnis.
Schade, aber ist jetzt nicht so schlimm.