Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] DXR3 Problem
Hallo,
ich hab folgendes Problem:
Wenn ich versuche den VDR mit ./vdr -Pdxr3 zu starten hängt sich das ganze
System auf. Danach reagiert linux überhaupt nicht mehr, auch nicht über
Netzwerk. Der VDR kommt nicht einmal mehr dazu in die /var/log/messages
etwas einzutragen.
Mein System:
Mainboadt ASRock K7VT2 mit LAN und Sound onboard
AMD 2000+XP
512 MB DDR RAM
48x DVD-LG
nur ein 225 Watt Netzteil (hoffe es liegt nicht daran)
Creative DXR3 Karte
Technisat WinTv Nova
ATi Rage II mit TV-Out (PCI)
OS : Suse 8.1 Pro
Im folgenden die Logfiles:
PowerBeast:~ # cat /var/log/messages
Lade DXR-3 Treiber
und Soundcore
May 31 01:22:14 PowerBeast kernel: i2c-core.o: i2c core module version 2.6.4
(20020719)
May 31 01:22:14 PowerBeast kernel: klogd 1.4.1, ---------- state change
----------
May 31 01:22:14 PowerBeast kernel: Inspecting /boot/System.map-2.4.19-4GB
May 31 01:22:14 PowerBeast kernel: Loaded 14220 symbols from
/boot/System.map-2.4.19-4GB.
May 31 01:22:14 PowerBeast kernel: Symbols match kernel version 2.4.19.
May 31 01:22:14 PowerBeast kernel: Loaded 580 symbols from 17 modules.
May 31 01:22:14 PowerBeast kernel: i2c-algo-bit.o: i2c bit algorithm module
version 2.6.4 (20020719)
May 31 01:22:14 PowerBeast kernel: i2c-core.o: driver ADV717X video encoder
driver registered.
May 31 01:22:14 PowerBeast kernel: i2c-core.o: driver BT865 video encoder
driver registered.
May 31 01:22:15 PowerBeast kernel: em8300: EM8300 8300 (rev 2) bus: 0,
devfn: 88, irq: 11, memory: 0xdee00000.
May 31 01:22:15 PowerBeast kernel: em8300: mapped-memory at 0xe0895000
May 31 01:22:15 PowerBeast kernel: em8300: using MTRR
May 31 01:22:15 PowerBeast kernel: em8300: 1 EM8300 card(s) found.
May 31 01:22:15 PowerBeast kernel: em8300_main.o: Chip revision: 2
May 31 01:22:15 PowerBeast kernel: bt865.o: BT865 chip detected
May 31 01:22:15 PowerBeast kernel: i2c-core.o: client [BT865 chip]
registered to adapter [EM8300 I2C bus 1](pos. 0).
May 31 01:22:15 PowerBeast kernel: bt865.o: Defaulting to PAL
May 31 01:22:15 PowerBeast kernel: bt865.o: Configuring for PAL
May 31 01:22:15 PowerBeast kernel: i2c-core.o: adapter EM8300 I2C bus 1
registered as adapter 0.
May 31 01:22:15 PowerBeast kernel: i2c-core.o: adapter EM8300 I2C bus 2
registered as adapter 1.
... so und jetzt ist TV Bild grün
Lade DVB treiber
May 31 01:24:10 PowerBeast kernel: Linux video capture interface: v1.00
May 31 01:24:10 PowerBeast kernel: DVB: registering new adapter
(TT-Budget/WinTV-NOVA-S PCI).
May 31 01:24:10 PowerBeast kernel: saa7146_core.o: adjusting pci latency to
64
May 31 01:24:12 PowerBeast kernel: stv0299.c: setup for tuner BSRU6,
TDQB-S00x
May 31 01:24:12 PowerBeast kernel: DVB: registering frontend 0:0
(STV0299/TSA5059/SL1935 based)...
Starte em8300setup...
May 31 01:25:21 PowerBeast kernel: bt865.o: Configuring for PAL
May 31 01:25:21 PowerBeast kernel: em8300_audio.o: Analog audio enabled
May 31 01:25:21 PowerBeast kernel: em8300: Microcode version 0x29 loaded
... und jetzt ist das Bild wieder schwarz
Starte em8300/modules/devices.sh <<< macht anscheinend gar nix, gibt aber
auf der konsole aus,
dass die devices schon bestehen...
Starte nun vdr...
./vdr -Pdxr3
May 31 01:29:09 PowerBeast syslogd 1.4.1: restart. <<< Und hier startet er
schon neu... komisch, oder?
May 31 01:29:09 PowerBeast /etc/hotplug/usb.rc[534]: loaded HCD: ehci-hcd
May 31 01:29:10 PowerBeast /etc/hotplug/usb.rc[534]: loaded HCD: usb-uhci
May 31 01:29:10 PowerBeast /etc/hotplug/usb.rc[534]: loaded HCD: ehci-hcd
PowerBeast:~/workspace/DVB/driver # lsmod
Module Size Used by Not tainted
dvb-ttpci 300084 0 (unused)
ves1820 3708 0
stv0299 6544 0 (unused)
grundig_29504-491 3552 0
grundig_29504-401 3880 0
alps_tdlb7 4012 0
alps_tdmb7 3716 0
alps_bsrv2 3864 0
dvb-core 38212 3 [dvb-ttpci ves1820 stv0299
grundig_29504-491 grundig_29504-401 alps_tdlb7 alps_tdmb7 alps_bsrv2]
videodev 6112 0 [dvb-ttpci]
em8300 42084 0
bt865 2800 0 (unused)
adv717x 2968 0 (unused)
i2c-algo-bit 7880 2 [em8300]
i2c-core 15364 0 [bt865 adv717x i2c-algo-bit]
soundcore 3716 0 [em8300]
ipv6 150036 -1 (autoclean)
ide-cd 30340 0 (autoclean)
cdrom 28736 0 (autoclean) [ide-cd]
isa-pnp 31520 0 (unused)
joydev 5920 0 (unused)
evdev 4640 0 (unused)
input 3296 0 [dvb-ttpci joydev evdev]
usb-uhci 23052 0 (unused)
ehci-hcd 14888 0 (unused)
usbcore 61696 1 [usb-uhci ehci-hcd]
via-rhine 13324 1
mii 1232 0 [via-rhine]
lvm-mod 65184 0 (autoclean)
ext3 84072 3
jbd 50236 3 [ext3]
PowerBeast:~/workspace/DVB/driver #
PowerBeast:~/workspace/VDR # cat dxr3diag.log
cDxr3Device::Initialize
cDxr3AbsDevice::cDxr3AbsDevice
cDxr3AbsDevice::SetChannelCount Set channel count 1
Channel count = 1
cDxr3AbsSpu::Access
cDxr3AbsSpuDecoder::RequestAccess no current
cDxr3AbsSpu::RestoreSpu
PowerBeast:~/workspace/VDR #
PowerBeast:~/workspace/VDR # ltrace ./vdr -Pdxr3
__libc_start_main(0x080ac0d0, 2, 0xbffff7d4, 0x080685b8, 0x080b2c20
<unfinished ...>
__cxa_atexit(0x080a8e50, 0, 0x080cf004, 0x4003e45e, 0x40247c50) = 0
__cxa_atexit(0x080a3a20, 0, 0x080cf004, 0x4003e45e, 0x40247c50) = 0
__cxa_atexit(0x080a32f0, 0, 0x080cf004, 0x4003e45e, 0x40247c50) = 0
pthread_mutex_init(0x080f3f20, 0, 0xbffff718, 0x4015a6c9, 0x4015a6b0) = 0
__cxa_atexit(0x080a0820, 0, 0x080cf004, 0x4003e45e, 0x080eeb98) = 0
pthread_cond_init(0x080f3f40, 0, 0xbffff718, 0x4015a6c9, 0x4015a6b0) = 0
__cxa_atexit(0x080a0830, 0, 0x080cf004, 0x4003e45e, 0x080eeb98) = 0
__cxa_atexit(0x080a0840, 0, 0x080cf004, 0x4003e45e, 0x080eeb98) = 0
__strtol_internal("M------", 0xbffff68c, 10) = 0
strchr("M------", '@') = NULL
strlen("M------") = 7
__strtol_internal("-T-----", 0xbffff68c, 10) = 0
strchr("-T-----", '@') = NULL
strlen("-T-----") = 7
__strtol_internal("--W----", 0xbffff68c, 10) = 0
strchr("--W----", '@') = NULL
strlen("--W----") = 7
__strtol_internal("---T---", 0xbffff68c, 10) = 0
strchr("---T---", '@') = NULL
strlen("---T---") = 7
__strtol_internal("----F--", 0xbffff68c, 10) = 0
strchr("----F--", '@') = NULL
strlen("----F--") = 7
__strtol_internal("-----S-", 0xbffff68c, 10) = 0
strchr("-----S-", '@') = NULL
strlen("-----S-") = 7
__strtol_internal("------S", 0xbffff68c, 10) = 0
strchr("------S", '@') = NULL
strlen("------S") = 7
__strtol_internal("MTWTF--", 0xbffff68c, 10) = 0
strchr("MTWTF--", '@') = NULL
strlen("MTWTF--") = 7
__strtol_internal("MTWTFS-", 0xbffff68c, 10) = 0
strchr("MTWTFS-", '@') = NULL
strlen("MTWTFS-") = 7
__strtol_internal("MTWTFSS", 0xbffff68c, 10) = 0
strchr("MTWTFSS", '@') = NULL
strlen("MTWTFSS") = 7
__strtol_internal("-----SS", 0xbffff68c, 10) = 0
strchr("-----SS", '@') = NULL
strlen("-----SS") = 7
__cxa_atexit(0x08093060, 0, 0x080cf004, 0x4015a7c1, 0x80000001) = 0
__cxa_atexit(0x08082220, 0, 0x080cf004, 0x080eeb94, 0x080822a0) = 0
__cxa_atexit(0x08082260, 0, 0x080cf004, 0x080eeb94, 0x080822a0) = 0
__cxa_atexit(0x08080240, 0, 0x080cf004, 0x080eeb94, 0x080822a0) = 0
pthread_mutex_init(0x080f3da0, 0, 0x80000004, 0x40246c90, 0x40012f2c) = 0
__cxa_atexit(0x0807f900, 0, 0x080cf004, 0x08080231, 0x08080240) = 0
__cxa_atexit(0x0807f910, 0, 0x080cf004, 0x08080231, 0x08080240) = 0
pthread_mutex_init(0x080f3de0, 0, 0xbffff708, 0x4015a6c9, 0x40012f2c) = 0
__cxa_atexit(0x0807f940, 0, 0x080cf004, 0x08080231, 0x08080240) = 0
time(NULL) = 1054337836
__cxa_atexit(0x080746a0, 0, 0x080cf004, 0x080eeb88, 0x40012f2c) = 0
__cxa_atexit(0x08070870, 0, 0x080cf004, 0x080eeb88, 0x40247d88) = 0
__cxa_atexit(0x080708b0, 0, 0x080cf004, 0x080eeb88, 0x40247d88) = 0
__cxa_atexit(0x080708f0, 0, 0x080cf004, 0x080eeb88, 0x40247d88) = 0
__cxa_atexit(0x08070930, 0, 0x080cf004, 0x080eeb88, 0x40247d88) = 0
__cxa_atexit(0x08070970, 0, 0x080cf004, 0x080eeb88, 0x40247d88) = 0
__cxa_atexit(0x0806aa10, 0, 0x080cf004, 0x080eeb88, 0x40247d88) = 0
__cxa_atexit(0x08069550, 0, 0x080cf004, 0x080eeb88, 0x40247d88) = 0
tcgetpgrp(0, 0, 0xbffff640, 0x4013e71f, 0xbffff640) = 1611
getpid() = 1612
getppid(0xbffff640, 0x0805758c, 0xbffff650, 0x080eee50, 5) = 1611
tcgetattr(0, 0xbffff720) = 0
setlocale(6, "") = NULL
time(NULL) = 1054337836
free(NULL) = <void>
strdup("./PLUGINS/lib") = 0x080f68a8
getopt_long(2, 0xbffff7d4, "a:c:dD:E:hl:L:mp:P:r:s:t:v:Vw:", 0x080de640,
NULL) = 80
strdup("dxr3") = 0x080f6a88
strchr("dxr3", ' ') = NULL
asprintf(0xbffff5f8, 0x080c7bb8, 0x080f68a8, 0x080c7bab, 0x080f6a88) = 35
_Znwj(28, 0x080b7c1a, 0, 0, 0x401e5d40) = 0x080f6a98
strdup("./PLUGINS/lib/libvdr-dxr3.so.1.1"...) = 0x080f6ab8
strdup("dxr3") = 0x080f6ae0
free(0x080f6b00) = <void>
free(0x080f6a88) = <void>
getopt_long(2, 0xbffff7d4, "a:c:dD:E:hl:L:mp:P:r:s:t:v:Vw:", 0x080de640,
NULL) = -1
openlog("vdr", 3, 8) = <void>
__xstat(3, "/video", 0xbffff5a0) = 0
access("/video", 7) = 0
syslog(6, "VDR version %s started", "1.1.32") = <void>
syslog(6, "loading plugin: %s", "./PLUGINS/lib/libvdr-dxr3.so.1.1"...) =
<void>
dlopen("./PLUGINS/lib/libvdr-dxr3.so.1.1"..., 2 <unfinished ...>
__cxa_atexit(0x4027ca70, 0, 0x4032b000, 0x4000866e, 0x40000580) = 0
__cxa_atexit(0x4027c520, 0, 0x4032b000, 0x4000866e, 0x40000580) = 0
_Znwj(32, 0, 0x4032b000, 0x4000866e, 0x40338ea8) = 0x080f6e58
pthread_mutex_init(0x080f6e58, 0, 0xbfffe1a8, 0x40338ea8, 0x40338e88) = 0
__cxa_atexit(0x4027b960, 0, 0x4032b000, 0x4000866e, 0x40338ea8) = 0
__cxa_atexit(0x4027b400, 0, 0x4032b000, 0x4000866e, 0x40338ea8) = 0
__cxa_atexit(0x4027a850, 0, 0x4032b000, 0x4000866e, 0x40338ea8) = 0
__cxa_atexit(0x402782a0, 0, 0x4032b000, 0x4000866e, 0x40338ea8) = 0
__cxa_atexit(0x402777a0, 0, 0x4032b000, 0x4000866e, 0x40338ea8) = 0
__cxa_atexit(0x402758b0, 0, 0x4032b000, 0x4000866e, 0x40338ea8) = 0
_Znwj(32, 0, 0x4032b000, 0x4000866e, 0x40338ea8) = 0x080f7090
pthread_mutex_init(0x080f7090, 0, 0xbfffe1a8, 0, 0x40338e70) = 0
__cxa_atexit(0x40272570, 0, 0x4032b000, 0x4000866e, 0x40338ea8) = 0
__cxa_atexit(0x402719a0, 0, 0x4032b000, 0x4000866e, 0x40338ea8) = 0
__cxa_atexit(0x40270010, 0, 0x4032b000, 0x4000866e, 0x40338ea8) = 0
__cxa_atexit(0x4026e930, 0, 0x4032b000, 0x4000866e, 0x40338ea8) = 0
__cxa_atexit(0x4026e940, 0, 0x4032b000, 1, 0x40338ea8) = 0
__cxa_atexit(0x4026e9c0, 0, 0x4032b000, 1, 0x40338ea8) = 0
__cxa_atexit(0x4026e030, 0, 0x4032b000, 1, 0x40338ea8) = 0
<... dlopen resumed> ) = 0x080f6af0
dlerror() = NULL
dlsym(0x080f6af0, "VDRPluginCreator") = 0x4026df90
dlerror() = NULL
_Znwj(8, 0x4026df90, 0xbffff5e8, 0x08099ddb, 0) = 0x080f8d88
_Znwj(16, 0x080f6a98, 0xbfffe5a8, 0x4004d240, 0x080f8d88) = 0x080f8d98
strdup("/video") = 0x080f8db0
free(NULL) = <void>
asprintf(0x080de0cc, 0x080caf3a, 0x080b4859, 0x080cbcd4, 0) = 17
free(NULL) = <void>
free(NULL) = <void>
strdup("/video/setup.conf") = 0x080f7418
access("/video/setup.conf", 0) = -1
free(0x080f7400) = <void>
asprintf(0x080de0cc, 0x080caf3a, 0x080b4859, 0x080cbcdf, 0x080f7400) = 19
free(NULL) = <void>
free(NULL) = <void>
strdup("/video/sources.conf") = 0x080f74b0
access("/video/sources.conf", 0) = -1
free(0x080f7498) = <void>
asprintf(0x080de0cc, 0x080caf3a, 0x080b4859, 0x080cbcec, 0x080f7498) = 18
free(NULL) = <void>
free(NULL) = <void>
strdup("/video/diseqc.conf") = 0x080f7548
access("/video/diseqc.conf", 0) = -1
free(0x080f7530) = <void>
asprintf(0x080de0cc, 0x080caf3a, 0x080b4859, 0x080cbcf8, 0x080f7530) = 20
free(NULL) = <void>
free(NULL) = <void>
strdup("/video/channels.conf") = 0x080f75e8
access("/video/channels.conf", 0) = -1
free(0x080f75c8) = <void>
asprintf(0x080de0cc, 0x080caf3a, 0x080b4859, 0x080cbd06, 0x080f75c8) = 18
free(NULL) = <void>
free(NULL) = <void>
strdup("/video/timers.conf") = 0x080f7688
access("/video/timers.conf", 0) = -1
free(0x080f7670) = <void>
asprintf(0x080de0cc, 0x080caf3a, 0x080b4859, 0x080cbd12, 0x080f7670) = 20
free(NULL) = <void>
free(NULL) = <void>
strdup("/video/commands.conf") = 0x080f7728
access("/video/commands.conf", 0) = -1
free(0x080f7708) = <void>
asprintf(0x080de0cc, 0x080caf3a, 0x080b4859, 0x080cbd20, 0x080f7708) = 19
free(NULL) = <void>
free(NULL) = <void>
strdup("/video/reccmds.conf") = 0x080f77c8
access("/video/reccmds.conf", 0) = -1
free(0x080f77b0) = <void>
asprintf(0x080de0cc, 0x080caf3a, 0x080b4859, 0x080cbd2d, 0x080f77b0) = 22
free(NULL) = <void>
free(NULL) = <void>
strdup("/video/svdrphosts.conf") = 0x080f7868
access("/video/svdrphosts.conf", 0) = -1
free(0x080f7848) = <void>
asprintf(0x080de0cc, 0x080caf3a, 0x080b4859, 0x080cbd3d, 0x080f7848) = 14
free(NULL) = <void>
free(NULL) = <void>
strdup("/video/ca.conf") = 0x080f7908
access("/video/ca.conf", 0) = -1
free(0x080f78f0) = <void>
asprintf(0x080de0cc, 0x080caf3a, 0x080b4859, 0x080cbd45, 0x080f78f0) = 18
free(NULL) = <void>
free(NULL) = <void>
strdup("/video/remote.conf") = 0x080f79a0
access("/video/remote.conf", 0) = -1
free(0x080f7988) = <void>
asprintf(0x080de0cc, 0x080caf3a, 0x080b4859, 0x080cbd51, 0x080f7988) = 21
free(NULL) = <void>
free(NULL) = <void>
strdup("/video/keymacros.conf") = 0x080f7a40
access("/video/keymacros.conf", 0) = -1
snprintf("/dev/dvb/adapter0/frontend0", 4096, "%s%d/%s%d",
"/dev/dvb/adapter", 0, "frontend", 0) = 27
access("/dev/dvb/adapter0/frontend0", 0) = 0
syslog(7, "probing %s", "/dev/dvb/adapter0/frontend0") = <void>
open("/dev/dvb/adapter0/frontend0", 0, 01003573100) = 6
close(6) = 0
_Znwj(444, 0x080caf3a, 0x080b4859, 0x080cbd51, 0x080f7988) = 0x080f7a60
pthread_mutex_init(0x080f7a68, 0, 0x08057192, 0x006a3695, 0x0804e680) = 0
signal(29, 0x080a6f90) = NULL
snprintf("/dev/dvb/adapter0/frontend0", 4096, "%s%d/%s%d",
"/dev/dvb/adapter", 0, "frontend", 0) = 27
open("/dev/dvb/adapter0/frontend0", 2050, 01) = 6
snprintf("/dev/dvb/adapter0/osd0", 4096, "%s%d/%s%d", "/dev/dvb/adapter", 0,
"osd", 0) = 22
open("/dev/dvb/adapter0/osd0", 2, 027777772350) = -1
snprintf("/dev/dvb/adapter0/video0", 4096, "%s%d/%s%d", "/dev/dvb/adapter",
0, "video", 0) = 24
open("/dev/dvb/adapter0/video0", 2050, 027777772350) = -1
snprintf("/dev/dvb/adapter0/audio0", 4096, "%s%d/%s%d", "/dev/dvb/adapter",
0, "audio", 0) = 24
open("/dev/dvb/adapter0/audio0", 2050, 027777772350) = -1
_Znwj(84, 0, 2050, 0, 0x4003934c) = 0x080f7c20
snprintf("/dev/dvb/adapter0/demux0", 4096, "%s%d/%s%d", "/dev/dvb/adapter",
0, "demux", 0) = 24
pthread_mutex_init(0x080f7c28, 0, 0x40246c90, 0x40246c90, 0) = 0
strdup("/dev/dvb/adapter0/demux0") = 0x080f7c78
_Znwj(36, 4096, 0x080b47d8, 0x080b47c7, 0) = 0x080f7c98
calloc(20, 12) = 0x080f7cc0
getpid() = 1612
pthread_mutex_lock(0x080f7c28, 0x40012a90, 2112, 0x080a6ded, 0x080f7c28) = 0
getpid() = 1612
open("/dev/dvb/adapter0/demux0", 2050, 02447) = 7
ioctl(7, 1077702443, 0xbffff420) = 0
open("/dev/dvb/adapter0/demux0", 2050, 01003676300) = 8
ioctl(8, 1077702443, 0xbffff410) = 0
open("/dev/dvb/adapter0/demux0", 2050, 027777772040) = 9
ioctl(9, 1077702443, 0xbffff420) = 0
open("/dev/dvb/adapter0/demux0", 2050, 01003676300) = 10
ioctl(10, 1077702443, 0xbffff410) = 0
open("/dev/dvb/adapter0/demux0", 2050, 027777772040) = 11
ioctl(11, 1077702443, 0xbffff420) = 0
open("/dev/dvb/adapter0/demux0", 2050, 01003676300) = 12
ioctl(12, 1077702443, 0xbffff410) = 0
pthread_mutex_unlock(0x080f7c28, 18, 80, 254, 0x401347c8) = 0
getpid() = 1612
pthread_create(0x080f7c24, 0, 0x080a6fb0, 0x080f7c20, 1 <unfinished ...>
--- UNKNOWN_SIGNAL (Real-time signal 0) ---
<... pthread_create resumed> ) = 0
pthread_setschedparam(1026, 2, 0, 0x080f7c20, 1) = 22
usleep(10000 <unfinished ...>
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
Ich hoffe ihr könnt mir helfen, bin schon ziemlich verzweifelt...
Danke im Voraus
Stephan
--
+++ GMX - Mail, Messaging & more http://www.gmx.net +++
Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!
--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.
Home |
Main Index |
Thread Index