rc-xserver?

Rafał Kleger-Rudomin klakier w pld.org.pl
Pią, 20 Lip 2001, 16:07:22 CEST


W związku z robieniem instalatora mam taki pomysł:
na wzór rc-inetd i rc-boot zrobić rc-xserver:
serwis który przygotowywałby prosty konfig dla iksów
na podstawie /etc/sysconfig/xserver

Cel:
1. szybkie i bezbolesne postawienie xserwera po instalacji
2. adaptowanie się do zmiany karty (opcjonalna autodetekcja)
3. ominięcie całej złożoności iksowego configa

Obecnie w XF86Config są następujące rzeczy konfigurowane:

Moduły 
Ścieżki do fontów (*)
Różne opcje
Typ klawiatury (**)
Mapa klawiatury (*)
Mysz (***)
Monitor (**)
Driver karty (**)
Rozdzielczości i kolory (**)


(*) to są ustawienia użytkownika, który odpala xserwer, powinny 
być dokonywane na podstawie locale/innych ustawień użytkownika
już po wystartowaniu xserwera

(**) te rzeczy musiałyby być w xserver:
1. Typ klawiatury musiałby być podany (chyba nie ma go w innym
pliku konfiguracyjnym?)
2. Parametry monitora (vfreq i hfreq) musiałby by być
podane przez użytkownika (podczas instalacji, albo później)
3. Driver karty musiałby być podany albo auto (chyba jest jakiś 'probe' w iksach?)
4. Pożądaną rozdzielczość i kolory należałoby podać
w razie gdyby 
5. Opcjonalnie potrzebna byłaby też możliwość korekty modeline
(jeszcze nie wiem jak)

(***)
Mysz obsługiwana byłaby przez gpma:
   Option "Protocol"    "MouseSystems "
   Option "Device"      "/dev/gpmdata"
tym samym byłby tylko jedno miejsce gdzie trzeba by ją ustawiać
(/etc/sysconfig/mouse)

FAQ:

Q. Iksy potrafią dużo więcej niż tu opisane, jak chcesz sobie
radzić w wieloma monitorami, klawiaturami itd?
A. Nie zamierzam. rc-xserver ma być prostym rozwiązaniem na proste 
przypadki

Q. Przy zmianie karty nie wystarczy autodetekcja, potrzebny jest 
inny pakiet ze sterownikiem
A. Nie ma przeszkód by mieć zainstalowane wszyskie sterowniki, to jest
raptem 5M. Poz tym autodetekcja byłaby opcjonalna

Q. Co za bzdura, wogóle mi się ten pomysł nie podoba!... etc.
A. rc-xserver byłby to mechanizm _opcjonalny_

Komentarze?
Tylko proszę - bez ideologii i świetych wojen, dobra?

Rafał

-- 
Rafał Kleger-Rudomin (klakier w pld.org.pl)



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