Difference between revisions of "Uvesafb"

From Funtoo Linux
Jump to: navigation, search
(Created page with " == ''How to'' : Framebuffer: Userspace VESA VGA graphics support == ---- '''First you need to emerge v86d package''' ---- like that : {{Root|emerge -av v86d}} ---- '''Then y...")
 
(How to : Framebuffer: Userspace VESA VGA graphics support)
Line 13: Line 13:
 
----
 
----
  
{{Kernel|Framebuffer for Drivers with KMS|<pre>
+
{{
 
Device Drivers ->
 
Device Drivers ->
 
     <*> Connector - unified userspace <-> kernelspace linker  --->
 
     <*> Connector - unified userspace <-> kernelspace linker  --->
Line 24: Line 24:
 
             Frame buffer hardware drivers
 
             Frame buffer hardware drivers
 
             [*] Userspace VESA VGA graphics support
 
             [*] Userspace VESA VGA graphics support
</pre>}}
+
}}
  
 
----
 
----
Line 33: Line 33:
  
 
like here
 
like here
{{<pre>
+
{{
 
boot {
 
boot {
 
         generate grub
 
         generate grub
Line 42: Line 42:
 
         kernel bzImage-uvesafb[-v]
 
         kernel bzImage-uvesafb[-v]
 
         params += video=uvesafb:1440x900-8,mtrr=2
 
         params += video=uvesafb:1440x900-8,mtrr=2
}</pre>}}
+
}}}
  
 
Then run {{boot-update}} and reboot
 
Then run {{boot-update}} and reboot

Revision as of 13:35, 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