oracular (1) xinit.1.gz

Provided by: manpages-ro_4.23.1-1_all bug

NUME

       xinit - inițializator al sistemului X Window

SINOPSIS

       xinit [ [ client ] opțiuni ... ] [ -- [ server ] [ afișaj ] opțiuni ... ]

DESCRIERE

       Programul  xinit  este  utilizat pentru a porni serverul sistemului de ferestre X „X Window System” și un
       prim program client pe sistemele care nu utilizează un manager de afișaj cum ar fi xdm(1) sau în  mediile
       care  utilizează mai multe sisteme de ferestre. Când acest prim client iese, xinit va omorî serverul X și
       apoi se va încheia.

       În cazul în care nu se indică niciun program client specific în linia  de  comandă,  xinit  va  căuta  un
       fișier  în  directorul  personal  al  utilizatorului  numit .xinitrc care să fie rulat ca un script shell
       pentru a porni programele client. În cazul în care nu există un astfel de fișier, xinit va utiliza în mod
       implicit următoarele:

         xterm -geometry +1+1 -n login -display :0

       În  cazul  în  care nu se indică niciun program specific de server în linia de comandă, xinit va căuta un
       fișier în directorul personal al utilizatorului numit .xserverrc care să fie rulat ca un script de  shell
       pentru  a  porni  serverul.  Dacă  nu  există  un  astfel  de  fișier,  xinit  va utiliza în mod implicit
       următoarele:

         X :0

       Rețineți că acest lucru presupune că există un program numit X în ruta de căutare curentă.  Prin  urmare,
       administratorul sistemului ar trebui să facă o legătură cu tipul de server corespunzător de pe mașină sau
       să creeze un script shell care să ruleze xinit cu serverul corespunzător.

       Notă: atunci când utilizați un script .xserverrc, asigurați-vă că „executați” serverul X real. Eșecul  de
       a face acest lucru poate face ca serverul X să pornească și să iasă mai lent. De exemplu:

         exec Xtip-afișaj

       Un  aspect  important  este  că programele care sunt rulate de .xinitrc ar trebui să fie rulate în fundal
       dacă nu ies imediat, astfel încât să nu împiedice pornirea altor  programe.  Cu  toate  acestea,  ultimul
       program  cu durată lungă de viață inițiat (de obicei, un manager de ferestre sau un emulator de terminal)
       ar trebui lăsat în prim-plan, astfel încât scriptul să nu iasă (ceea ce indică faptul că  utilizatorul  a
       terminat și că xinit ar trebui să iasă).

       În  linia  de comandă se poate specifica un client și/sau un server alternativ. Programul client dorit și
       argumentele sale trebuie să fie furnizate ca primele argumente din linia de comandă pentru xinit.  Pentru
       a  specifica  o  anumită linie de comandă a serverului, adăugați o liniuță dublă (--) la linia de comandă
       xinit (după orice client și argumente), urmată de comanda serverului dorit.

       Atât numele programului client, cât și numele programului server trebuie să înceapă cu o bară oblică  (/)
       sau  cu  un  punct (.). În caz contrar, acestea sunt tratate ca argumente care urmează să fie adăugate la
       liniile de pornire respective. Acest lucru face posibilă adăugarea de argumente (de  exemplu,  culori  de
       prim-plan și de fundal) fără a fi nevoie să se rescrie întreaga linie de comandă.

       Dacă  nu este dat un nume explicit de server și primul argument care urmează după liniuța dublă (--) este
       un punct și virgulă urmat de o cifră, xinit va utiliza acel număr ca număr de  afișaj  în  loc  de  zero.
       Toate celelalte argumente sunt adăugate la linia de comandă a serverului.

EXEMPLE

       Mai jos sunt prezentate câteva exemple de cum sunt folosite argumentele din linia de comandă în xinit.

       xinit   Aceasta  va  porni  un  server numit X și va rula .xinitrc al utilizatorului, dacă există, sau va
               porni un xterm.

       xinit -- /usr/bin/Xvnc  :1
               Acesta este modul în care se poate porni un anumit tip de server pe un afișaj alternativ.

       xinit -geometry =80x65+10+10 -fn 8x13 -j -fg white -bg navy
               Aceasta va porni un server numit X și va adăuga argumentele date la comanda implicită  xterm.  Va
               ignora .xinitrc.

       xinit -e widgets -- ./Xorg -l -c
               Aceasta  va  folosi  comanda  ./Xorg  -l  -c  pentru a porni serverul și va adăuga argumentele -e
               widgets la comanda implicită xterm.

       xinit /usr/bin/ssh -X gazdă-rapidă cpupig --  :1 -a 2 -t 5
               Aceasta va porni un server numit X pe afișajul 1 cu argumentele -a 2 -t 5. Apoi va porni un shell
               la  distanță  pe  mașina  gazdă-rapidă  în  care va rula comanda cpupig, spunându-i să se afișeze
               înapoi pe stația de lucru locală.

       Mai jos este un exemplu .xinitrc care pornește un ceas, mai multe terminale și lasă managerul de ferestre
       rulând ca „ultima” aplicație. Presupunând că managerul de ferestre a fost configurat corect, utilizatorul
       alege apoi elementul de meniu „Ieșire” pentru a închide X.

               xrdb -load $HOME/.Xresources
               xsetroot -solid gray &
               xclock -g 50x50-0+0 -bw 0 &
               xload -g 50x50-50+0 -bw 0 &
               xterm -g 80x24+0+0 &
               xterm -g 80x24+0-0 &
               twm

       Siturile care doresc să creeze un mediu de pornire comun pot crea pur și simplu un .xinitrc implicit care
       face referire la un fișier de pornire la nivelul întregului sit:

               #!/bin/sh
               . /etc/X11/xinit/site.xinitrc

       O  altă  abordare  este  să  scrieți un script care pornește xinit cu un script shell specific. Astfel de
       scripturi sunt de obicei denumite x11, xstart sau startx și reprezintă  o  modalitate  convenabilă  de  a
       oferi o interfață simplă pentru utilizatorii începători:

               #!/bin/sh
               xinit /etc/X11/xinit/site.xinitrc -- /usr/bin/X -br

VARIABILE DE MEDIU

       DISPLAY        Această  variabilă  este  stabilită  la numele afișajului la care clienții ar trebui să se
                      conecteze.

       XINITRC        Această variabilă specifică un fișier de inițializare care conține comenzi shell pentru  a
                      porni  ferestrele  inițiale.  În  mod  implicit,  .xinitrc  din directorul principal va fi
                      folosit.

FIȘIERE

       .xinitrc       scriptul de client implicit

       xterm          clientul de executat dacă .xinitrc nu există

       .xserverrc     scriptul de server implicit

       X              serverul de executat dacă .xserverrc nu există

CONSULTAȚI ȘI

       X(7), startx(1), Xserver(1), Xorg(1), xorg.conf(5), xterm(1)

AUTOR

       Bob Scheifler, MIT Laboratory for Computer Science (Laboratorul de informatică al MIT)

TRADUCERE

       Traducerea   în   limba   română   a   acestui   manual   a   fost   făcută   de   Remus-Gabriel    Chelu
       <remusgabriel.chelu@disroot.org>

       Această   traducere  este  documentație  gratuită;  citiți  Licența  publică  generală  GNU  Versiunea  3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ sau o versiune ulterioară  cu  privire  la  condiții  privind
       drepturile de autor.  NU se asumă NICIO RESPONSABILITATE.

       Dacă  găsiți  erori  în  traducerea acestui manual, vă rugăm să trimiteți un e-mail la ⟨translation-team-
       ro@lists.sourceforge.net⟩.