[xawtv+saa7134]huh? doet niks meer?

Pagina: 1
Acties:

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
Iemand een ideetje? Ik heb mijn kernel ge-up-date (2.4.20) om mijn tvkaartje aan de praat te slingeren. Dit lukte de vorige keer zonder problemen (was toen 2.4.20-pre2) maar nu wil die niks meer doen.

Ik heb het volgende gedaan:

1. patch kernel met 11-v4l2-api-2.4.20-rc4.diff (omdat er in de changelog van 2.4.20 niks staat over veranderingen wbt v4l ga ik er van uit da'k die mag pakken?!)

2. compileer kernel met volgende opties aan:
# I2C support
#
CONFIG_I2C=m
# CONFIG_I2C_ALGOBIT is not set
# CONFIG_I2C_ALGOPCF is not set
CONFIG_I2C_CHARDEV=m
CONFIG_I2C_PROC=m

CONFIG_VIDEO_DEV=m

#
# Video For Linux
#
CONFIG_VIDEO_PROC_FS=y
# CONFIG_I2C_PARPORT is not set
# CONFIG_VIDEO_PMS is not set
# CONFIG_VIDEO_BWQCAM is not set
CONFIG_VIDEO_CQCAM=m

3. reboot naar nieuwe kernel
4. modprobe i2c zooi
5. make en make install in saa7134-0.2.1
6. modprobe saa7134 card=9

iemand een idee wat ik fout doe als er toch geen enkel beeld komt en xawtv de volgende reeks met errors geeft?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
This is xawtv-3.73, running on Linux/i686 (2.4.20)
WARNING: Your X-Server has no DGA support.
WARNING: couldn't find framebuffer base address, try manual
         configuration ("v4l-conf -a <addr>")
Warning: Cannot convert string "-*-ledfixed-medium-r-semicondensed--39-*" to type FontStruct
ioctl: VIDIOCSYNC(0): Input/output error
ioctl: VIDIOCSYNC(0): Input/output error
ioctl: VIDIOCSYNC(0): Input/output error
ioctl: VIDIOCSYNC(0): Input/output error
ioctl: VIDIOCSYNC(0): Input/output error
ioctl: VIDIOCSYNC(0): Input/output error
ioctl: VIDIOCSWIN(win=384x288+4+420,key=0,flags=0x0,clips=0): Invalid argument
ioctl: VIDIOCCAPTURE(off): Invalid argument


edit:
even wat extra info:
cat /proc/video/dev/video0
name : saa7134-video
type : VID_TYPE_CAPTURE|VID_TYPE_TUNER|VID_TYPE_OVERLAY|VID_TYPE_CLIPPING|VID_TYPE_SCALES
hardware : 0x0

[ Voor 8% gewijzigd door Zwerver op 29-11-2002 18:13 . Reden: extra info ]

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


Verwijderd

zwerver schreef op 29 november 2002 @ 18:11:
5. make en make install in saa7134-0.2.1
6. modprobe saa7134 card=9
make clean vergeten? Soms maakt dat wat uit...

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
kan het ff proberen monumentje

gedaan, maar geeft geen oplossing.... ik snap die foutmelding ook niet overiges. en als ik xawtv opstart krijg ik deze foutmelding ook:

WARNING: Your X-Server has no DGA support.
WARNING: couldn't find framebuffer base address, try manual
configuration ("v4l-conf -a <addr>")
Warning: Cannot convert string "-*-ledfixed-medium-r-semicondensed--39-*" to type FontStruct
config: invalid value for norm: (null)
valid choices for "norm": "PAL", "NTSC", "SECAM", "AUTO"

[ Voor 90% gewijzigd door Zwerver op 29-11-2002 18:27 . Reden: extra info ]

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


Verwijderd

Draai v4l-conf eens? En kijk dan ook ff naar de 'dmesg' output.

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
sh-2.05a$ sudo v4l-conf

v4l-conf: using X11 display :0.0
WARNING: Your X-Server has no DGA support.
mode: 1024x768, depth=24, bpp=32, bpl=4096, base=unknown
/dev/video0 [v4l2]: ioctl VIDIOC_QUERYCAP: Invalid argument
WARNING: couldn't find framebuffer base address, try manual
configuration ("v4l-conf -a <addr>")
/dev/video0 [v4l]: configuration done

dmesg geeft een boel geblaat, enig idee waar ik op moet letten?

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


Verwijderd

Ah, ik zie 't al. Jij moet je xawtv ff upgraden naar de nieuwste versie. Jouw versie spport de oude video4linux2 nog, terwijl jouw kernel patch + saa7134 (0.2.x) driver de nieuwe video4linux2 supporten! 8)7. :P.

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
huh? deze versie komt standaard met gentoo mee? vaaaaag :? maar thnx anyways :)

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


