From: Marcelo P. <ma...@ma...> - 2003-01-16 00:32:39
|
James Simmons wrote: >>I have 2 machines that are running 2.5.56 beatifully, except for fbcon >>and ISDN. >>The laptop runs ATI radeon - when I attempt to boot with radeonfb+fbcon >>statically linked it wraps the pixels as if the driver is using 1410 >>pixels per row while the hardware only has 1400 >> >> > >Can you try it with the latest code. I think fixes are in the standard >tree for this. > Ok, I got some very good news. I found a workaround that lets me use rivafb+fbcon 99% ok. I have a 1400x1050 LCD panel. When I boot with fbcon, it garbles the screen like it thinks the screen has 1450 or so pixels. I can't read individual characters, and the each line starts further and further to the right. I can login and startx on the blind, here's an fbset output at that point: mode "1400x1050-60" # D: 108.003 MHz, H: 63.983 kHz, V: 60.191 Hz geometry 1400 1050 1400 1050 8 timings 9259 136 40 10 0 112 3 rgba 6/0,6/0,6/0,0/0 endmode The if I do an fbset -g 1280 1050 1280 1050 8, I can start seeing characters on the screen, here's the fbset output at this point: mode "1280x1050-65" # D: 108.003 MHz, H: 68.879 kHz, V: 64.797 Hz geometry 1280 1050 1280 1050 8 timings 9259 136 40 10 0 112 3 rgba 8/0,8/0,8/0,0/0 endmode At this point there's 3 problems: 1 - stty is still attempting to use 175 columns which would have been correct for 1400x1050 with a 8x16 font, but the screen is not set to 1280, I do an stty columns 160 and that is now worked around. 2 - The cursor is gone, so I can't edit lines or run vi under fbcon. 3 - If I switch color depths, the code doesn't seem to be clearing the screen before rendering the new text, so I end up with 1 or more scaled down copies of the old text. Starting to get useable here. Now I'll test 2.5.58bk1 with tdfxfb+fbcon, I'll post more soon. Thanks and I'll subscribe to linux-fbdev-devel so I can get posted on the updates, Marcelo Pacheco |