Nathanael D. Noblet wrote:
> Hello,
> 
>     Obviously this isn't *directly* a DirectFB problem I'm experience,
> however I'm hoping someone here might have a solution to my problem.
> 
> I have a VIA EPIA board. It has a built in Trident graphics adapter. The
> problem I'm having is that when I try to get it to run, the lcd OSD
> throws up an error message about 'Out Of Range', sometimes blanking the
> screen, sometimes not.
> 
> I have developed a DirectFB application running on a RHEL 3 (kernel 2.4)
> clone machine with the vesafb framebuffer. It works well on that.
> However when I try to boot my 2.6 kernel with the tridentfb kernel I get
> the out of range. Now I tried setting it with identical fbset settings
> same as the vesafb. For example, when vesafb (2.6 OR 2.4 kernel) fbset
> -i gives
> 
> mode "1024x768-76"
>     # D: 78.653 MHz, H: 59.949 kHz, V: 75.694 Hz
>     geometry 1024 768 1024 768 16
>     timings 12714 128 32 16 4 128 4
>     rgba 5/11,6/5,5/0,0/0
> endmode
> 
> Frame buffer device information:
>     Name        : VESA VGA
>     Address     : 0xd9800000
>     Size        : 6291456
>     Type        : PACKED PIXELS
>     Visual      : TRUECOLOR
>     XPanStep    : 0
>     YPanStep    : 0
>     YWrapStep   : 0
>     LineLength  : 2048
>     Accelerator : No
> 
> The only difference I see when using the tridentfb is "YPanStep : 1."
> 
> I've also tried with epiafb found at http://epiafb.sourceforge.net/
> It loads up, but also gives the out of range errors. I even took the
> lines from
> 
> http://sourceforge.net/forum/forum.php?thread_id=756152&forum_id=221920
> 
> 1024x768x24: 
> fbset -t 10582 208 48 36 1 96 3 -g 1024 768 1024 768 24 -hsync high
> -vsync high 
> 800x600x24: 
> fbset -t 17762 152 32 27 1 64 3 -g 800 600 800 600 24 -hsync high -vsync
> high 
> 640x480x24: 
> fbset -t 27778 80 56 25 1 56 3 -g 640 480 640 480 24 -hsync low -vsync
> low 
> 
> All of those (regardless of depth (8,16,24) all produce 'out of range'
> problems.
> 
> I read
> http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/Framebuffer-HOWTO.html#s18
> 
> and converted the two 1024x768 modelines
> 75.0 1024 1048 1184 1328 768 771 777 806 -hsync -vsync
> 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
> Which became
> 75: 13333 144 24 136 29 3 6
> 78: 12690 179 16 96 28 1 3
> 
> X Windows on the RHEL 3 kernel 2.4 system is where those came from, and
> works fine.
> 
> Can ANYONE give me any insight into what I should be doing to fix
> this... pleeeeaaaaase? I'm at the end of my rope with this one.
> 

Try booting with video=tridentfb:fp:[EMAIL PROTECTED]  Also post dmesg, lspci -v
and fbset -i.

I'm CC'ing fbdev-devel.

Tony

_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to