[maillist] bttv-Probs mit Accelerated-X und Kernel 2.2.5

Thomas Piechocki (piechoc@ibm.net)
Sun, 25 Apr 1999 02:57:58 GMT

Hallo,=20

ich benutze Accelerated-X 4.1.2 und kann seit dem Update auf Kernel=20
2.2.5 nicht mehr die Overlay-Funktion in Zusammenhang mit bttv/=20
xawtv nutzen. Hat jemand in der Liste hier =E4hnliche Erfahrungen=20
gemacht?=20
Ich verwende n=E4mlich die SuSE 6.1-Distribution und frage mich, ob=20
es unter DLD 6.1 vielleicht keine Probleme gibt.=20

Vor dem Update von 6.0 auf 6.1 gab es nicht die geringsten Probleme.
Mit Xfree86 klappt's =FCbrigens auch mit dem neuen Kernel 2.2.5 !?=20
Und wenn man auf 2.0.36 zur=FCckgeht, l=E4uft das Overlay auch unter=20
Accel-X ohne jede weitere Software- oder Konfig=E4nderung einwandfrei.

Offenbar wird beim neuen Kernel die in /etc/conf.modules als
bttv-Parameter "vidmem=3D0xe08" =FCbergebene Framebuffer-Adresse der
Videokarte nicht so verarbeitet, da=DF Accel-X sie erkennen kann.

Jedenfalls interpretiere ich so die Startmeldungen von xawtv (mit
kwintv ist es genauso).

Wenn das Overlay funktioniert, wird die angegebene Adresse richtig
=FCbernommen:
[...]
fbuffer : base=3D0x0xe0800000 size=3D1280x1024 [...]
^^^^^^^^^^^^

wenn nicht, dann steht an derselben Stelle
[...]
fbuffer : base=3D0x(nil) size=3D1280x1024 [...]
^^^^^^^
sp=E4ter folgt dann noch ein

"ioctl VIDIOCCAPTURE: Das Argument ist ung=FCltig"

Ansonsten sind die Meldungen identisch. An den Einstellungen wurde
auch nichts ge=E4ndert. Es spielt keine Rolle, ob die Parameter in
conf.modules beim Start oder mit dem update-skript von bttv sp=E4ter
=FCbergeben werden.
Auch modprobe statt insmod bringt genausowenig wie der Versuch mit
=E4lteren Versionen von bttv und xawtv oder der 5.0-Demo von Accel-X.

Irgendwie h=E4ngt es wohl mit dem neuen Kernel und der dort
implementierten Video4Linux-Unterst=FCtzung zusammen. Es ist der
Original-SuSE-Kernel, also sollten Konfigurationsfehler wohl=20
ausscheiden, oder? ;-)

Warum erkennt XFree86 die in "vidmem" definierte Framebuffer-Adresse
und Accel-X neuerdings nicht mehr. Was habe ich da =FCbersehen?=20

Leider geh=F6re ich zur Minderheit der "Nur-Linux-User" ohne=20
Programmier- oder SysAd-Kenntnisse und bin hier dementsprechend mit=20
meinem Latein am Ende.

Danke im voraus f=FCr jeden Hinweis.

Thomas

--
piechoc@ibm.net (Thomas Piechocki)