Jest jednak alternatywa: uvesafb. To nadchodząca nowa wersja sterownika vesafb-tng.
Mogą ja rownież zastosować użytkownicy platformy x86. Strona domowa projektu: http://dev.gentoo.org/~spock/projects/uvesafb/
Dla posiadaczy jądra gentoo- sources 2.6.22-r3: ściagamy latkę z http://www2.incith.com/~incith/uvesafb- ... 1.diff.bz2
Instalacja
Code: Select all
mv uvesafb-0.1-rc2-gentoo-2.6.22-r1.diff.bz2 /usr/src/linux
bunzip2 uvesafb-0.1-rc2-gentoo-2.6.22-r1.diff.bz2
patch -p1 < uvesafb-0.1-rc2-gentoo-2.6.22-r1.diff
Code: Select all
Device Drivers --->connector - unified userspace <-> kernelspace linker and
Graphics support ---> Userspace VESA VGA graphics supportCode: Select all
emerge klibcCode: Select all
emerge v86dCode: Select all
General Setup --->Initial RAM filesystem and RAM disk (initramfs/initrd) support
podac sciezke: /usr/share/v86d/initramfs w Initramfs source file(s).Teraz wystarczy dodac wywołanie do swego boot managera i cieszyc się z framebufera
W moim przypadku (grub) linia wyglada nastepująco:
Code: Select all
kernel /boot/kernel root=/dev/sda2 video=uvesafb:1024x768-32,mtrr:3,ywrap




