Stefan Lucke schrieb:
no, not at allOn Samstag, 22. Mai 2004 15:25, Joerg Riechardt wrote:Hi, I compiled softdevice with vidix. When I start vdr -Psoftdevice I get the tv picture on the console, and can switch channels with thw remote control. As soon as I press the "menu" button, something goes wrong, I can't anymore switch channels, and I get no OSD, the menu doesn't come.But previously OSD came up ? 32Whats yout framebuffer depth ? fbset -i mode "768x576-60" # D: 38.313 MHz, H: 36.839 kHz, V: 59.999 Hz geometry 768 576 768 8190 32 timings 26101 144 16 28 6 112 4 accel true rgba 8/16,8/8,8/0,8/24 endmode Frame buffer device information: Name : MATROX Address : 0xfa000000 Size : 25161728 Type : PACKED PIXELS Visual : TRUECOLOR XPanStep : 8 YPanStep : 1 YWrapStep : 0 LineLength : 3072 MMIO Address: 0xf9000000 MMIO Size : 16384 Accelerator : Matrox G400 not more then I mentionedAny hint from textual output or from /var/log/messages ? ./vdr -P softdevice -Premote -v /video/video/ > log 2>&1:I just tested vidix out with 16bit and 24bit framebuffer on my radeon and had no problems. Sometimes while scanning for recordings there are some serious delays. To redirect the text output you can start vdr like: clear;./vdr -P streamdev-client -P 'softdevice -vo vidix:' -c /net_data/vdr133-jarada/ -v /net_data/video/ >~/vidix_log 2>&1 Stefan Lucke [softdevice] processing args [softdevice] argv [0] = softdevice [softdevice] should set volume to 240 [softdevice] initializing Plugin [softdevice] Initializing Video Out cVidixVideoOut: Truecolor FB found cVidixVideoOut: xres = 768 yres= 576 cVidixVideoOut: line length = 3072 cVidixVideoOut: bpp = 32 cVidixVideoOut: vidix version: 100 cVidixVideoOut: looking for driver: mga_vid.so in /usr/local//lib/vidix/ [mga] probe [mga] found 11 pci devices [mga] Found MGA G550 vidixlib: Attempt to initialize driver at: 0x41f46760 [mga] init Matrox MGA G200/G400/G450 YUV Video interface v2.01 (c) Aaron Holtzman & A'rpi [mga] detected RAMSIZE is 16 MB [mga] Set write-combining type of video memory syncfb (mga): IRQ disabled in mga_vid.c vidixlib: '/usr/local//lib/vidix/mga_vid.so'successfully loaded [mga] query fourcc (30323449) [softdevice] Video Out seems to be OK [softdevice] Initializing Audio Out [softdevice] Audio out seems to be OK [softdevice] A/V devices initialized, now initializing MPEG2 Decoder [softdevice] OSD-Position at 54 x 396 [video] Creating WindowLayer at 78 x 396, (624 x 135) cVidixVideoOut: Video changed format to 720x576 [mga] playback off [mga] Saved colorkey (ON: 0 FD:FF:FF) [mga] Setting up a 768x576-0x0 video window (src 720x576) format 30323449 [mga] playback on cVidixVideoOut : num_frames=1 cVidixVideoOut : frame_size=635904 cVidixVideoOut : src pitches y=0 cVidixVideoOut : src pitches u=0 cVidixVideoOut : src pitches v=0 cVidixVideoOut : dst pitches y=32 cVidixVideoOut : dst pitches u=32 cVidixVideoOut : dst pitches v=32 cVidixVideoOut : dstrides.y=736 cVidixVideoOut : dstrides.u=736 cVidixVideoOut : dstrides.v=736 [softdevice] OSD is off now [softdevice] OSD-Position at 54 x 396 [video] Creating WindowLayer at 78 x 396, (624 x 135) [softdevice] OSD is off now [softdevice] OSD-Position at 54 x 45 [video] Creating WindowLayer at 78 x 45, (624 x 27) [video] Creating WindowLayer at 78 x 72, (624 x 405) [video] Creating WindowLayer at 78 x 477, (624 x 54) [softdevice] OSD is off now cVidixVideoOut : destructor [mga] playback off [mga] destroy [mga] Restored colorkey (ON: 0 FD:FF:FF) instead of 32 MB only 16 are detected, can that be the reason? How I can I force 32 MB to be used? Jörg |