vesafb conflicts with sisfb
My system boots up in framebuffer mode (vga=0x301 passed to kernel on boot) which uses the static vesafb driver. Problem is, I can't get my sisfb driver module to load since vesafb is active and has reserved the video mem for itself. Is there a way which I can disable vesafb?
|
to disable fb, change /etc/lilo.conf :
vga=normal and don't forget to run lilo ^^ here's a site that deals with sis, fb and 3D acceleration on such in detail -> http://www.winischhofer.net/linuxsisvga.shtml yes, you can't use sisfb and vesafb at the same time....I guess there's no way to get around recompiling the kernel ^^ poor guy....I can remember how much trouble I had with a stupid sis630 chipset =( |
thx, i've knew abt that site. great site. guess i'll just have to settle for vanillla vga (no more colourful penguin logo :( )
|
:rolleyes: don't give up...
recompile your kernel, throw out vesa, and keep SIS in framebuffer options..... the appropriate append string should probably be append="video=sisfb:mode:1024x768x16,mem:12288" I got framebuffer working without much trouble...the ony real pain was 3D support ^^ of course remove that vga=normal line again =P |
i haven't tried that kernel argument, but i believe it only works if sisfb is compiled statically which is not a feasible option for me because my base kernel needs to be shared on 8 other machines using a variety of different display hardware (and no, I'm not going to compile for 8 machines). i think i can live without the logo.
|
All times are GMT -5. The time now is 08:42 PM. |