Strona Główna Unixy.pl
Internetowe forum na temat systemów GNU/Linux Unix

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload
 Ogłoszenie 
Strona korzysta z plików cookies w celu realizacji usług (logowanie do konta itp.). Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.

Poprzedni temat «» Następny temat
Kolorowa konsola
Autor Wiadomość
Maciek_Rutecki 
Administrator

JID: bc547@jabber.gda.pl
Pomógł: 39 razy
Dołączył: 07 Cze 2005
Posty: 2959
Wysłany: 2006-02-06, 22:29   Kolorowa konsola

Kolorowa konsola Zmiana koloru czcionki i tła wirtualnych konsoli pod Linuksem 2.6.*

Opis dotyczy samego sposobu zmiany kolorów czcionki i tła. Proces kompilacji można znaleźć w sieci.

1. Należy posiadać źródła jądra 2.6.*
2. Rozpakować je do katalogu /usr/src/linux-2.6.xxxxx
3. W rozpakowanym archiwum znaleźć plik vt.c znajdujący się w ./drivers/char
4. Wyszukać nasŧepujący wpis:

vc->vc_def_color = 0x07; /* white */
vc->vc_ulcolor = 0x0f; /* bold white */
vc->vc_halfcolor = 0x08; /* grey */

Zasada jest następująca; cyfry po znaku "0x" są w kodzie szesnastkowym, pierwsza oznacza kolor tła, druga, czcionki (pierwszego planu), w pierwszym wierszu zmieniamy obydwie cyfry, we pozostałych tylko tło, na przykład:

Zielone litery na czarnym tle:

vc->vc_def_color = 0x02;
vc->vc_ulcolor = 0x0f;
vc->vc_halfcolor = 0x08;

Białe litery na niebieskim tle:

def_color       = 0x17;   
ulcolor = 0x1f;
halfcolor = 0x18;
Kodowanie kolorów wyglada następująco:

Cyfra Kolor
0 czarny
1 niebieski
2 zielony
3 jasno-niebieski
4 czerwony
5 purpurowy
6 brązowy/źółty
7 biały

Uwaga! Aby zobaczyć cokolwiek na ekranie trzeba włączyć framebuffer (opcja vga=xxx w jądrze).
 
     
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group