itholoinfo.com.com

Cum se configurează X11 pe Linux

În lumea Linux, X11 (XFree86 sau Xorg) oferă instrumentele de care aveți nevoie pentru a utiliza aplicații grafice. Fără acestea, Linux ar fi încă în linia de comandă. Acest articol va explica cum să le configurați pe computer.

pași

  1. 1
    Va trebui să instalați X11. Probabil că acest lucru a fost deja făcut de instalatorul distribuirii dvs. În caz contrar, îl puteți asambla din cod folosind detaliile următorului site (https://linuxfromscratch.org/blfs/view/cvs/x/xorg7.html).
  2. 2
    Apăsați tastele Ctrl-Alt-F1 și conectați-vă ca root când terminalul virtual este deschis.
  3. 3
    Rulați comanda "Xorg -configure".
  4. 4
    Un nou fișier va fi creat în directorul / etc / X11 / numit xorg.conf. Acest fișier conține setările de configurare. Acestea au fost determinate automat și pot fi satisfăcătoare. Pentru a le testa, folosiți comanda "startx".
  5. 5
    Dacă XServer-ul nu pornește sau nu vă place configurația, continuați să citiți.
  6. 6
    Deschideți fișierul "/etc/X11/xorg.conf".
  7. 7
    Există mai multe secțiuni, fiecare controlând un alt aspect al XServer. Dacă XServer-ul nu pornește, verificați secțiunea "Device". Următoarea este un exemplu, dar acest lucru poate varia de la sistem la sistem.
    • Secțiunea "Dispozitiv"
    • Identificator "Dispozitiv [0]"
    • Driver "nvidia"
    • VendorName "NVidia"
    • BoardName "GeForce 6150 LE"
    • EndSection
  8. 8
    Pentru a configura secțiunea "Dispozitiv", puteți utiliza următoarele opțiuni:
    • Identificator - ID-ul dispozitivului pentru server.
    • Driver - conducătorul auto (controler) pentru a folosi cele mai comune device- sunt VESA (de bază, fără suport 3D), nv (pentru carduri de la NVidia fără suport 3D) și nVidia (pentru carduri Nvidia cu suport 3D de obicei, trebuie să fie descărcate și instalate).
    • VendorName (numele distribuitorului) - nu foarte important, îi spune doar producătorului de driver.
    • BoardName (numele plăcii video) - identifică dispozitivul grafic.


  9. 9
    În plus, puteți configura dispozitivele de intrare, cum ar fi mouse-ul și tastatura.
  10. 10
    Pentru a configura mouse-ul, deschideți secțiunea "InputDevice" utilizând "Identifier" (identificator) "Mouse [1]".
    • Secțiunea "InputDevice"
    • Identificator "Mouse [1]"
    • Driver "mouse"
    • Opțiunea "Butoane" "5"
    • Opțiunea "Dispozitiv" "/ dev / input / mouse"
    • Opțiunea "Nume" "ImPS / 2 mouse generic"
    • Opțiunea "Protocol" "explorerps / 2"
    • Opțiunea "Furnizor" "Sysp"
    • Opțiunea "ZAxisMapping" "4 5"
    • EndSection
    • Intrările de mai sus controlează mouse-ul. Această secțiune va fi probabil generată automat.
    • "Controlerul de intrare" controlează driverul care va fi utilizat. Dacă nu se specifică altceva, continuați cu "mouse".
    • Sunt oferite mai multe intrări "Opțiune" (opțiune) pentru a edita protocoalele și alte setări avansate ale mouse-ului. Cel mai bine este să păstrați originalele.
  11. 11
    În același mod, puteți configura tastatura.
    • Secțiunea "InputDevice"
    • Identificator "Tastatură [0]"
    • Driver "kbd"
    • Opțiunea "Protocol" "Standard"
    • Opțiunea "XkbLayout" "noi"
    • Opțiunea "XkbModel" "microsoftpro"
    • Opțiunea "XkbRules" "xfree86"
    • EndSection
    • Există mai multe opțiuni aici, dar probabil că veți plăti doar atenția la "XkbLayout" și Driver.
    • Opțiunea "XkbLayout" controlează aspectul tastaturii. Puteți specifica un cod pentru a spune computerului ce înseamnă fiecare tastă.
    • Conducătorul auto poate fi lăsat în același mod ca și KBD este capabil să opereze aproape toate tastaturi, precum și conducătorul auto mouse-ul poate controla aproape orice mouse-ul.
  12. 12
    De asemenea, puteți configura monitorul. Aveți grijă, deoarece setările incorecte pot deteriora permanent monitorul. Vă sfătuim să nu modificați această secțiune
    • Secțiunea "Monitor"
    • Identificator "Monitor [0]"
    • VendorName "VSC"
    • Numele modelului "VIEWSONIC A70"
    • Utilizați modulele "Moduri [0]"
    • DisplaySize 310 232
    • HorizSync 30.0 - 70.0
    • VertRefresh 43.0 - 180.0
    • Opțiunea "CalcAlgorithm" "XServerPool"
    • Opțiunea "DPMS"
    • EndSection
    • Cea mai mare parte a configurației (cum ar fi MonitorName = numele monitorului) este auto-explicativă. De asemenea, puteți modifica setările DisplaySize (dimensiunea ecranului), HorizSync (sincronizare pe orizontală) și VertRefresh (actualizare pe verticală), dar acestea sunt cele care pot deteriora sistemul, așa că nu le schimba.
  13. 13
    Mai multe module pot fi încărcate la pornirea XServer pentru a facilita atribute precum fonturi și grafică 3D. Acestea vor fi specificate în intrarea "Modul".
    • Secțiunea "Modul"
    • Încărcați "dbe"
    • Încărcați "type1"
    • Încărcați "freetype"
    • Încărcați "extmod"
    • Încărcați "glx"
    • EndSection
    • Modulul "glx" controlează grafica 3D.
    • Modulul "tip liber" este vital pentru surse.
  14. 14
    Fonturile sunt foarte importante în programele grafice. Poate doriți să modificați căile de fonturi - aceste intrări indică XServer unde să caute fonturi.
    • Secțiunea "Fișiere"
    • InputDevices "/ dev / gpmdata"
    • InputDevices "/ dev / input / mouse"
    • FontPath "/ usr / share / fonturi / misc: nescaled"
    • FontPath "/ usr / share / fonturi / local"
    • FontPath "/ usr / share / fonturi / 75dpi: nescaled"
    • FontPath "/ usr / share / fonturi / 100dpi: nescaled"
    • FontPath "/ usr / share / fonturi / Tip1"
    • FontPath "/ usr / share / fonturi / URW"
    • FontPath "/ usr / share / fonturi / Speedo"
    • FontPath "/ usr / share / fonturi / PEX"
    • FontPath "/ usr / share / fonturi / chirilice"
    • FontPath "/ usr / share / fonturi / latin2 / misc: nescaled"
    • FontPath "/ usr / share / fonturi / latin2 / 75dpi: nescaled"
    • FontPath "/ usr / share / fonturi / latin2 / 100dpi: nescaled"
    • FontPath "/ usr / share / fonturi / latin2 / Tip1"
    • FontPath "/ usr / share / fonturi / latin7 / 75dpi: nescaled"
    • FontPath "/ usr / share / fonts / baekmuk: nescaled"
    • FontPath "/ usr / share / fonturi / japoneză: nesclasată"
    • FontPath "/ usr / share / fonturi / kwintv"
    • FontPath "/ usr / share / fonturi / truetype"
    • FontPath "/ usr / share / fonturi / uni: nescaled"
    • FontPath "/ usr / share / fonturi / CID"
    • FontPath "/ usr / share / fonturi / ucs / misc: nescaled"
    • FontPath "/ usr / share / fonturi / ucs / 75dpi: nesclasat"
    • FontPath "/ usr / share / fonturi / ucs / 100dpi: nescaled"
    • FontPath "/ usr / share / fonturi / hellas / misc: nescaled"
    • FontPath "/ usr / share / fonturi / hellas / 75dpi: nesclasat"
    • FontPath "/ usr / share / fonturi / hellas / 100dpi: nescaled"
    • FontPath "/ usr / share / fonturi / hellas / Tip1"
    • FontPath "/ usr / share / fonturi / misc / sgi: nescaled"
    • FontPath "/ usr / share / fonturi / xtest"
    • FontPath "/ opt / kde3 / share / fonturi"
    • EndSection
    • Rețineți că sursele pot fi detectate automat de comanda Xorg -configure, dar dacă nu, puteți adăuga o nouă intrare, cum ar fi „local_das_fontes FontPath“ pentru a le încărca.
  15. 15
    Ultima secțiune prezentată în acest articol este "ServerLayout". Controlează funcții precum spații de lucru multiple și determină ce dispozitive să utilizeze.
    • Secțiunea "ServerLayout"
    • Identificator "Layout [all]"
    • Ecranul "Ecran [0]" 0 0
    • InputDevice "tastatură [0]" "CoreKeyboard"
    • InputDevice "Mouse [1]" "CorePointer"
    • Opțiunea "Clona" "dezactivată"
    • Opțiunea "Xinerama" "oprit"
    • EndSection
    • Există multe opțiuni importante în această secțiune. Acestea sunt explicate mai jos.
    • InputDevice - indică faptul că XServer folosește un dispozitiv creat.
    • Opțiunea "Clone" - dacă se utilizează mai multe monitoare sau plăci video, această opțiune spune să afișeze același lucru în toate.
    • Opțiunea „Xinerama“ - în cazul în care se folosesc mai multe plăci video sau monitoare, această opțiune indică dacă sunt sau nu ar trebui să funcționeze ca desktop-uri separate.

sfaturi

  • Distribuția dvs. Linux poate să vină cu un instrument pentru a configura toate acestea pentru dvs. sau, cel puțin, să prezinte setările într-un mod mai convenabil.
  • Cel mai adesea, comanda „Xorg -configure“ va detecta automat dispozitivele cu precizie, astfel încât o editare avansată nu este necesară.

avertismente

  • Editarea acestui server poate provoca unele probleme, cum ar fi nu încărcarea desktopului sau deteriorarea monitorului.
  • La fel ca la editarea oricărui fișier de sistem, există riscul deteriorării permanente a computerului.
Distribuiți pe rețelele sociale:

înrudit
Cum se configurează o rețea în DebianCum se configurează o rețea în Debian
Cum se deschide porturile în firewall pe un server LinuxCum se deschide porturile în firewall pe un server Linux
Cum să faceți upgrade la UbuntuCum să faceți upgrade la Ubuntu
Cum se compilează un program pe LinuxCum se compilează un program pe Linux
Configurarea aplicației Java HomeConfigurarea aplicației Java Home
Cum se configurează un fișier Crontab în LinuxCum se configurează un fișier Crontab în Linux
Cum se configurează un server FTP pe Ubuntu LinuxCum se configurează un server FTP pe Ubuntu Linux
Cum de a crea primul program Java pe Ubuntu LinuxCum de a crea primul program Java pe Ubuntu Linux
Cum se descompune fișierele rar pe LinuxCum se descompune fișierele rar pe Linux
Cum să dezarhivezi fișiere în LinuxCum să dezarhivezi fișiere în Linux
» » Cum se configurează X11 pe Linux
© 2021 itholoinfo.com.com