Difference between revisions of "Uvesafb"

From Funtoo Linux
Jump to: navigation, search
(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

Personal tools
Namespaces

Variants
Actions
Categories
Toolbox
Stuff