• 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] Schon wieder eine Philips 730 K Webcam

gute Frage.

Ich glaube in dem Fall hat das Overlay etwas mit der Übertragung auf einen Webserver zu tun? Zeitstempel etc?

Welcher Natur sind die Probleme die das Programm gemeldet hat? Eventuell lässt sich daran diagnostizieren? Hast du eine Log oder sowas?

ich meine ein log von "v4l-conf had some trouble bla?"
Das wird das Problem sein schätz ich mal.

Übrigens habe ich mit meiner Webcam im KEDTV auch Probleme. Allerdings im Gqcam und in anderen Apps geht es einwandfrei.

Im KDE TV bekomm ich nur grüne zwar förmige aber nur Pixelquadrate.

gruss

R

edit: also wenn ich KDETV aus dem Terminal starte kommt folgendes:

ALSA lib control.c:817:(snd_ctl_open_noupdate) Invalid CTL
kdetv: WARNING: Device does not support streaming interface or is not a V4L2 device.
kdetv: WARNING: Device does not support streaming interface or is not a V4L2 device.
X Error: BadAccess (attempt to access private resource denied) 10
Major opcode: 2
Minor opcode: 0
Resource id: 0x1800010
kdetv: WARNING: [VBIDecoder::restart()] no permission to access device
kdetv: WARNING: MainWindow::setupInfraRed(): Lirc not available
X Error: BadAccess (attempt to access private resource denied) 10
Major opcode: 2
Minor opcode: 0
Resource id: 0x1800010
v4ldev: VIDIOCGAUDIO: Invalid argument
v4ldev: VIDIOCMCAPTURE failed. Format may not be supported by grabber.
v4ldev: VIDIOCMCAPTURE failed. Format may not be supported by grabber.
v4ldev: VIDIOCMCAPTURE failed. Format may not be supported by grabber.
v4ldev: VIDIOCGAUDIO: Invalid argument
v4ldev: VIDIOCGAUDIO: Invalid argument
kdetv: WARNING: VolumeController::doSetVolume: AudioManager failed, trying SourceManager
v4ldev: VIDIOCGAUDIO: Invalid argument
v4ldev: VIDIOCGAUDIO: Invalid argument
kdetv: WARNING: VolumeController::doSetVolume: AudioManager failed, trying SourceManager
....

Sieht das bei dir auch in etwa so aus?

ich werde mal pwlib Plugins nachinstallieren ich glaub das hat was damit zu tun:
pwlib-plugins-v4l2 - V4L2 support for pwlib

This plugin enables 'video for linux' (version 2) support (e.g. for USB cameras) for pwlib.
 
Also ein log-File kann ich leider nicht entdecken - wo sollte ich danach suchen? Die Meldung kommt so, wie ich sie hier gepostet habe.

Das kdetv liefert in der Shell:

