Integrierte Webcam im Thinkpad X240

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
Phijo
Beiträge: 28
Registriert: 06.04.2019 19:19:04

Integrierte Webcam im Thinkpad X240

Beitrag von Phijo » 02.08.2019 15:39:27

Hallo zusammen,

bisher habe ich meine Webcam im Laptop nicht verwendet, seit ich Debian installiert habe. Vermutlich hat sie nie funktioniert.
Jetzt wollte ich ein Videochat-Programm ausprobieren und habe so gemerkt, dass die Webcam nicht funktioniert.
Beim fehlenden Wlan-Treiber habe ich ne Menge gefunden, aber be dem Problem jetzt fehlt mir irgendwie der Ansatz,
Hat jemand von Euch unter Umständen das gleiche Problem erfolgreich gelöst oder kann mir irgendwie helfen?

Ansonsten müsste ich mir ne externe USB-Kamera kaufen und das einfach als Sicherheitsfeature sehen.

Über jegliche Hilfe oder Anleitungen/Infos bin ich sehr dankbar.

Mein Laptop ist ein Thinkpad X240, es geht um die integrierte Webcam über dem Display.

Um ehrlich zu sein, fehlt mir der weitere Ansatzpunkt. Beim Wlanchip hab ich wenigstens noch einfach den Hersteller rausfinden können....


Beste Grüße
Phijo

Benutzeravatar
MSfree
Beiträge: 10752
Registriert: 25.09.2007 19:59:30

Re: Integrierte Webcam im Thinkpad X240

Beitrag von MSfree » 02.08.2019 15:55:43

Das sind in der Regel USB-Kameras, die man mit dem Befehl lsusb ausfindig machen kann.

Einen Funktionstest könntest du z.B. mit dem Programm Debiancheese durchführen.

Phijo
Beiträge: 28
Registriert: 06.04.2019 19:19:04

Re: Integrierte Webcam im Thinkpad X240

Beitrag von Phijo » 02.08.2019 16:44:05

MSfree hat geschrieben: ↑ zum Beitrag ↑
02.08.2019 15:55:43
Das sind in der Regel USB-Kameras, die man mit dem Befehl lsusb ausfindig machen kann.

Einen Funktionstest könntest du z.B. mit dem Programm Debiancheese durchführen.
Hi, danke erstmal für Deine Antwort! Den Funktionstest mit Cheese habe ich schon gemacht, daher weiß ich auch, dass die Kamera nicht funktioniert.
lsusb gibt folgendes aus:

Code: Alles auswählen

lsusb
Bus 003 Device 002: ID 8087:8000 Intel Corp. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 17ef:1010 Lenovo 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 04f2:b39a Chicony Electronics Co., Ltd 
Bus 001 Device 003: ID 138a:0017 Validity Sensors, Inc. VFS 5011 fingerprint sensor
Bus 001 Device 018: ID 046d:c328 Logitech, Inc. Corded Keyboard K280e
Bus 001 Device 017: ID 1bcf:0005 Sunplus Innovation Technology Inc. Optical Mouse
Bus 001 Device 016: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 004: ID 17ef:100f Lenovo 
Bus 001 Device 002: ID 17ef:1010 Lenovo 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Ich vermute dann mal, dass es die Chicony ist?

Beste Grüße
Phijo

Benutzeravatar
MSfree
Beiträge: 10752
Registriert: 25.09.2007 19:59:30

Re: Integrierte Webcam im Thinkpad X240

Beitrag von MSfree » 02.08.2019 17:09:53

Phijo hat geschrieben: ↑ zum Beitrag ↑
02.08.2019 16:44:05
Ich vermute dann mal, dass es die Chicony ist?
Das könnte schon sein. Bei meinem EeePC stammt die Webcam im Deckel auch von Chicony, dort wird sie aber mit:

Code: Alles auswählen

Bus 003 Device 003: ID 04f2:b071 Chicony Electronics Co., Ltd 2.0M UVC Webcam / NF7129
ausgegeben. Entweder deine Webcam ist defekt oder aber sie ist im BIOS oder über irgendeine Tastenkombination noch deaktiviert.

Auch sollte für die Kamera das Kernelmodul uvcvideo geladen sein (siehe lsmod)

Phijo
Beiträge: 28
Registriert: 06.04.2019 19:19:04

Re: Integrierte Webcam im Thinkpad X240

Beitrag von Phijo » 02.08.2019 17:12:50

