Personal tools
You are here: Home Uputstva Opšte Kako podesiti uvesa
yourip - portlet

ne m$-vom standardu
no tcpa

Pogledaj film!!!
Scriptum Libre
Kernel.org
Poslednja 2.6 verzija
2.6.26.3

Poslednja 2.4 verzija
2.4.36.6
Sponzori
open document format
Linux Sigurnost
Debian security

Gentoo security

Mandriva security

Red Hat security

Slackware security

Suse security

Ubuntu security

Log in


Forgot your password?
New user?
prijatelji LUGoNS-a
 
Document Actions

Kako podesiti uvesa

by Goran Mekić last modified 2008-06-28 11:21

U prevodu, kako da imate veće rezolucije i frekvencije u konzoli

Uvesa je projekat koji je nastao kao zamena za vesa-tng. Kao što ste mogli da vidite iz linkova, ako ste obratili pažnju, radio ih je isti čovek. Nedostatak vesa-tng drajvera je u tome što je jako usko vezan za arhitekturu, te nikada nije ni portovan ni na šta osim na x86. Uvesa ima drugačiju zamisao. Koliko god je moguće, kod je premešten u userspace okruženje. U prevodu, sve što može, izbačeno je iz kernela (naravno, ostali su neki pozivi u kernelu, nemoguće je baš sve izbaciti). Prednost ovoga je što se mnogo lakše debaguje i portuje, pa smo i mi na x86_64 arhitekturi doživeli taj dan da konzola ne treperi na uobičajenih 60Hz. A sad, pređimo na prave stvari.

Pre nego što počnete, potrebne su vam sledeće stvari:

  • kernel verzije 2.6.23 ili veće
  • uvesa patch (najavljeno je da će 2.6.24 već dolaziti sa podrškom za uvesa, tako da Vam za njega nije potreban ovaj patch)
  • klibc iskompajliran sa verzijom kernela koju koristite
  • v86d (korisnički pomoćni program)

Kada imate sve instalirano što je potrebno, krenite sa uobičajenom procedurom konfiguracije i kompajliranja kernela. Od potrebnih stvari u kernelu, tu su:


  • General setup
    • [*] Initial RAM filesystem and RAM disk (initramfs/initrd) support
      • (/usr/share/v86d/initramfs) Initramfs source file(s)
  • Device Drivers
    • <*> Connector - unified userspace <-> kernelspace linker
      • [*]   Report process events to userspace (NEW)
    • Graphics support
      • <*> Support for frame buffer devices
        • <*>   Userspace VESA VGA graphics support

Prekompajlirajte kernel. Nakon toga, treba da podesite boot loader. Za grub, treba da u nastavku linije koja počinje sa "kernel" dodate sledeće:

video=uvesafb:1280x1024-32@70,mtrr:3

Za lilo, samo dodajte append ispred cele linije. Recimo, moj /boot/grub/menu.lst fajl izgleda ovako:

default 0
timeout 10
splashimage=(hd0,1)/grub/splash.xpm.gz

title Linux
root (hd0,1)
kernel /vmlinuz root=/dev/sda5 video=uvesafb:1280x1024-32@70,mtrr:3

Kako ja imam boot particiju, nije potrebno /boot ispred /vmlinuz, što kod Vas možda nije slučaj. Ostale stvari kao što su root particija, rezolucija i osvežavanje treba da podesite prema Vašim potrebama.

Posle toga resetujte računar i sve bi trebalo da radi.


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: