• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Eingebaute webcam funktioniert nicht mehr

marlin

Newbie
Hi!
Von live-DVD und direkt nach der Installation funktionierte meine eingebaute webcam,
Code:
"lsusb":
Bus 001 Device 002: ID 05ca:183b Ricoh Co., Ltd Visual Communication Camera VGP-VCC8 [R5U870]
auch noch nach den ersten Updates; nach dem 2. Booten wurde sie von cheese nicht mehr erkannt - zuerst zeigte sich nur ein weißes Fenster beim Start von cheese, danach "Kein Gerät gefunden".
Code:
"/usr/sbin/hwinfo --usb":
12: USB 00.0: 0000 Unclassified device
  [Created at usb.122]
  Unique ID: cLrx.m2m0+xLcPW0
  Parent ID: k4bc.cO89g+iefn1
  SysFS ID: /devices/pci0000:00/0000:00:1a.7/usb1/1-2/1-2:1.0
  SysFS BusID: 1-2:1.0
  Hardware Class: unknown
  Model: "Ricoh Unclassified device"
  Hotplug: USB
  Vendor: usb 0x05ca "Ricoh Co., Ltd"
  Device: usb 0x183b 
  Revision: "1.00"
  Speed: 480 Mbps
  Module Alias: "usb:v05CAp183Bd0100dcEFdsc02dp01ic0Eisc01ip00"
  Driver Info #0:
    Driver Status: uvcvideo is active
    Driver Activation Cmd: "modprobe uvcvideo"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #5 (Hub)
i) Hat jemand irgend einen Rat?
ii) Wie kann man das erklären?
Jemand behauptete, ein "soft shutdown" könnte dies verhindern; ich dachte bisher, ein Herunterfahren über Klick auf das Symbol für Ausschalten im Panel wäre "soft". Oder gibt es einen Unterschied zum "shutdown" im Terminal?
marlin

Edit:
a) Ich habe den Beitrag gefunden:
http://forums.opensuse.org/english/get-help-here/hardware/441680-sony-motion-eye-web-cam-firmware-loading.html
b) Ergänzungen:
Code:
# modinfo uvcvideo | grep -i 05ca | grep -i 183b
Keine Ausgabe.
Code:
# lsmod|grep -e sony -e uvc -e r5u
uvcvideo               68119  0 
sony_laptop            36401  0 
videodev               43828  1 uvcvideo
v4l1_compat            17249  2 uvcvideo,videodev
rfkill                 21863  4 bluetooth,sony_laptop,cfg80211
 
OP
M

marlin

Newbie
Hi!
Code:
Display
Resolution    1280x800 pixels
OpenGL Renderer    GeForce 8600M GS/PCI/SSE2
X11 Vendor    The X.Org Foundation
Multimedia
Audio Adapter    HDA-Intel - HDA Intel
Was fehlt noch? Wie zu finden?
marlin
 

tomm.fa

Administrator
Teammitglied
Code:
/usr/sbin/hwinfo --gfxcard
Code:
zypper se -s nvidia
oder:
Code:
rpm -qa | grep nvidia
ergeben was?

Besteht das Problem nur bei Cheese, oder auch bei anderen Anwendungen?
 
OP
M

marlin

