On Mittwoch, 24. August 2005 17:57, Per Mellander wrote: > > EPIA system with kernel 2.4.25 + epia2 patch > DirectFB-0.9.22 Is that from a tarball or cvs? DirectFB/gfxdrivers/unichrome/uc_overlay.h should be from 2005-02-27 or later, so that there is my tiny patch included (see below - SetLevel()). > ffmpeg-0.4.8 > DFB++-0.9.22 > vdr-1.3.30 > softdevice-CVS ( 20050823 ) > alsa-1.0.9 > > One installation is based on a stripped down RH9 with gcc 3.2.2 20030222 > (RedHat). The other is a Core Linux install with gcc 3.2. > > I have used the exact same software packages for both installations. > > viafb is loaded without any parameters ( modprobe viafb ) My epia system is gentoo based with kernel 2.6.7 and epia patch. Last time I tested this box dfb worked ok. My modprobe lines are: modprobe cinergyT2 modprobe snd-via82xx modprobe viafb mode=1024x768 bpp=32 refresh=60 TVon=0 and my /etc/directfbrc on this box is: #mode = 1024x768 mode = 1280x1024 #pixelformat=AiRGB pixelformat=ARGB disable-module=cle266 which results in: root # fbset -i mode "1024x768-76" # D: 78.653 MHz, H: 59.949 kHz, V: 75.694 Hz geometry 1024 768 1024 1536 32 timings 12714 128 32 16 4 128 4 rgba 8/16,8/8,8/0,8/24 endmode Frame buffer device information: Name : CLE266 Address : 0xd8000000 Size : 66842624 Type : PACKED PIXELS Visual : TRUECOLOR XPanStep : 0 YPanStep : 1 YWrapStep : 0 LineLength : 4096 MMIO Address: 0xdc000000 MMIO Size : 16777216 Accelerator : Unknown (77) > > On the RedHat installation I can run vdr -P"softdevice -vo dfb:" and I get a > picture on my TFT. Then I reboot with the Core Linux install and I only get a > black screen after starting vdr. I have the same directfbrc, the same > fb.modes but I just can't get it to work on the Core Linux system. The output > log is attached. The only line that looks strange is: [dfb] SetParams: action=IDirectFBDisplayLayer::SetLevel(int), result=Not supported! Failed: SetLevel() > > When vdr is running ( with a black screen ) I get the following: > > # fbset -i > > mode "800x600-96" > # D: 36.000 MHz, H: 33.834 kHz, V: 96.394 Hz > geometry 800 600 800 1200 32 > timings 27778 56 80 79 11 128 12 > hsync high > vsync high > laced true > rgba 8/16,8/8,8/0,8/24 > endmode > > Frame buffer device information: > Name : Via CLE266 > Address : 0xd8000000 > Size : 33554432 > Type : PACKED PIXELS > Visual : TRUECOLOR > XPanStep : 0 > YPanStep : 1 > YWrapStep : 0 > LineLength : 3200 > MMIO Address: 0xdc000000 > MMIO Size : 16777216 > Accelerator : Unknown (77) > > The only difference as I see it is the compiler ( 3.2.2-redhat versus 3.2 ). > > Any clues? > -- Stefan Lucke