ALSA lib control.c:739:(snd_ctl_open_noupdate) Invalid CTL
Creating vbi proxy client, rev.
$Id: proxy-client.c,v 1.9 2005/01/20 20:56:11 mschimek Exp $
proxy_msg: connect: error 2, Datei oder Verzeichnis nicht gefunden
kdetv: WARNING: VBIDecoder: vbi_capture_proxy_new error: Verbindung über Socket
fehlgeschlagen, Server läuft nicht.
Try to open V4L2 0.20 VBI device, libzvbi interface rev.
$Id: io-v4l2.c,v 1.31 2004/12/30 02:24:11 mschimek Exp $
kdetv: WARNING: VBIDecoder: vbi_capture_v4l2_new error: Kann Gerät '/dev/vbi' ni
cht öffnen: 19, Kein passendes Gerät gefunden.
Try to open v4l vbi device, libzvbi interface rev.
$Id: io-v4l.c,v 1.28 2004/12/30 02:23:59 mschimek Exp $
/dev/vbi permissions: user=1000.33 mode=020600, I am 1000.100
kdetv: WARNING: VBIDecoder: vbi_capture_v4l_new error: Kann Gerät '/dev/vbi' nic
ht öffnen: 19, Kein passendes Gerät gefunden.
Creating vbi proxy client, rev.
$Id: proxy-client.c,v 1.9 2005/01/20 20:56:11 mschimek Exp $
proxy_msg: connect: error 2, Datei oder Verzeichnis nicht gefunden
kdetv: WARNING: VBIDecoder: vbi_capture_proxy_new error: Verbindung über Socket
fehlgeschlagen, Server läuft nicht.
Try to open V4L2 0.20 VBI device, libzvbi interface rev.
$Id: io-v4l2.c,v 1.31 2004/12/30 02:24:11 mschimek Exp $
kdetv: WARNING: VBIDecoder: vbi_capture_v4l2_new error: Kann Gerät '/dev/vbi0' n
icht öffnen: 19, Kein passendes Gerät gefunden.
Try to open v4l vbi device, libzvbi interface rev.
$Id: io-v4l.c,v 1.28 2004/12/30 02:23:59 mschimek Exp $
/dev/vbi0 permissions: user=1000.33 mode=020600, I am 1000.100
kdetv: WARNING: VBIDecoder: vbi_capture_v4l_new error: Kann Gerät '/dev/vbi0' ni
cht öffnen: 19, Kein passendes Gerät gefunden.
Creating vbi proxy client, rev.
$Id: proxy-client.c,v 1.9 2005/01/20 20:56:11 mschimek Exp $
proxy_msg: connect: error 2, Datei oder Verzeichnis nicht gefunden
kdetv: WARNING: VBIDecoder: vbi_capture_proxy_new error: Verbindung über Socket
fehlgeschlagen, Server läuft nicht.
Try to open V4L2 0.20 VBI device, libzvbi interface rev.
$Id: io-v4l2.c,v 1.31 2004/12/30 02:24:11 mschimek Exp $
kdetv: WARNING: VBIDecoder: vbi_capture_v4l2_new error: Kann Gerät '/dev/vbi1' n
icht öffnen: 19, Kein passendes Gerät gefunden.
Try to open v4l vbi device, libzvbi interface rev.
$Id: io-v4l.c,v 1.28 2004/12/30 02:23:59 mschimek Exp $
/dev/vbi1 permissions: user=1000.33 mode=020600, I am 1000.100
kdetv: WARNING: VBIDecoder: vbi_capture_v4l_new error: Kann Gerät '/dev/vbi1' ni
cht öffnen: 19, Kein passendes Gerät gefunden.
Creating vbi proxy client, rev.
$Id: proxy-client.c,v 1.9 2005/01/20 20:56:11 mschimek Exp $
proxy_msg: connect: error 2, Datei oder Verzeichnis nicht gefunden
kdetv: WARNING: VBIDecoder: vbi_capture_proxy_new error: Verbindung über Socket
fehlgeschlagen, Server läuft nicht.
Try to open V4L2 0.20 VBI device, libzvbi interface rev.
$Id: io-v4l2.c,v 1.31 2004/12/30 02:24:11 mschimek Exp $
kdetv: WARNING: VBIDecoder: vbi_capture_v4l2_new error: Kann Gerät '/dev/vbi2' n
icht öffnen: 19, Kein passendes Gerät gefunden.
Try to open v4l vbi device, libzvbi interface rev.
$Id: io-v4l.c,v 1.28 2004/12/30 02:23:59 mschimek Exp $
/dev/vbi2 permissions: user=1000.33 mode=020600, I am 1000.100
kdetv: WARNING: VBIDecoder: vbi_capture_v4l_new error: Kann Gerät '/dev/vbi2' ni
cht öffnen: 19, Kein passendes Gerät gefunden.
Creating vbi proxy client, rev.
$Id: proxy-client.c,v 1.9 2005/01/20 20:56:11 mschimek Exp $
proxy_msg: connect: error 2, Datei oder Verzeichnis nicht gefunden
kdetv: WARNING: VBIDecoder: vbi_capture_proxy_new error: Verbindung über Socket
fehlgeschlagen, Server läuft nicht.
Try to open V4L2 0.20 VBI device, libzvbi interface rev.
$Id: io-v4l2.c,v 1.31 2004/12/30 02:24:11 mschimek Exp $
kdetv: WARNING: VBIDecoder: vbi_capture_v4l2_new error: Kann Gerät '/dev/vbi3' n
icht öffnen: 19, Kein passendes Gerät gefunden.
Try to open v4l vbi device, libzvbi interface rev.
$Id: io-v4l.c,v 1.28 2004/12/30 02:23:59 mschimek Exp $
/dev/vbi3 permissions: user=1000.33 mode=020600, I am 1000.100
kdetv: WARNING: VBIDecoder: vbi_capture_v4l_new error: Kann Gerät '/dev/vbi3' ni
cht öffnen: 19, Kein passendes Gerät gefunden.
kdetv: WARNING: [VBIDecoder::restart()] no permission to access device
kdetv: WARNING: MainWindow::setupInfraRed(): Lirc not available
kdetv: WARNING: SaverControl: Error in DCOP communication. Unable to disable KDE
Screensaver.
kdetv: WARNING: V4L2Dev: VIDIOC_S_FMT failed: Das Argument ist ungültig
kdetv: WARNING: V4L2Dev::setInputProperties(): failed
kdetv: WARNING: V4L2Dev: VIDIOC_S_FMT failed: Das Argument ist ungültig
kdetv: WARNING: V4L2Dev::setInputProperties(): failed
kdetv: WARNING: V4L2Dev: VIDIOC_S_FMT failed: Das Argument ist ungültig
kdetv: WARNING: V4L2Dev::setInputProperties(): failed
kdetv: WARNING: V4L2Dev: VIDIOC_S_FMT failed: Das Argument ist ungültig
kdetv: WARNING: V4L2Dev::setInputProperties(): failed
kdetv: WARNING: V4L2Dev: VIDIOC_S_FMT failed: Das Argument ist ungültig
kdetv: WARNING: V4L2Dev::setInputProperties(): failed
kdetv: WARNING: V4L2Dev: VIDIOC_S_FMT failed: Das Argument ist ungültig
kdetv: WARNING: V4L2Dev::setInputProperties(): failed
kdetv: WARNING: V4L2Dev: VIDIOC_S_FMT failed: Das Argument ist ungültig
kdetv: WARNING: V4L2Dev::setInputProperties(): failed
kdetv: WARNING: V4L2Dev: VIDIOC_S_FMT failed: Das Argument ist ungültig
kdetv: WARNING: V4L2Dev::setInputProperties(): failed
kdetv: WARNING: V4L2Dev: VIDIOC_S_FMT failed: Das Argument ist ungültig
kdetv: WARNING: V4L2Dev::setInputProperties(): failed
kdetv: WARNING: V4L2Dev: VIDIOC_QUERYBUF failed: Das Argument ist ungültig
kdetv: WARNING: V4L2Dev: VIDIOC_REQBUFS failed: Das Argument ist ungültig
kdetv: WARNING: V4L2Dev::setupStreamingUser(): driver cannot handle user buffers .
QDateTime::fromString: Parameter out of range
kdetv: WARNING: V4L2Dev::dequeueBuffer(): dequeued broken index: 0x4252b3bc
kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0
kdetv: WARNING: V4L2Dev::dequeueBuffer(): dequeued broken index: 0x4252b3bc
kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0
KCrash: Application 'kdetv' crashing...