Verwijderd

Latest version is 3.80, released 27 Nov 2002.

http://bytesex.org/xawtv/ :).

[edit]

en over v4l2:

Attention: The v4l2 API was reworked recently, the changes are NOT backward compatible (neither source nor binary).
[..]
• use xawtv 3.77 or newer.

http://bytesex.org/patches/

[ Voor 58% gewijzigd door Verwijderd op 29-11-2002 19:01 ]


  • Zwerver
  • Registratie: Februari 2001
  • Niet online
ja alleen wil de 3.80 niet werken hiero.... krijg een heleboel errors
werkt deze toevallig niet samen met gcc-3.x ??
edit:

errors zitten in motv.o
[code]

11/motv.c:2390: `xmPushButtonWidgetClass' undeclared (first use in this function)
x11/motv.c: In function `pref_mix1':
x11/motv.c:2421: `xmPushButtonWidgetClass' undeclared (first use in this function)
x11/motv.c:2424: `XmNactivateCallback' undeclared (first use in this function)
x11/motv.c:2427: `XmNmenuHistory' undeclared (first use in this function)
x11/motv.c: In function `pref_done_cb':
x11/motv.c:2444: `XmSelectionBoxCallbackStruct' undeclared (first use in this function)
x11/motv.c:2444: `cb' undeclared (first use in this function)
x11/motv.c:2449: `XmCR_OK' undeclared (first use in this function)
x11/motv.c:2449: `XmCR_APPLY' undeclared (first use in this function)
x11/motv.c:2453: `XmNmenuHistory' undeclared (first use in this function)
x11/motv.c:2480: warning: passing arg 1 of `atoi' makes pointer from integer without a cast
x11/motv.c: In function `create_pref':
x11/motv.c:2514: warning: assignment makes pointer from integer without a cast
x11/motv.c:2516: `XmDIALOG_SELECTION_LABEL' undeclared (first use in this function)
x11/motv.c:2516: warning: passing arg 1 of `XtUnmanageChild' makes pointer from integer without a cast
x11/motv.c:2517: `XmDIALOG_HELP_BUTTON' undeclared (first use in this function)

[/code]

[ Voor 85% gewijzigd door Zwerver op 29-11-2002 21:49 . Reden: C&P deel van de errors ]

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


Verwijderd

motv build disablen... Vraag me niet hoe, maar die wil je toch niet. ;).

edit:
Of je gebruikt de RPM... Ohnee Gentoo. >:).

[ Voor 30% gewijzigd door Verwijderd op 29-11-2002 22:20 ]


  • Zwerver
  • Registratie: Februari 2001
  • Niet online
hmz ik zal ff kijken hoe :) **zou ./configure --without-motv het doen?**

