kernel 2.6.15-26 breaks video4linux apps
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-source-2.6.15 (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Binary package hint: kernel-
I noticed that when I upgraded from 2.6.15-25-k7 to 2.6.15-26-k7 applications like camorama, motion and xawtv all stopped working. Reverting to 2.6.15-25-k7 allowed them work again. ekinga is the only application I know of where the video still works with 2.6.15-26.
I'm using a bttv based capture card:
0000:01:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
Flags: bus master, medium devsel, latency 32, IRQ 209
Memory at d4000000 (32-bit, prefetchable) [size=4K]
0000:01:0a.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
Flags: bus master, medium devsel, latency 32, IRQ 209
Memory at d4001000 (32-bit, prefetchable) [size=4K]
camorama -D:
...
VIDIOCGMBF -- could not set buffer info, exiting...
motion -n -d 99:
...
[1] ioctl (VIDIOCGCHAN): Invalid argument
[1] No mmap falling back on read
[1] V4L capturing using read is deprecated!
[1] Motion now only supports mmap.
[1] Motion Exits.
xawtv:
rcrosbie@cameo:~$ xawtv
This is xawtv-3.94, running on Linux/i686 (2.6.15-26-k7)
/dev/video0 [v4l2]: no overlay support
v4l-conf had some trouble, trying to continue anyway
Warning: Cannot convert string "-*-ledfixed-
ioctl: VIDIOC_
Xlib: extension "GLX" missing on display ":0.0".
ioctl: VIDIOC_
ioctl: VIDIOC_
Segmentation fault
It seems this is only a problem with 2.6.15-26-k7 since I tried the 2.6.15-26-386 kernel and the video4linux applications work with that. I do have an AMD processor (Athlon 2700XP)