STARTX(1) STARTX(1)
NAZWA
startx - inicjuje sesję X-Windows
SKŁADNIA
startx [[klient] opcje ...] [-- [serwer] opcje ...]
OPIS
UWAGA: Skrypt startx dostarczony razem z dystrybucją X11 jest
przykładem przeznaczonym bardziej jako baza dla indywidualnych
rozwiązań niż jako gotowy produkt. Administratorzy sieci powinni go
dostosować do własnych sieci. Jeżeli to zrobią, powinni też wtedy zak-
tualizować te strony podręcznika!
Skrypt startx jest interfejsem do programu xinit, który dostarcza przy-
jaznej obsługi użytkownika dla uruchamiania pojedynczej sesji systemu X
Window. Jest wywoływany zwykle bez argumentów.
Jest jeden ważny wyjątek w przypadku kiedy wybrana jest odmienna głębia
koloru. Wtedy wchodzi w grę dopasowanie argumentów dla serwera, opcja
jest z przedrostkiem `--' (Zobacz stronę podręcznika xinit(1) dla
szcegółów o argumentach). W szczególności aby uruchomić serwer w trybie
16bpp użyj
startx -- -bpp 16
Aby określić program klienta, używanego do pracy, startx najpierw szuka
pliku o nazwie .xinitrc w osobistym katalogu użytkownika. Jeżeli go
nie znajdzie, używa pliku xinitrc w katalogu bibliotecznym programu
xinit Jeżeli w linii komend są podane opcje, to mają one pierwszeństwo
nad tymi z plików. Aby określić serwer, przeznaczony do uruchomienia,
startx najpierw szuka pliku nazwanego .xserverrc w osobistym katalogu
użytkownika. Jeżeli go nie znajdzie, używa pliku xserverrc w katalogu
bibliotecznym xinit. Użytkownik w rzeczywistości rzadko potrzebuje
tworzyć plik .xserverrc.
(Zobacz podręcznik xinit(1) dla dalszych szczegółów o argumentach).
Plik .xinitrc jest zazwyczaj skryptem powłoki, którego wywołują liczni
klienci, włączając swoje właściwości użytkownika. Gdy skrypt ten ist-
nieje, startx przerywając sesję serwera i zamyka też każdą inną, wyma-
gającą tego sesję. Większość klientów uruchamianych przez .xinitrc
powinno pracować w tle. Ostatni klient powinien pracować w pierwszym
planie; jeżeli istnieje, sesja będzie zakończona. Często wybiera się
jako ``magicznego'' klienta menedżera sesji, menedżera okien, albo
zgoła xterm.
PRZYKŁAD
Poniżej jest przykład .xinitrc, uruchamiający poszczególne aplikacje i
pozostawiający menedżer okien w pracy jako ``ostatnią'' aplikację.
Zakładając, że menedżer okien jest prawidłowo skonfigurowany,
użytkownik wybiera opcję ``Exit'' menu do zamknięcia sesji X.
xrdb -load $HOME/.Xresources
xsetroot -solid gray &
xbiff -geometry -430+5 &
oclock -geometry 75x75-0-0 &
xload -geometry -80-0 &
xterm -geometry +0+60 -ls &
xterm -geometry +0-100 &
xconsole -geometry -0+0 -fn 5x7 &
exec twm
Zmienne środowiska
DISPLAY Ta zmienna zostaje ustawiana na nazwę wyświet-
lacza, z którym klient powinien się łączyć.
UWAGA : ustawiana, nie czytana.
PLIKI
$(HOME)/.xinitrc Klient przeznaczony do uruchomienia. Typowy
skrypt powłoki który wykonuje wiele programów
w tle.
$(HOME)/.xserverrc Serwer przeznaczony do uruchomienia.
Domyślnym jest X.
<XRoot>/lib/X11/xinit/xinitrc
Klient przeznaczony do uruchomienia, jeżeli
użytkownik nie ma pliku .xinitrc
<XRoot> odnosi się do katalogu root w gałęzi
instalacyjnej X11.
<XRoot>/lib/X11/xinit/xserverrc
Klient (chyba serwer?! - przyp. tłum.) przez-
naczony do uruchomienia jeżeli użytkownik nie
ma pliku .xserverrc Jest to wymagane tylko
wtedy, kiedy serwer potrzebuje specjalnych
argumentów lub nie jest nazwany. <XRoot>
odnosi się do katalogu root w gałęzi instala-
cyjnej X11.
ZOBACZ TAKŻE
xinit(1)
X Version 11 Release 6.3 STARTX(1)
Wyszukiwarka
Podobne podstrony:
startx 1Xwięcej podobnych podstron