Das sieht nicht gut aus, oder?

Gruß

Michael
 
krass 0o

Also ich könnte mir vorstellen... hast du eine TV Karte drin?

Ich habe keine aber ich bekomme lang nicht solche fehler...

suche mal im Yast2 nach V4L SDL glibc GTK QT gcc pwlib und schau ob alles passend installiert ist? Ich geh mal kurz das mit pwlib testen.. sry war oben noch am editen. Hab das mit pwlib geschrieben.

Bin mal kurz testen ob ich dann nen klares Bild bekomm.

und root ist bei mir in Gruppe Video als wird sich:

X Error: BadAccess (attempt to access private resource denied) 10

schätzungsweise auf XINE beziehen. Und Xine hab ich (2mal) drauf.

Gruss

R
 
ioctl: VIDIOC_G_STD(std=0x817244040409c6c [PAL_G,PAL_H,PAL_D, bla, bla, bla, bla....
ioctl: VIDIOC_G_CTRL(id=9963793;value=3):Das Argument ist ungültig
ioctl: VIDIOC_G_CTRL(id=9963794;value=25):Das Argument ist ungültig
config: invalid value for norm: (null)
valid choices for „norm“:
ioctl: VIDIOC_S_CTRL(id=9963778;value=98):Das Argument ist ungültig
ioctl: VIDIOC_S_STD(std=0x0 ´irgendein sonderzeichen´): Das Argument ist ungültig

Das kommt in einem Popup-Fenster: Hilft das weiter??
 
Ich hab grad noch ein paket gefunden das sich "camsource" nennt das hat auch was mit V4l zu tun. Muss mal erst insten und updaten...

aber mit "xdpyinfo -queryExt" und den Opcodes kann ich auch nichts anfangen :S

BIG-REQUESTS (opcode: 131)
DAMAGE (opcode: 158, base event: 119, base error: 186)
DOUBLE-BUFFER (opcode: 128, base error: 128)
DPMS (opcode: 138)
Extended-Visual-Information (opcode: 140)
GLX (opcode: 144, base event: 77, base error: 157)
LBX (opcode: 151, base event: 113, base error: 176)
MIT-SCREEN-SAVER (opcode: 133, base event: 67)
MIT-SHM (opcode: 147, base event: 96, base error: 169)
MIT-SUNDRY-NONSTANDARD (opcode: 130)
NV-CONTROL (opcode: 146, base event: 94)
NV-GLX (opcode: 145)
RANDR (opcode: 157, base event: 118)
RENDER (opcode: 156, base error: 181)
SECURITY (opcode: 153, base event: 115, base error: 178)
SHAPE (opcode: 129, base event: 64)
SYNC (opcode: 132, base event: 65, base error: 129)
TOG-CUP (opcode: 139)
X-Resource (opcode: 143)
XC-APPGROUP (opcode: 152, base error: 177)
XC-MISC (opcode: 134)
XFIXES (opcode: 154, base event: 116, base error: 180)
XFree86-Bigfont (opcode: 155)
XFree86-DGA (opcode: 137, base event: 68, base error: 146)
XFree86-Misc (opcode: 136, base error: 138)
XFree86-VidModeExtension (opcode: 135, base error: 131)
XInputExtension (opcode: 148, base event: 97, base error: 170)
XKEYBOARD (opcode: 150, base event: 112, base error: 175)
XTEST (opcode: 149)
XVideo (opcode: 141, base event: 75, base error: 151)
XVideo-MotionCompensation (opcode: 142, base error: 154)

Vielleicht findet das hier ja ein Entwickler? 0o

wiederum sagt xawtv folgendes, was sich auf die Opcodes beziehen lässt:

This is xawtv-3.94, running on Linux/i686 (2.6.16.21-0.25-smp)
looking for available devices
port 275-275
type : Xvideo, image scaler
name : NV17 Video Texture

port 276-307
type : Xvideo, image scaler
name : NV05 Video Blitter

/dev/video0: OK [ -device /dev/video0 ]
type : v4l
name : Creative Nx Pro
flags: capture

wild-thing:~ # xawtv
This is xawtv-3.94, running on Linux/i686 (2.6.16.21-0.25-smp)
X Error of failed request: XF86DGANoDirectVideoMode
Major opcode of failed request: 137 (XFree86-DGA)
Minor opcode of failed request: 1 (XF86DGAGetVideoLL)
Serial number of failed request: 67
Current serial number in output stream: 67

mal noch XV und XVATTR nachinstallieren... hmm

Ok aber war für nichts weil in meinem Fall vom Nvidia Treiber DGA nicht mehr unterstützt wird :( lol und was nu? Die webcam an sich geht aber... komisch.

Aber um XV mit Nvidia zu verwenden müsste ich xv:fbo und das hab ich :s aber ich verwende nicht xgl sondern glx :S

Also bei mir ists fast klar. Es liegt demnach auch am Nvidia Treiber und anscheinend auch an OpenSSH und anscheinend auch an Xine.

Behaupt ich jetzt mal.

Aber ich kann dir echt nicht mehr helfen weil ich jetzt nicht mehr durchsteig.

Was ich aber noch gefunden habe war ein Post von einem mit einer Philips Webcam der auch diesen pcw treiber benutzt hatte und sagte, das er mit gspca weniger Probleme hatte.

gruss und cu

R
 
Nein, eine TV-Karte gibt’s nicht nur TV-out.

v4l: v4l-conf ist installiert
pwlib-plugins-v4l2 ist installiert

und zu den anderen Paketen erhalte ich von Yast folgende installierte Pakete:

SDL:
SDL 1.2.8-4
SDL_image 1.2.3-225
SDL_mixer 1.2.5-210
SDL_net 1.2.5-222
SDL_perl 1.20.0-356
SDL_ttf 2.0.6-221
smpeg 0.4.5-228


glibc:
glibc 2.3.4-23
glibc-devel dto.
glibc-i18ndata dto.
glibc-locale dto.

GTK:
glib 1.2.10-593
gtk 1.2.10-885
gtk2 2.6.4-6
gtk-gnutella 0.95-3
gtk-qt-engine 0.6cvs20050229-4
gxmhtml 1.4.1.7-682
libgtkhtml 2.6.3-4
perl-GTK-Perl 0.7009-249
python-wxGTK 2.5.3.1-5
smpeg-gtv 0.4.5-228
wxGTK 2.5.3.1-5
wxGTK-compat dto.
wxGTK-gl dto.


QT:
sbus-1-qt 0.23.4-7
gtk-qt-engine 0.6cvs20050229-4
qca 1.0.8
qt3 3.3.4-11
thinkeramik-style 3.2.1-7
yast2-qt 2.11.13-3


GCC:
cpp 3.3.5-5
gcc dto.
gcc-c++ dto.
libgcc dto.
libgcj dto.


GWLib:
Keine Ergebnisse.

Zitat:
„und root ist bei mir in Gruppe Video als wird sich:

X Error: BadAccess (attempt to access private resource denied) 10

schätzungsweise auf XINE beziehen. Und Xine hab ich (2mal) drauf. „

Was soll mir das sagen??

Gruß
Michael
 
achso... das könnte dir sagen, das die Fehler mit KDE TV bei mir vom Treiber abhängen.

Und ich habe eine bestimmte Xine Version. Bzw eine Selbergebaute:
http://xinehq.de/

Das ganze hängt davon ab.

Und ich könnte mir vorstellen, das du die Pakete die er dir nicht anzeigt nachinstallieren könntest, da ich schätzungsweise meine zu wissen, dass die Webcam wiedergabe davon abhängen könnte.

Ich hab hier ne ziemlich derbe Liste aber meine Inst hat ca 13,36 GB ich glaube das währe jetzt ziemlich umfassend. Gibts einen Befehl mit dem ich dir eine Liste aller installierten Pakete geben kann? Dann könntest du in etwa rauslesen, was eventuell bei dir zum Funktionieren der Webcam fehlen könnte. Bzw gibt es für die PWC Treiber anscheinend eine bestimmte Prozedur den Kernel zu patchen und zu kompilieren, damit diese Cam überhaupt anläuft und der Treiber gebaut werden kann.

Ich hab gerade noch gelesen, das der PWC anscheinend bei SUSE in brokenmodules geaddet ist? Das heisst für die cam anscheinend das gleiche wie bei bestimmten Jmicron lösungsansätzen auftaucht, welche nicht zur Nachahmung empfehlenswert sind. Bei mir gab es da einen quasi oops bzw es ging nichts mehr.

Ich könnte dir höchstens nochmal den gspca ans Herz legen falls du den jetzt noch nicht versucht hast. (habe ich verdrängt).

http://lists.opensuse.org/opensuse-de/2004-08/msg02740.html

eventuell hilft dir das Weiterlesen mit next unten rechts etwas?

eventuell tut es auch ein anderer Treiber?

gruss

R
 
Hallo,

ich bin jetzt erstmal gerade im Internetcafe um ein Online-Update zu machen (bin derzeit nicht in D) und werde dann erstmal sehen, wie es weitergeht bevor ich jetzt wie wild im System rumprobiere, wo ich doch dann gar nicht weiss, was ich da mache. Das mit Motv läuft ja erstmal, wenn auch spiegelverkehrt, aber es gibt schlimmeres.

Falls ich die Lösung noch irgendwie finden sollte werde ich mich wieder melden.

Dennoch vielen Dank für Deine Bemühungen. Eventuell konnten ja auch andere davon profitieren.

Gruß

Michael
 
Auch wenn die Antwort etwas spät kommt:

Ich habe die 730k und die 740k. Beide laufen, will man Einzelbilder machen oder ein Livestream sehen, optimal mit camstream. Mit camstream kann man alle pwc-Parameter einstellen. Mit SuSE 10.2 sind alle Treiber schon im Kernel integriert, ich mußte nur noch camstream (von packman) nachinstallieren und schon gehts los. :)
 
Vielen Dank, das Thema ist bei mir immer noch aktuell und derzeit noch ohne Lösung. Diesen Lösungsansatz werde ich kurzfristig (nach upgrade auf 10.2) ausführen.

Nochmals vielen Dank.

Michael
 
Habe das upgrade auf Suse 10.2 gemacht und dann mit camstream ausprobiert - läuft perfekt. Vielen Dank für den Tip.

Michael
 
Oben