Difference between revisions of "Uvesafb"
From Funtoo Linux
(→How to : Framebuffer: Userspace VESA VGA graphics support) |
|||
| Line 12: | Line 12: | ||
---- | ---- | ||
| − | Device Drivers -> | + | Device Drivers -> |
<*> Connector - unified userspace <-> kernelspace linker ---> | <*> Connector - unified userspace <-> kernelspace linker ---> | ||
Graphics support -> | Graphics support -> | ||
| Line 30: | Line 30: | ||
like here | like here | ||
| − | boot { | + | boot { |
generate grub | generate grub | ||
default "Funtoo Linux uvesafb" | default "Funtoo Linux uvesafb" | ||
timeout 3 | timeout 3 | ||
| − | } | + | } |
| − | "Funtoo Linux uvesafb" { | + | "Funtoo Linux uvesafb" { |
kernel bzImage-uvesafb[-v] | kernel bzImage-uvesafb[-v] | ||
params += video=uvesafb:1440x900-8,mtrr=2} | params += video=uvesafb:1440x900-8,mtrr=2} | ||
Revision as of 13:39, 11 December 2010
How to : Framebuffer: Userspace VESA VGA graphics support
First you need to emerge v86d package
like that :
emerge -av v86d
Then you need to config your kernel
Device Drivers ->
<*> Connector - unified userspace <-> kernelspace linker --->
Graphics support ->
[*] Support for frame buffer devices --->
[*] Enable firmware EDID
Console display driver support ->
[*] Video mode selection support
[*] Video mode handling helpers
Frame buffer hardware drivers
[*] Userspace VESA VGA graphics support
Finally update your boot.conf
add video=uvesafb:1024x768-32,mtrr:3,ywrap (or similar) to your kernel command line
like here
boot {
generate grub
default "Funtoo Linux uvesafb"
timeout 3
}
"Funtoo Linux uvesafb" {
kernel bzImage-uvesafb[-v]
params += video=uvesafb:1440x900-8,mtrr=2}
Then run
boot-update
and
reboot