I have posted this to linux-fbdev-users http://sourceforge.net/mailarchive/forum.php?thread_id=4854738&forum_id=... but nobody anwsered, so maybe here someone will know.
I use the framebuffer with this line in my /boot/grub/menu.lst : kernel /boot/vmlinuz-2.4.24-1-386 root=/dev/hda1 ro video=sisfb:mode:1152x864x16,rate:70
My video card is (output of lspci -vv):
0000:01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 630/730 PCI/AGP VGA Display Adapter (rev 31) (prog-if 00 [VGA]) Subsystem: Silicon Integrated Systems [SiS] 630/730 PCI/AGP VGA Display Adapter Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- BIST result: 00 Region 0: Memory at c0000000 (32-bit, prefetchable) [size=128M] Region 1: Memory at cfee0000 (32-bit, non-prefetchable) [size=128K] Region 2: I/O ports at bc00 [size=128] Capabilities: [40] Power Management version 1 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [50] AGP version 2.0 Status: RQ=16 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- GP3- Rate=x1,x2,x4 Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>
It's a video card build in a PCChips M810L REV7.0 motherboard. The CPU is AMD Duron 600 MHz. Of course I use the fbdev X driver.
The problem I have it takes 6.7 seconds to switch from console to X with <Alt><F7>. The 6.7 s time is very consistent, every time I measure it. It"s very long and annoying.
The other direction (X->console with <Alt><F1>) its about immediate.
During that 6.7 seconds the a rough outline of what is supposed to be on the screen is displayed. For example if the Galeon web browser is on the screen, then it displays the area where Galeon menus and other controls are in a block of grey, the area of the webpage in a block of black, and the URL box as a block of white.
What might be the reason, and is there anything to be done about this?
In kern.log doring boot I get:
May 28 18:25:49 jaworz kernel: sisfb: Video ROM found and mapped to c00c0000 May 28 18:25:49 jaworz kernel: sisfb: Framebuffer at 0xc0000000, mapped to 0xe00ab000, size 8192k May 28 18:25:49 jaworz kernel: sisfb: MMIO at 0xcfee0000, mapped to 0xe08ac000, size 128k May 28 18:25:49 jaworz kernel: sisfb: Memory heap starting at 4096K May 28 18:25:49 jaworz kernel: sisfb: CRT1 DDC supported May 28 18:25:49 jaworz kernel: sisfb: CRT1 DDC level: 2 May 28 18:25:49 jaworz kernel: sisfb: Monitor range H 31-61KHz, V 60-75Hz, Max. dotclock 78MHz May 28 18:25:49 jaworz kernel: sisfb: WARNING: Refresh rate exceeds monitor specs! May 28 18:25:49 jaworz kernel: sisfb: Mode is 1152x864x16 (60Hz) May 28 18:25:49 jaworz kernel: sisfb: Initial vbflags 0x0 May 28 18:25:49 jaworz kernel: Console: switching to colour frame buffer device 144x54 May 28 18:25:49 jaworz kernel: sisfb: Installed SISFB_GET_INFO ioctl (80046ef8) May 28 18:25:49 jaworz kernel: sisfb: Installed SISFB_GET_VBRSTATUS ioctl (80046ef9) May 28 18:25:49 jaworz kernel: sisfb: 2D acceleration is enabled, scrolling mode ypan May 28 18:25:49 jaworz kernel: fb0: SIS 730 frame buffer device, Version 1.6.16 May 28 18:25:49 jaworz kernel: sisfb: (C) 2001-2003 Thomas Winischhofer. All rights reserved.
And then a line like that appears every several minutes all the time the computer is on:
May 28 18:26:04 jaworz kernel: sisfb: Unsupported rate 60 for 1152x864 May 28 18:26:04 jaworz kernel: sisfb: WARNING: Refresh rate exceeds monitor specs! May 28 18:26:07 jaworz kernel: sisfb: Unsupported rate 60 for 1152x864 May 28 18:26:07 jaworz kernel: sisfb: WARNING: Refresh rate exceeds monitor specs! May 28 18:26:27 jaworz kernel: sisfb: Unsupported rate 60 for 1152x864 May 28 18:26:27 jaworz kernel: sisfb: WARNING: Refresh rate exceeds monitor specs!
I do not yet run LinuxBIOS on this mainboard. I plan to (that's what I bought this motherboard for) but I first want to fix this issue.
Or maybe flashing it with LinuxBIOS will magically fix the problem?
Miernik miernik@ctnet.pl wrote:
I have posted this to linux-fbdev-users http://sourceforge.net/mailarchive/forum.php?thread_id=4854738&forum_id=... but nobody anwsered, so maybe here someone will know.
Sorry, subject should have been this way, I was to paste it after the post, but forgot.