GGI, konsola, SVGALIB

Jacek Konieczny jajcus w zeus.polsl.gliwice.pl
Nie, 11 Lip 1999, 13:24:19 CEST


Kontynuję swoje prace nad GGI dla PLD.
Właśnie wydzieliłem z svgalib pakiet gl (jest to część svgalib potrzebna
przy kożystaniu z svgalib4ggi).
Mam także zamiar zapakować drivery KGICON. Zastanowiło mnie gdzie miały
być one ładowane.
Chyba najlepszym miejscem są skrypty startowe, a właściwie
/etc/rc.d/init.d/console i plik konfiguracyjny /etc/sysconfig/console.

Tylko, że w tej chwili panuje w tej materii kompletne zamieszanie.
/etc/rc.d/init.d/console, który ładuje mapy klawiatury, czcionkę 
svgalibtextmode należy do console-tools (co to ma wspólnego z
svgalibtextmode?).
A font jest ładowany także z samych rc-scripts (kożystając z innego
konfigu).

Proponowałbym rozwiązać to tak:
/etc/rc.d/init.d/console przenieść do rc-scripts (zastąpić nim
setsysfont), wszelkie ustawienia konsoli trzymać w
/etc/sysconfig/console

Dokłandnie, /etc/sysconfig/console powinien zawierać:

# console-tools/kbd
CONSOLEFONT=
CONSOLEMAP=
KEYTABLE=

# ggi
FBDRIVER=
FBMODE=
MONITORTYPE=

# svgatextmode
SVGATEXTOMODE=


Ewentualnie można to wrzucić do /etc/sysconfig/system

Niestety, w ten sposób nie wykorzystamy jednej ciekawej możliwości
KGICON - ustawiania różnych fontów dla każdej konsoli

Oprócz tego proponowałby wszystko co się da przystosować do korzystania
z GGI, i gdzie to nie zmniejszy fukcjonalności pakietu TYLKO z GGI (a
przez GGI z svgalib, X, Xdga, aa, glide itp) - osczędzimy w ten sposób
trochę miejsca i ułatwimy życie ludziom z nietypowym sprzętem (gdzie nie
działają Xy lub svgalib).

Pozdrowienia,
        Jacek
-- 
+---------+--------------------------------------------------------+
!      ,  !            Jacek Konieczny, Gliwice, Poland            !      
! Jajcus  !   email: jajcus w zeus.polsl.gliwice.pl, jacek w kde.org   !
!         ! ICQ# 7149127                           WWW: none (yet) !
+---------+--------------------------------------powered-by-Linux--+



Więcej informacji o liście dyskusyjnej pld-devel-pl