STARTX(1) General Commands Manual STARTX(1) NUME startx - iniializeaza o sesiune X SINOPSIS startx [ [ client ] opiuni ... ] [ -- [ server ] [ afiaj ] opiuni ... ] DESCRIERE Scriptul startx este o interfaa pentru xinit(1) care ofera o interfaa utilizator ceva mai placuta pentru rularea unei singure sesiuni a sistemului X Window. Adesea este rulat fara argumente. Argumentele care urmeaza imediat dupa comanda startx sunt utilizate pentru a porni un client in acelai mod ca i xinit(1). Argumentul special ,,--" marcheaza sfaritul argumentelor clientului i inceputul opiunilor serverului. Poate fi convenabil sa se specifice opiunile serverului cu <> pentru a le modifica in funcie de fiecare sesiune. Urmeaza cateva exemple de specificare a argumentelor serverului; consultai pagina de manual a serverului X pentru a determina care sunt argumentele legale. startx -- -depth 16 startx -- -dpi 100 startx -- -layout Multihead Pentru a determina clientul care urmeaza sa ruleze, startx verifica mai intai variabila de mediu XINITRC pentru un nume de fiier. Daca aceasta variabila nu este definita sau nu conine un nume de fiier, cauta un fiier numit .xinitrc in directorul personal al utilizatorului. Daca acesta nu este gasit, se utilizeaza fiierul xinitrc din directorul de biblioteca xinit. In cazul in care sunt date opiuni de client in linia de comanda, acestea anuleaza acest comportament i revin la comportamentul xinit(1). Pentru a determina serverul care trebuie sa ruleze, startx verifica variabila de mediu XSERVERRC pentru un nume de fiier. Daca aceasta variabila nu este definita sau nu conine un nume de fiier, cauta un fiier numit .xserverrc in directorul personal al utilizatorului. Daca acesta nu este gasit, se utilizeaza fiierul xserverrc din directorul de biblioteca xinit. In cazul in care sunt date opiuni de server in linia de comanda, acestea anuleaza acest comportament i revin la comportamentul xinit(1). Utilizatorii rareori trebuie sa furnizeze un fiier .xserverrc. Consultai pagina de manual xinit(1) pentru mai multe detalii despre argumente. Fiierele xinitrc i xserverrc pentru intregul sistem se gasesc in directorul /etc/X11/xinit. .xinitrc este de obicei un script shell care pornete mai muli clieni in funcie de preferinele utilizatorului. Cand acest script shell iese, startx omoara serverul i efectueaza orice alta inchidere de sesiune necesara. Majoritatea clienilor pornii de .xinitrc ar trebui sa fie executai in fundal. Ultimul client ar trebui sa ruleze in prim-plan; atunci cand acesta iese, sesiunea va iei. Oamenii aleg adesea un manager de sesiune, un manager de ferestre sau xterm ca i client ,,magic". EXEMPLU Mai jos este un exemplu .xinitrc care pornete mai multe aplicaii i lasa managerul de ferestre sa ruleze ca ,,ultima" aplicaie. Presupunand ca managerul de ferestre a fost configurat corespunzator, utilizatorul alege apoi elementul de meniu ,,Ieire" pentru a inchide 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 VARIABILE DE MEDIU DISPLAY Aceasta variabila primete numele afiajului la care trebuie sa se conecteze clienii. Reinei ca aceasta variabila este ,,definita", nu citita. XAUTHORITY Aceasta variabila, daca nu este deja definita, este definita la $(HOME)/.Xauthority. Aceasta are rolul de a impiedica serverul X, daca nu primete argumentul -auth, sa configureze automat o autentificare nesigura bazata pe gazda pentru gazda locala. Consultai paginile de manual Xserver(1) i Xsecurity(7) pentru mai multe informaii despre autentificarea client/server X. XINITRC Aceasta variabila trebuie sa conina locaia unui fiier ,,xinitrc". Daca nu este definita, se va utiliza $(HOME)/.xinitrc sau /etc/X11/xinit/xinitrc. XSERVERRC Aceasta variabila trebuie sa conina locaia unui fiier ,,xserver". Daca nu este definita, se va utiliza $(HOME)/.xinitrc sau /etc/X11/xinit/xserverrc. FIIERE $(HOME)/.xinitrc Client de executat. De obicei, un script shell care ruleaza mai multe programe in fundal. $(HOME)/.xserverrc Serverul de executat. Valoarea implicita este X. /etc/X11/xinit/xinitrc Clientul care se executa daca utilizatorul nu are un fiier .xinitrc. /etc/X11/xinit/xserverrc Serverul care se executa in cazul in care utilizatorul nu are un fiier .xserverrc. CONSULTAI I xinit(1), X(7), Xserver(1), Xorg(1), xorg.conf(5) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . X Versiunea 11 xinit 1.4.2 STARTX(1)