edit:
Nee dus :(

[ Voor 16% gewijzigd door Zwerver op 29-11-2002 22:03 ]

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


  • a casema user
  • Registratie: Januari 2000
  • Laatst online: 08:50
v3.80 werkt hier perfect met gcc 3.x

en over het bericht van de topicstarter: probeer naast de nieuwe xawtv versie ook de nieuwste bttv driver (0.7.100)

Taaaa taa taa taaaa taa taa ta taaataaaaa.


  • Zwerver
  • Registratie: Februari 2001
  • Niet online
dat heeft geen zin met een saa7134 das geen bttv chipset

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


Verwijderd

./configure --help? Volgens mij kun je 't wel disablen...

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
na, snap hier echt niks van, heb even een wat oudere gepakt (xawtv 3.78) en daar zit de zelfde fout in :( ik zal een ff kijken nog naar de configure...


edit:


AAAAAAAAAAAAARGGGGGGGGGGGGHHHHHHHHHH..... zowel ./configure

--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
als
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)

werken niet, snap niet hoe ik het dan moet disablen?

[ Voor 50% gewijzigd door Zwerver op 29-11-2002 23:00 . Reden: zuct ]

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


Verwijderd

--enable-motif=no, die moet je hebben.

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
hmz, maar met motif disabled doet ook scantv het niet.... en ik heb nog steeds geen beeld... ook geen ruis helaas, wat ik wel gehoopt had....

nog ff v4l-conf output:
code:
1
2
3
4
5
6
7
8
nijmegen v4l2 # v4l-conf

v4l-conf: using X11 display :0.0
WARNING: Your X-Server has no DGA support.
mode: 1024x768, depth=24, bpp=32, bpl=4096, base=unknown
WARNING: couldn't find framebuffer base address, try manual
         configuration ("v4l-conf -a <addr>")
/dev/video0 [v4l2]: configuration done

en de xawtv output na het opstarten:
code:
1
2
3
4
5
6
7
8
9
This is xawtv-3.80, running on Linux/i686 (2.4.20)
WARNING: Your X-Server has no DGA support.
WARNING: couldn't find framebuffer base address, try manual
         configuration ("v4l-conf -a <addr>")
Warning: Cannot convert string "-*-ledfixed-medium-r-semicondensed--39-*" to type FontStruct
station "-v" not found
ioctl: VIDIOC_TRY_FMT(type=VIDEO_OVERLAY;fmt.win.w.left=17;fmt.win.w.top=71;fmt.win.w.width=384;fmt.win.w.height=288;fmt.win.field=ANY;fmt.win.chromakey=0;fmt.win.clips=(nil);fmt.win.clipcount=0;fmt.win.bitmap=(nil)): Invalid argument
ioctl: VIDIOC_S_FMT(type=VIDEO_OVERLAY;fmt.win.w.left=17;fmt.win.w.top=71;fmt.win.w.width=384;fmt.win.w.height=288;fmt.win.field=ANY;fmt.win.chromakey=0;fmt.win.clips=0x80aa32c;fmt.win.clipcount=0;fmt.win.bitmap=(nil)): Invalid argument
ioctl: VIDIOC_OVERLAY(int=0): Invalid argument

[ Voor 82% gewijzigd door Zwerver op 01-12-2002 16:47 ]

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


Verwijderd

zwerver schreef op 01 December 2002 @ 16:40:
hmz, maar met motif disabled doet ook scantv het niet.... en ik heb nog steeds geen beeld... ook geen ruis helaas, wat ik wel gehoopt had....
scantv zit niet meer in xawtv. Don't ask why. :P.
/dev/video0 [v4l2]: configuration done
Lijkt me goed genoeg.
station "-v" not found
Geen -v2, maar -v 2 (spatie!).
ioctl: VIDIOC_TRY_FMT(type=VIDEO_OVERLAY;fmt.win.w.left=17;fmt.win.w.top=71;fmt.win.w.width=384;fmt.win.w.height=288;fmt.win.field=ANY;fmt.win.chromakey=0;fmt.win.clips=(nil);fmt.win.clipcount=0;fmt.win.bitmap=(nil)): Invalid argument
ioctl: VIDIOC_S_FMT(type=VIDEO_OVERLAY;fmt.win.w.left=17;fmt.win.w.top=71;fmt.win.w.width=384;fmt.win.w.height=288;fmt.win.field=ANY;fmt.win.chromakey=0;fmt.win.clips=0x80aa32c;fmt.win.clipcount=0;fmt.win.bitmap=(nil)): Invalid argument
ioctl: VIDIOC_OVERLAY(int=0): Invalid argument
Mjah, waarschijnlijk omdat v4l-conf dus niet werkt. Probeer framebuffer adres eens te vinden? Dan zelf -a gebruiken etc.

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
stom vraagje misschien? maar waar vind ik mijn framebuffer adres? zat te denken aan iets van fbX maar er is geen fb iets in /proc en ook geen /dev/fb0 in dev :?

edit:


fbset -s geeft:

open /dev/fb0: No such file or directory

[ Voor 21% gewijzigd door Zwerver op 01-12-2002 17:50 . Reden: extra info ]

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


  • Zwerver
  • Registratie: Februari 2001
  • Niet online
ietsje meer achtergrond info: heb framebuffer aangezet in de kernel, heb nu een /dev/fb/ en een /proc/fb maar beide hebben geen waardes.....

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


  • Zwerver
  • Registratie: Februari 2001
  • Niet online
Verwijderd schreef op 01 December 2002 @ 17:35:
[...]


scantv zit niet meer in xawtv. Don't ask why. :P.


[...]
jammer....
Lijkt me goed genoeg.


[...]


Geen -v2, maar -v 2 (spatie!).


[...]
dacht dat je zo de versie opvroeg :)
Mjah, waarschijnlijk omdat v4l-conf dus niet werkt. Probeer framebuffer adres eens te vinden? Dan zelf -a gebruiken etc.
Goed, framebuffer adres krijg ik niet te pakken, heb in de kernel de fb modules aangezet, maar nog steeds niks :S Nog meer ideeen

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer

Pagina: 1