Difference between revisions of "Uvesafb"
From Funtoo Linux
(→How to : Framebuffer: Userspace VESA VGA graphics support) |
(→How to : Framebuffer: Userspace VESA VGA graphics support) |
||
| Line 13: | Line 13: | ||
---- | ---- | ||
| − | {{ | + | {{Device Drivers -> |
| − | Device Drivers -> | + | |
<*> Connector - unified userspace <-> kernelspace linker ---> | <*> Connector - unified userspace <-> kernelspace linker ---> | ||
Graphics support -> | Graphics support -> | ||
| Line 23: | Line 22: | ||
[*] Video mode handling helpers | [*] Video mode handling helpers | ||
Frame buffer hardware drivers | Frame buffer hardware drivers | ||
| − | [*] Userspace VESA VGA graphics support | + | [*] Userspace VESA VGA graphics support}} |
| − | }} | + | |
---- | ---- | ||
| Line 33: | Line 31: | ||
like here | like here | ||
| − | {{ | + | {{boot { |
| − | boot { | + | |
generate grub | generate grub | ||
default "Funtoo Linux uvesafb" | default "Funtoo Linux uvesafb" | ||
| Line 41: | Line 38: | ||
"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} }} |
| − | }}} | + | |
Then run {{boot-update}} and reboot | Then run {{boot-update}} and reboot | ||
Revision as of 13:36, 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 Template:Boot-update and reboot