MSfree hat geschrieben: ↑ zum Beitrag ↑
02.08.2019 17:09:53
Phijo hat geschrieben: ↑ zum Beitrag ↑
02.08.2019 16:44:05
Ich vermute dann mal, dass es die Chicony ist?
Das könnte schon sein. Bei meinem EeePC stammt die Webcam im Deckel auch von Chicony, dort wird sie aber mit:

Code: Alles auswählen

Bus 003 Device 003: ID 04f2:b071 Chicony Electronics Co., Ltd 2.0M UVC Webcam / NF7129
ausgegeben. Entweder deine Webcam ist defekt oder aber sie ist im BIOS oder über irgendeine Tastenkombination noch deaktiviert.

Auch sollte für die Kamera das Kernelmodul uvcvideo geladen sein (siehe lsmod)
Hi,

lsmod zeig folgendes:

Code: Alles auswählen

[lsmod
Module                  Size  Used by
ctr                    16384  6
ccm                    20480  9
fuse                  122880  3
pci_stub               16384  1
vboxpci                28672  0
vboxnetadp             28672  0
vboxnetflt             32768  0
vboxdrv               487424  3 vboxpci,vboxnetadp,vboxnetflt
bnep                   24576  2
arc4                   16384  2
btusb                  53248  0
btrtl                  16384  1 btusb
btbcm                  16384  1 btusb
joydev                 24576  0
btintel                24576  1 btusb
mei_wdt                16384  0
bluetooth             647168  11 btrtl,btintel,btbcm,bnep,btusb
intel_rapl             24576  0
uvcvideo              118784  0
videobuf2_vmalloc      16384  1 uvcvideo
x86_pkg_temp_thermal    16384  0
intel_powerclamp       16384  0
videobuf2_memops       16384  1 videobuf2_vmalloc
coretemp               16384  0
videobuf2_v4l2         28672  1 uvcvideo
iwlmvm                299008  0
kvm_intel             245760  0
videobuf2_common       53248  2 videobuf2_v4l2,uvcvideo
mac80211              815104  1 iwlmvm
kvm                   724992  1 kvm_intel
videodev              212992  3 videobuf2_v4l2,uvcvideo,videobuf2_common
media                  45056  2 videodev,uvcvideo
drbg                   28672  1
ansi_cprng             16384  0
ecdh_generic           24576  1 bluetooth
irqbypass              16384  1 kvm
snd_hda_codec_realtek   122880  1
intel_cstate           16384  0
snd_hda_codec_hdmi     57344  1
intel_uncore          135168  0
snd_hda_codec_generic    86016  1 snd_hda_codec_realtek
serio_raw              16384  0
iwlwifi               241664  1 iwlmvm
intel_rapl_perf        16384  0
wmi_bmof               16384  0
pcspkr                 16384  0
rmi_smbus              16384  0
rmi_core               81920  1 rmi_smbus
cfg80211              761856  3 iwlmvm,iwlwifi,mac80211
sg                     36864  0
iTCO_wdt               16384  0
snd_hda_intel          45056  7
iTCO_vendor_support    16384  1 iTCO_wdt
rtsx_pci_ms            20480  0
snd_hda_codec         151552  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
mei_me                 45056  1
memstick               16384  1 rtsx_pci_ms
snd_hda_core           94208  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep              16384  1 snd_hda_codec
mei                   118784  3 mei_wdt,mei_me
snd_pcm               114688  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_timer              36864  1 snd_pcm
thinkpad_acpi         106496  1
nvram                  16384  1 thinkpad_acpi
snd                    94208  23 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,thinkpad_acpi,snd_pcm
tpm_tis                16384  0
soundcore              16384  1 snd
tpm_tis_core           20480  1 tpm_tis
ac                     16384  0
rfkill                 28672  10 bluetooth,thinkpad_acpi,cfg80211
battery                20480  1 thinkpad_acpi
tpm                    65536  2 tpm_tis,tpm_tis_core
rng_core               16384  1 tpm
evdev                  28672  20
pcc_cpufreq            16384  0
parport_pc             32768  0
ppdev                  20480  0
lp                     20480  0
parport                57344  3 parport_pc,lp,ppdev
ip_tables              28672  0
x_tables               45056  1 ip_tables
autofs4                49152  2
ext4                  733184  2
crc16                  16384  2 bluetooth,ext4
mbcache                16384  1 ext4
jbd2                  122880  1 ext4
crc32c_generic         16384  0
fscrypto               32768  1 ext4
ecb                    16384  0
algif_skcipher         16384  0
af_alg                 28672  1 algif_skcipher
hid_generic            16384  0
usbhid                 57344  0
hid                   135168  2 usbhid,hid_generic
dm_crypt               40960  1
dm_mod                155648  9 dm_crypt
sd_mod                 61440  3
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
crc32c_intel           24576  3
ghash_clmulni_intel    16384  0
pcbc                   16384  0
i915                 1728512  43
rtsx_pci_sdmmc         28672  0
mmc_core              172032  1 rtsx_pci_sdmmc
ehci_pci               16384  0
aesni_intel           200704  8
ehci_hcd               94208  1 ehci_pci
ahci                   40960  2
libahci                40960  1 ahci
libata                270336  2 libahci,ahci
psmouse               172032  0
aes_x86_64             20480  1 aesni_intel
crypto_simd            16384  1 aesni_intel
scsi_mod              245760  3 sd_mod,libata,sg
cryptd                 28672  4 crypto_simd,ghash_clmulni_intel,aesni_intel
i2c_algo_bit           16384  1 i915
glue_helper            16384  1 aesni_intel
drm_kms_helper        200704  1 i915
i2c_i801               28672  0
xhci_pci               16384  0
xhci_hcd              266240  1 xhci_pci
lpc_ich                28672  0
drm                   483328  21 drm_kms_helper,i915
usbcore               290816  7 xhci_hcd,ehci_pci,usbhid,uvcvideo,ehci_hcd,btusb,xhci_pci
e1000e                282624  0
rtsx_pci               73728  2 rtsx_pci_sdmmc,rtsx_pci_ms
usb_common             16384  1 usbcore
thermal                20480  0
wmi                    28672  1 wmi_bmof
video                  45056  2 thinkpad_acpi,i915
button                 16384  0
Scheint also geladen zu sein. Ich habe mir jetzt einfach mal ne externe Webcam bestellt. Brauch die sowieso kaum, wäre halt nett wenn die geht, wobei ich es andererseits auch nicht benötige.
Im BIOS schaue ich gleich mal nach.

Beste Grüße
Phijo

Benutzeravatar
MSfree
Beiträge: 10752
Registriert: 25.09.2007 19:59:30

Re: Integrierte Webcam im Thinkpad X240

Beitrag von MSfree » 02.08.2019 17:18:52

Für mich scheint alles in Ordnung zu sein.
Was gibt:

Code: Alles auswählen

dmesg | grep uvcv
aus?

Ist dein Benutzer auf dem Rechner Mitglied der Gruppe video? (siehe id)

Phijo
Beiträge: 28
Registriert: 06.04.2019 19:19:04

Re: Integrierte Webcam im Thinkpad X240

Beitrag von Phijo » 02.08.2019 17:33:24

Jetzt wird es richtig seltsam: Ich habe den Kernel 4.19.XX gestartet (hab nicht genau drauf geachtet, ist mein Standard beim Start.
Über die erweiterten Optionen beim Start habe ich es dann mit Kernel 4.9.X (siehe unten) ausprobiert. Kurz: Mit dem älteren Kernel funktioniert es...
Hä?

Ich poste mal das funktionierende, starte dann mit dem anderen Kernel und poste das nochmal.

Code: Alles auswählen

name -r
4.9.0-9-amd64

Code: Alles auswählen

[   59.221537] uvcvideo: Found UVC 1.00 device Integrated Camera (04f2:b39a)
[   59.230472] uvcvideo 2-8:1.0: Entity type for entity Extension 4 was not initialized!
[   59.230478] uvcvideo 2-8:1.0: Entity type for entity Extension 3 was not initialized!
[   59.230481] uvcvideo 2-8:1.0: Entity type for entity Processing 2 was not initialized!
[   59.230483] uvcvideo 2-8:1.0: Entity type for entity Camera 1 was not initialized!
[   59.230992] usbcore: registered new interface driver uvcvideo
Da funktioniert es.


Komisch. Nicht, dass Du denkst, ich probiere Dich zu veräppeln...
Jetzt funktioniert es auch bei:

Code: Alles auswählen

uname -r
4.19.0-5-amd64
Sehr seltsam. Ich werde das mal im Auge behalten und einfach dann und wann mal versuchen die Webcam zu verwenden.


Beste GrüßePhijo

Benutzeravatar
MSfree
Beiträge: 10752
Registriert: 25.09.2007 19:59:30

Re: Integrierte Webcam im Thinkpad X240

Beitrag von MSfree » 02.08.2019 18:17:04

Eventuell ist das ein Problem, das nur nach dem ersten Einschalten auftritt?

Michahe
Beiträge: 85
Registriert: 21.03.2016 19:27:53
Lizenz eigener Beiträge: GNU General Public License

Re: Integrierte Webcam im Thinkpad X240

Beitrag von Michahe » 04.08.2019 09:41:44

Hallo, habe hier auch ein X240 und die Kamera funktioniert (nicht DEBIAN-System) mit Kamoso.

Code: Alles auswählen

$ lsusb
Bus 001 Device 003: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 04ca:7035 Lite-On Technology Corp. 
Bus 002 Device 005: ID 8087:07dc Intel Corp. 
Bus 002 Device 004: ID 138a:0017 Validity Sensors, Inc. Fingerprint Reader
Bus 002 Device 003: ID 1199:a001 Sierra Wireless, Inc. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Offenbar doch keine USB-Kamera?

Code: Alles auswählen

$ uname -r
5.0.0-23-generic
Bitte um Nachricht, falls ich noch etwas anderes testen kann ...

wileE
Beiträge: 34
Registriert: 14.11.2018 15:38:05

Re: Integrierte Webcam im Thinkpad X240

Beitrag von wileE » 04.08.2019 16:39:55

Code: Alles auswählen

Bus 002 Device 002: ID 04ca:7035 Lite-On Technology Corp.
Das ist die Webcam.

Was ist denn mit dem uvcvideo Modul. Wird das geladen?

Michahe
Beiträge: 85
Registriert: 21.03.2016 19:27:53
Lizenz eigener Beiträge: GNU General Public License

Re: Integrierte Webcam im Thinkpad X240

Beitrag von Michahe » 04.08.2019 21:55:26

Danke für den Hinweis.

Code: Alles auswählen

$ dmesg | grep uvcv
[   13.930035] uvcvideo: Found UVC 1.00 device Integrated Camera (04ca:7035)
[   13.951671] uvcvideo 2-8:1.0: Entity type for entity Extension 4 was not initialized!
[   13.951674] uvcvideo 2-8:1.0: Entity type for entity Extension 3 was not initialized!
[   13.951675] uvcvideo 2-8:1.0: Entity type for entity Processing 2 was not initialized!
[   13.951677] uvcvideo 2-8:1.0: Entity type for entity Camera 1 was not initialized!
[   13.952033] usbcore: registered new interface driver uvcvideo
Das uvcvideo Modul wird wohl geladen, auch nach dem Booten, ohne die Kamera / Kamoso zu aktivieren.

wileE
Beiträge: 34
Registriert: 14.11.2018 15:38:05

Re: Integrierte Webcam im Thinkpad X240

Beitrag von wileE » 05.08.2019 11:49:14

Die Ausgabe des grep Befehls zu uvcvideo sieht auf meinem X250 identisch aus.
Dennoch funktioniert die Webcam. Das Problem liegt also vermutlich woanders. Ich habe dazu nur keinerlei Idee.

Wiko
Beiträge: 376
Registriert: 11.05.2006 23:07:35

Re: Integrierte Webcam im Thinkpad X240

Beitrag von Wiko » 22.11.2021 09:12:00

nur mal ein paar weitere Ideen ins Blaue geschossen:
- hast Du die v4l* Pakete installiert?
- bei mir hat kamoso manchmal gestreikt, aber webcamoid hat zum Testen funktioniert. Nach dem ersten Start von webcamoid hat danach auch kamoso und andere Programme funktioniert. Frag mich nicht, warum 8-|. Webcamoid hat auch sehr viele Einstellmöglichkeit für die Webcam, die Dir vielleicht helfen, den Fehler zu finden.
- allgemeine Infos zum UVC Treiber gibts unter https://www.linuxtv.org/wiki/index.php/Webcam_devices
- Liste aller Webcams, die vom UVC Treiber unterstützt werden: http://www.ideasonboard.org/uvc/#devices. Da sind auch viele Chicony Modelle dabei, von denen die meisten angeblich gut mit UVC funktionieren. Dein konkretes Modell (04ca:7035) habe ich aber leider nicht in der Liste gefunden.

Benutzeravatar
Tintom
Moderator
Beiträge: 3033
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Re: Integrierte Webcam im Thinkpad X240

Beitrag von Tintom » 22.11.2021 09:35:41

Der Thread ist zwei Jahre alt, mittlerweile ist bullseye stable und das Thema evtl. schon dadurch obsolet. Lass' ihn doch bitte weiter schlafen.

Antworten