[ Pobierz całość w formacie PDF ]
.Je�li XFree86 nie uruchamia si�poprawnie, przyjrzyj si� uwa�nie wy�wietlanym komunikatom.Powinny one da� Ciwskazówk� co do przyczyny problemów.Zwykle s� to problemy z obs�ugiwanymitrybami graficznymi (dla przyzwyczajonych do u�ywania UNIX-a: startx jestnak�adk� na program xinit, u�ywan� do uruchamiania systemu X).Je�li masz problemy z uruchomieniem systemu X, najskuteczniejszym sposobem naznalezienie ich przyczyny jest ustawienie wszystkich opcji na najmniejszewarto�ci (z nimi system powinien si� uruchomi�), a nast�pnie kolejne ichmodyfikowanie.Je�li nie dzia�a nawet standardowy sterownik VGA, oznacza to, �eproblem tkwi gdzie� indziej (mo�liwe na przyk�ad, �e �cie�ki dost�pu do plikówz definicjami czcionek s� nieprawid�owe).Plik.xinitrcPlik.xinitrc jest plikiem konfiguracyjnym systemu X, spe�niaj�cym tak� sam�funkcj�, jak plik.profile czy.login podczas uruchamiania interpreterapolece�.Zawiera zwykle wszystkie lokalne modyfikacje konfiguracji, takie jakpolecenia automatycznie uruchamiaj�ce okre�lone aplikacje itp.Je�li u�ywaszskryptu startx lub runx, plik.xinitrc zostanie przemianowany na xinitrc.Plik zawieraj�cy dane o domy�lnej konfiguracji systemowej zwykle nazywa si�/usr/ lib/X11/xinit/xinitrc lub /etc/X11/xinit/xinitrc (nazwa cz�ciejspotykana w�systemach linuxowych, poniewa� w niektórych systemach katalog /usrjest katalogiem tylko do odczytu, na przyk�ad zapisanym na p�ycie CD-ROM).Dane zapisane w domy�lnym systemowym pliku konfiguracyjnym zostan� pomini�te,je�li w katalogu domowym znajduje si� plik o nazwie.xinitrc.Dzi�ki temumo�esz, po skopiowaniu systemowego pliku xinitrc do katalogu domowego iprzemianowaniu go na.xinitrc, wprowadza� do niego w�asne modyfikacje.Stronyman dotycz�ce skryptów startx i runx wyja�niaj� szczegó�y.Poni�ej podano zawarto�� przyk�adowego pliku.xinitrc.Jest to domy�lny plikpochodz�cy wprost z nowej instalacji XFree86.Pierwsza jego cz�� definiuje�cie�ki dost�pu do poszczególnych typów plików:userresources=$HOME/.Xresourcesusermodmap=$HOME/.Xmodmapsysresources=/usr/X11R6/lib/X11/xinit/.Xresourcessysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap�cie�ki te s� zwykle ustalane przez system XFree86, warto jednak sprawdzi�, czys� poprawne.Wszystkie zdefiniowane powy�ej zmienne s� niezb�dne doprawid�owego dzia�ania systemu X.Nast�pna cz�� zawiera polecenia, które sprawdzaj� istnienie pewnych zasobówsystemowych i w zale�no�ci od tego podejmuj� odpowiednie dzia�ania.Wi�kszo�� znich nie musi by� modyfikowana, chyba �e masz bardzo nietypowe wymagania.# merge in defaults and keymapsif [ -f $sysresources ]; thenxrdb -merge $sysresourcesfiif [ -f $sysmodmap ]; thenxmodmap $sysmodmapfiif [ -f $userresources ]; thenxrdb -merge $userresourcesfiif [ -f $usermodmap ]; thenxmodmap $usermodmapfiOstatnia sekcja pliku.xinitrc odpowiada za uruchomienie programów przy starciesystemu X.W przypadku, gdy mened�er fvwm jest zainstalowany, jest onuruchamiany, w przypadku przeciwnym � uruchamiany jest mened�er twm.Je�lichcesz uruchamia� inne programy lub inny mened�er okienek, powiniene� doda� tuodpowiednie polecenia.# start some nice programsxsetroot �solid SteelBlueif [ -f $HOME/.Xclients ]; thenexec $HOME/.Xclientselif [ -f /etc/X11/xinit/Xclients ]; thenexec /etc/X11/xinit/Xclientselsexclock -geometry 50x50-1+1 &xterm -geometry 80x50+494+51 &xterm -geometry 80x20+494-0 &if [ -f /usr/X11R6/bin/arena -a -f /usr/doc/HTML/index.html ]; thenarena /usr/doc/HTML/index.html &fiif [ -f /usr/X11R6/bin/fvwm ]; thenexec fvwmelseexec twmfifiPolecenie xsetroot pozwala na ustawienie koloru pulpitu.Polecenie xtermpowoduje uruchomienie programu emulacji terminalu w oknie systemu X, dzi�kiczemu mo�liwe jest pó�niejsze uruchamianie innych programów.W powy�szymprzyk�adzie uruchamiane s� dwa takie terminale.Uruchamiany jest równie�program xclock, który wy�wietla na ekranie zegar, a tak�e (je�li jestzainstalowany i istnieje odpowiedni plik dokumentacji) program arena �przegl�darka plików html � z dokumentacj� dotycz�c� Linuxa.Ka�de polecenie w tym pliku powinno ko�czy� si� znakiem &, który informujepow�ok�, �e nie nale�y czeka� na zako�czenie procesu, tylko uruchomi� go w tle.Dzi�ki temu kilka programów mo�e uruchamia� si� jednocze�nie.Co wi�cej � gdybynale�a�o czeka� na zako�czenie np.programu xclock, system X nigdy by si� nieuruchomi�.Wa�ne jest równie�, by symbol & nie wyst�powa� po poleceniuuruchamiaj�cym mened�er okienek, poniewa� w przeciwnym przypadku uruchomi si�on, po czym natychmiast zako�czy dzia�anie.PodsumowaniePo skonfigurowaniu systemu X zgodnie ze wskazówkami zawartymi w tym rozdziale,powinien on dzia�a� bezproblemowo.Omawianie szczegó�ów pracy z tym systememwykracza jednak poza zakres tej ksi��ki.Dobrym �ród�em informacji s�oczywi�cie strony man, inna dokumentacja oraz po�wi�cone temu tematowiksi��ki.Mimo tego, po skonfigurowaniu systemu XFree86 mo�esz zacz�� pracowa� pod jegokontrol�; wkrótce przekonasz si�, �e trudno powróci� do interfejsu tekstowego.Wabi, program pozwalaj�cy na uruchamianie aplikacji Windows pod kontrol�systemu X, opisany jest w rozdziale 23.�Wabi�.GhostScript, który pozwala na u�ywanie j�zyka PostScript i ogl�danie plikówpostscriptowych na ekranie oraz ich drukowanie, omówiony jest w rozdziale 24.�GhostScript i Ghostview�.O programowaniu w systemie Linux mo�esz dowiedzie� si� wi�cej z cz�ci pi�tej,rozpoczynaj�c od rozdzia�u 25.�gawk�.Podstawy administrowania systemem omówione s� w cz�ci szóstej, rozdzia� 32.�Podstawy administracji systemem� [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • orla.opx.pl