Some notes I made regarding matrox frame buffer in Gentoo - kernel 2.6.11
Posted 01-19-2006 at 10:26 PM by tw001_tw
#1 - Using the Matrox framebuffer
TIP: Do NOT, and I repeat, DO NOT, compile into your kernel "vesafb', or "vesafb-tng" if you choose "Matrox Acceleration".
cd /usr/src/linux
make menuconfig
This is what you need (how I did it):
Under Device Drivers -> Graphics support[*] Support for frame buffer devices[*] Enable Video Mode Handling Helpers[*] Matrox acceleration[*] G100/G200/G400/G450/G550 support[*] Multihead support
Under Device Drivers -> Graphics support -> Console Display driver support
--- VGA text console[*] Video mode selection support[*] Framebuffer Console support[*] Select compiled-in fonts[*] VGA 8x8 font[*] VGA 8x16 font
Under Device Drivers -> Graphics support -> Logo Configuration[*] Bootup logo[*] Standard 224-color Linux logo
Then in /etc/lilo.conf add the line : append = "video=matroxfb:vesa:0x117".. like this:
# Gentoo
image = /boot/vmlinuz-2.6.11-gentoo-r6
root = /dev/sdb1
label = Gentoo
read-only
append = "video=matroxfb:vesa:0x117"
# append = "video=vesafb:mtrr,ywrap,1024x768-16@60"
# Gentoo
Run /sbin/lilo, and reboot - all should be well
#2 - Using the vesa framebuffer
TIP: Do NOT, and I repeat, DO NOT, compile into your kernel "matrox acceleration', if you choose to use the vesafs!
cd /usr/src/linux
make menuconfig
This is what you need (how I did it):
[*] VESA VGA graphics support
VESA driver type (vesafb-tng) --->
(1024x768@60) VESA default mode
Then in /etc/lilo.conf add the line : append = "video=vesafb:mtrr,ywrap,1024x768-16@60"
# Gentoo
image = /boot/vmlinuz-2.6.11-gentoo-r6
root = /dev/sdb1
label = Gentoo
read-only
# append = "video=matroxfb:vesa:0x117"
append = "video=vesafb:mtrr,ywrap,1024x768-16@60"
# Gentoo
Run /sbin/lilo, and reboot - all should be well
TIP: Do NOT, and I repeat, DO NOT, compile into your kernel "vesafb', or "vesafb-tng" if you choose "Matrox Acceleration".
cd /usr/src/linux
make menuconfig
This is what you need (how I did it):
Under Device Drivers -> Graphics support[*] Support for frame buffer devices[*] Enable Video Mode Handling Helpers[*] Matrox acceleration[*] G100/G200/G400/G450/G550 support[*] Multihead support
Under Device Drivers -> Graphics support -> Console Display driver support
--- VGA text console[*] Video mode selection support[*] Framebuffer Console support[*] Select compiled-in fonts[*] VGA 8x8 font[*] VGA 8x16 font
Under Device Drivers -> Graphics support -> Logo Configuration[*] Bootup logo[*] Standard 224-color Linux logo
Then in /etc/lilo.conf add the line : append = "video=matroxfb:vesa:0x117".. like this:
# Gentoo
image = /boot/vmlinuz-2.6.11-gentoo-r6
root = /dev/sdb1
label = Gentoo
read-only
append = "video=matroxfb:vesa:0x117"
# append = "video=vesafb:mtrr,ywrap,1024x768-16@60"
# Gentoo
Run /sbin/lilo, and reboot - all should be well
#2 - Using the vesa framebuffer
TIP: Do NOT, and I repeat, DO NOT, compile into your kernel "matrox acceleration', if you choose to use the vesafs!
cd /usr/src/linux
make menuconfig
This is what you need (how I did it):
[*] VESA VGA graphics support
VESA driver type (vesafb-tng) --->
(1024x768@60) VESA default mode
Then in /etc/lilo.conf add the line : append = "video=vesafb:mtrr,ywrap,1024x768-16@60"
# Gentoo
image = /boot/vmlinuz-2.6.11-gentoo-r6
root = /dev/sdb1
label = Gentoo
read-only
# append = "video=matroxfb:vesa:0x117"
append = "video=vesafb:mtrr,ywrap,1024x768-16@60"
# Gentoo
Run /sbin/lilo, and reboot - all should be well