Newbie
Hi!
Seltsamerweise funktionierte die web cam heute - nach etwa 8 Mißerfolgen, jeweils nach reboot. Mich interessiert natürlich auch, ob jemand eine halbwegs plausible Erklärung parat hat: Also, ich habe außer den üblichen Updates nichts unternommen; funktioniert hat die cam etwa [keine Buchführung] beim 1., 2., 3., 5., 7 und 15. Versuch [jeweils neu gebootet natürlich]. Dies erfolgte synchron mit cheese und Skype (entweder funktionierten beide oder beide nicht).
Nun zum output von heute (web cam funktioniert):
Code:
~> /usr/sbin/hwinfo --gfxcard
26: PCI 100.0: 0300 VGA compatible controller (VGA)             
  [Created at pci.318]
  Unique ID: VCu0.neM631UxK_0
  Parent ID: vSkL.DV5w4rSQmI6
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "nVidia GeForce 8600M GS"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x0425 "GeForce 8600M GS"
  SubVendor: pci 0x104d "Sony Corporation"
  SubDevice: pci 0x9005 
  Revision: 0xa1
  Driver: "nouveau"
  Driver Modules: "drm"
  Memory Range: 0xce000000-0xceffffff (rw,non-prefetchable)
  Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
  Memory Range: 0xcc000000-0xcdffffff (rw,non-prefetchable)
  I/O Ports: 0x2000-0x2fff (rw)
  IRQ: 16 (134 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v000010DEd00000425sv0000104Dsd00009005bc03sc00i00"
  Driver Info #0:
    XFree86 v4 Server Module: nv
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #8 (PCI bridge)
Primary display adapter: #26
Code:
~> zypper se -s nvidia
Daten des Repositorys laden ...
Installierte Pakete lesen ...

S | Name                 | Typ   | Version   | Arch   | Repository       
--+----------------------+-------+-----------+--------+------------------
  | nvidia-texture-tools | Paket | 2.0.6-7.2 | x86_64 | openSUSE-11.3-Oss
  | nvidia-texture-tools | Paket | 2.0.6-7.2 | i586   | openSUSE-11.3-Oss
Code:
~> rpm -qa | grep nvidia
KEINE AUSGABE!
marlin
 
OP
M

marlin

Newbie
Hi!
Danke für die Antworten.
Leider kenne ich mich mit dieser Materie nicht aus. 2 Fragen:
1. Wieso funktioniert die web cam jetzt - kann dies temporär sein?
2. Ich bin folgendermaßen vorgegangen:
Code:
/sbin/lspci -nn
...
01:00.0 VGA compatible controller [0300]: nVidia Corporation G86 [GeForce 8600M GS] [10de:0425] (rev a1)
Als möglichen Treiber habe ich 256.35 gefunden, zum Download jedoch 256.53, genauer:
NVIDIA-Linux-x86_64-256.53.run
Der Download ist abgeschlossen, mir ist jedoch der nächste Schritt nicht klar.
marlin
 
OP
M

marlin

Newbie
Hi!
Die web cam funktioniert nicht; im Einzelnen:
Nach reboot: +, neues reboot: - (cheese aufgehängt -> Beenden erzwungen), neues reboot nach Installation
eines Treibers [s. unten]: - (cheese: kein Gerät gefunden, Skype analog).
Vorgehensweise:
NVIDIA-WiKibook: gcc und kernel-source nachinstalliert, Versionen kernel + kernel-source verglichen (2.6.34.7.0.3).
Dann lt.
http://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html#2
Schritt: 2. openSUSE 11.3-AMD64 durchgeführt
Ergebnis (keine Fehlermeldung):
Code:
~> rpm -qa | grep nvidia
nvidia-gfxG02-kmp-desktop-256.53_k2.6.34.0_12-15.1.x86_64
x11-video-nvidiaG02-256.53-16.1.x86_64
Code:
~> zypper se -s nvidia
Daten des Repositorys laden ...
Installierte Pakete lesen ...

S | Name                      | Typ   | Version                     | Arch   | Repository       
--+---------------------------+-------+-----------------------------+--------+------------------
  | nvidia-gfxG01-kmp-default | Paket | 173.14.27_k2.6.34.0_12-23.1 | x86_64 | 11.3             
  | nvidia-gfxG01-kmp-default | Paket | 173.14.27_k2.6.34.0_12-23.1 | i586   | 11.3             
  | nvidia-gfxG01-kmp-desktop | Paket | 173.14.27_k2.6.34.0_12-23.1 | x86_64 | 11.3             
  | nvidia-gfxG01-kmp-desktop | Paket | 173.14.27_k2.6.34.0_12-23.1 | i586   | 11.3             
  | nvidia-gfxG01-kmp-pae     | Paket | 173.14.27_k2.6.34.0_12-23.1 | i586   | 11.3             
  | nvidia-gfxG02-kmp-default | Paket | 256.53_k2.6.34.0_12-15.1    | x86_64 | 11.3             
  | nvidia-gfxG02-kmp-default | Paket | 256.53_k2.6.34.0_12-15.1    | i586   | 11.3             
i | nvidia-gfxG02-kmp-desktop | Paket | 256.53_k2.6.34.0_12-15.1    | x86_64 | 11.3             
v | nvidia-gfxG02-kmp-desktop | Paket | 256.53_k2.6.34.0_12-15.1    | i586   | 11.3             
  | nvidia-gfxG02-kmp-pae     | Paket | 256.53_k2.6.34.0_12-15.1    | i586   | 11.3             
  | nvidia-texture-tools      | Paket | 2.0.6-7.2                   | x86_64 | openSUSE-11.3-Oss
  | nvidia-texture-tools      | Paket | 2.0.6-7.2                   | i586   | openSUSE-11.3-Oss
  | x11-video-nvidiaG01       | Paket | 173.14.27-24.1              | x86_64 | 11.3             
  | x11-video-nvidiaG01       | Paket | 173.14.27-24.1              | i586   | 11.3             
i | x11-video-nvidiaG02       | Paket | 256.53-16.1                 | x86_64 | 11.3             
v | x11-video-nvidiaG02       | Paket | 256.53-16.1                 | i586   | 11.3
marlin
 

tomm.fa

Administrator
Teammitglied
Code:
uname -a
und:
Code:
/usr/sbin/hwinfo --gfxcard
und:
Code:
lsmod | grep 'uvcvideo|videodev'
ergeben jetzt was und du hast auf zwei Wegen den proprietären nVIDIA-Treiber installiert?
 
OP
M

marlin

Newbie
Hi!
Nach 3 x reboot funktioniert die web cam immer noch; Dank an alle, insbesondere an Sauerland - das war der entscheidende Hinweis.
Einzelheiten meines Vorgehens weiß ich nicht mehr, da ich fast schon aufgegeben und vieles
ausprobiert hatte.
Problem gelöst!
marlin
 
Oben