Difference between revisions of "Uvesafb"

From Funtoo Linux
Jump to: navigation, search
(How to : Framebuffer: Userspace VESA VGA graphics support)
Line 1: Line 1:
 
 
== ''How to'' : Framebuffer: Userspace VESA VGA graphics support ==
 
== ''How to'' : Framebuffer: Userspace VESA VGA graphics support ==
  
Line 13: Line 12:
 
----
 
----
  
{{Device Drivers ->
+
Device Drivers ->
 
     <*> Connector - unified userspace <-> kernelspace linker  --->
 
     <*> Connector - unified userspace <-> kernelspace linker  --->
 
     Graphics support ->
 
     Graphics support ->
Line 22: Line 21:
 
                 [*] 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 31: Line 30:
  
 
like here
 
like here
{{boot {
+
boot {
 
         generate grub
 
         generate grub
 
         default "Funtoo Linux uvesafb"  
 
         default "Funtoo Linux uvesafb"  
Line 38: Line 37:
 
"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  
 
Then run  

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


Personal tools
Namespaces

Variants
Actions
Categories
Toolbox
Stuff