2011-07-16 69 views
3

我有一個Linux內核啓動。由於使用內核模式設置,它會以本地屏幕大小的圖形幀緩衝模式啓動。在內核啓動過程中,屏幕從文本切換到圖形控制檯模式,大量內核消息被轉儲。一旦控制權交給第一個用戶級程序,我希望該程序能夠禁用圖形控制檯輸出。我怎麼做?如何在內核啓動後禁用圖形控制檯?

+0

你可以定義'禁用圖形控制檯輸出'嗎? –

+0

防止圖形控制檯輸出到幀緩衝區。我正在尋找一些可編程設置,這將允許我將圖形控制檯從輸出連接到幀緩衝區。這樣我的用戶級程序就可以獨立地輸出到幀緩衝區。 –

回答

0

vga=0添加到內核選項以強制文本模式。

+0

作爲內核啓動參數是否正確?這與使用安靜參數不同嗎?我希望屏幕保持圖形模式,我只是不希望引導時間圖形控制檯能夠輸出到幀緩衝區。 –

+0

順便說一句,這沒有強制文本模式在我的情況。我在內核參數行也有i915.modeset = 1,它看起來勝過vga = 0 –

+1

好吧,然後我誤解了你想要達到的目標。但是,我很困惑 - 爲什麼?你能寫出什麼是實際問題?也許有更好的解決方案? – viraptor