I have a Linux kernel booting up. It comes up in native screen size graphical framebuffer mode due to use of kernel mode setting. During the kernel boot, the screen shifts from text to graphical console mode and lots of kernel messages get dumped. Once control is handed to the first userland program, I'd like that program to be able to disable the graphical console output. How do I do that?
Asked
Active
Viewed 6,484 times
3
-
Can you please define `disabling the graphical console output'? – Chris Warrick Jul 16 '11 at 16:24
-
Preventing the graphical console from outputting to the framebuffer. I am looking for some programmable setting that will allow me to disconnect the graphical console from outputting to the frame buffer. This so my userland program can have exclusive output to the framebuffer. – Frank Miller Jul 17 '11 at 04:43
1 Answers
0
Add vga=0
to the kernel options to force text mode.

viraptor
- 33,322
- 10
- 107
- 191
-
As a kernel boot parameter correct? Is this different than using the quiet parameter? I want the screen to stay in graphical mode, I just don't want the boot time graphical console to be able to output to the framebuffer. – Frank Miller Jul 16 '11 at 16:49
-
BTW, this doesnt force text mode in my situation. I also have i915.modeset=1 on the kernel parameter line and it appears to trump vga=0 – Frank Miller Jul 16 '11 at 16:57
-
1Ok, then I misunderstood what you're trying to achieve. But then, I'm confused - why? Can you write what is the actual issue? Maybe there is a better solution? – viraptor Jul 16 '11 at 17:29