Autor:
Roger Morrison
Datum Stvaranja:
6 Rujan 2021
Datum Ažuriranja:
1 Srpanj 2024
![LPIC 106.1 часть первая: Включение графики в Linux или X11](https://i.ytimg.com/vi/3yeZ38i7jK8/hqdefault.jpg)
Sadržaj
U svijetu Linuxa X11 (XFree86 ili Xorg) nudi alate potrebne za pokretanje grafičkih aplikacija. Bez ovih programa i dalje biste mogli raditi samo s naredbenim retkom u Linuxu. Ovaj članak objašnjava kako konfigurirati X11 na računalu.
Kročiti
- Morate imati instaliran X11. To je vjerojatno već učinio instalacijski program vaše distribucije. Ako ga nemate instaliranog, možete ga sastaviti iz izvora koristeći informacije na ovom web mjestu (http://www.linuxfromscratch.org/blfs/view/cvs/x/xorg7.html).
- Pritisnite tipke Ctrl-Alt-F1 i prijavite se kao root kada je virtualni terminal otvoren.
- Pokrenite naredbu "Xorg -configure".
- Nova datoteka je kreirana u / etc / X11 / pod nazivom xorg.conf. Ova datoteka sadrži postavke konfiguracije. Oni su automatski utvrđeni i mogu biti dovoljni. Da biste to testirali, upotrijebite "startx".
- Ako XServer nije pokrenut ili ako konfiguracija nije u potpunosti zadovoljavajuća, pročitajte dalje.
- Otvorite datoteku "/etc/X11/xorg.conf".
- Postoji mnogo odjeljaka, od kojih svaki kontrolira drugačiji aspekt XServera. Ako XServer nije pokrenut, provjerite grupu "Uređaj". Evo primjera, ali to će se razlikovati od sustava do sustava.
- Odjeljak "Uređaj"
- Identifikator "Uređaj [0]"
- Upravljački program "nvidia"
- Ime dobavljača "NVidia"
- Ime ploče "GeForce 6150 LE"
- EndSection
- Da biste konfigurirali grupu "Uređaj", upotrijebite sljedeće opcije:
- Identifikator - ID uređaja za poslužitelj.
- Upravljački program - koji se upravljački program koristi za uređaj. Neke dobro poznate su: vesa (jednostavna, bez podrške za 3D), nv (za Nvidia kartice, bez podrške za 3D) i NVidia (za Nvidia kartice podrška za 3D mora se preuzeti i instalirati kao i obično).
- VendorName - Nije vrlo važno, ukazuje na to tko je stvorio upravljački program.
- BoardName - Označava koji je uređaj vaša grafička kartica.
- Također možete konfigurirati uređaje za unos, poput miša i tipkovnice.
- Da biste konfigurirali miša, pomaknite grupu "InputDevice" s unosom "Identifier" Miš [1].
- Odjeljak "Ulazni uređaj"
- Identifikator "Miš [1]"
- Vozač "miš"
- Opcija "Gumbi" "5"
- Opcija "Uređaj" / razvoj / unos / miševi "
- Opcija "Naziv" "Generički miš s kotačićima ImPS / 2"
- Opcija "Protokol" "explorerps / 2"
- Opcija "Dobavljač" "Sysp"
- Opcija "ZAxisMapping" "4 5"
- EndSection
- Gornjim unosom upravljate mišem. Ovaj će odjeljak vjerojatno već automatski biti automatski generiran.
- Unos "Vozač" označava koji upravljački program koristiti. Ako ne znate da ovo mora biti nešto drugo, ostavite "miša" nepromijenjenim.
- Za uređivanje protokola, kao i za druge napredne stvari povezane s mišem, naznačeni su različiti unosi "Opcija". Najbolje je ove postavke ostaviti na miru.
- Također možete konfigurirati tipkovnicu.
- Odjeljak "Ulazni uređaj"
- Identifikator "Tipkovnica [0]"
- Vozač "kbd"
- Opcija "Protokol" "Standard"
- Opcija "XkbLayout" "nas"
- Opcija "XkbModel" "Microsoftpro"
- Opcija "XkbRules" "xfree86"
- EndSection
- Ovdje ćete pronaći mnogo različitih opcija, ali vjerojatno ćete htjeti promijeniti samo "XkbLayout" i "Driver".
- "Opcija" XkbLayout "određuje raspored tipkovnice. Možete dostaviti kod koji računalu govori što svaki test radi.
- Najbolje je pustiti upravljački program na miru, jer "kbd driver" može voziti gotovo sve tipkovnice, baš kao što upravljački program miša radi s gotovo bilo kojim mišem.
- Također možete konfigurirati monitor. Budite vrlo oprezni s tim, jer pogrešne postavke mogu trajno oštetiti vaš monitor. Savjet je stoga da ovaj dio ne mijenjate.
- Odjeljak "Monitor"
- Identifikator "Monitor [0]"
- Ime dobavljača "VSC"
- Naziv modela "VIEWSONIC A70"
- UseModes "Načini [0]"
- Veličina zaslona 310 232
- HorizSync 30,0 - 70,0
- VertRefresh 43,0 - 180,0
- Opcija "CalcAlgorithm" "XServerPool"
- Opcija "DPMS"
- EndSection
- Većina svih postavki, poput MonitorName, jasne su. Također možete postaviti DisplaySize, HorizSync i VertRefresh, ali to su postavke koje mogu oštetiti vaš sustav, pa ih ostavite na miru.
- Razni moduli se mogu učitati u XServer prilikom pokretanja kako bi se omogućile stvari poput fontova i 3D grafike. Oni su navedeni u unosu "Modul".
- Odjeljak "Modul"
- Učitaj "dbe"
- Učitaj "type1"
- Učitaj "freetype"
- Učitaj "extmod"
- Učitaj "glx"
- EndSection
- Modul glx postavlja 3D grafiku.
- Modul besplatnog tipa neophodan je za fontove.
- Parametar "font" vrlo je važan za grafički program. Možete urediti putove "fontova" koji XServeru govore gdje pronaći fontove.
- Odjeljak "Datoteke"
- Ulazni uređaji "/ dev / gpmdata"
- Ulazni uređaji "/ dev / input / mice"
- FontPath "/ usr / share / fonts / misc: unscaled"
- FontPath "/ usr / share / fonts / local"
- FontPath "/ usr / share / fonts / 75dpi: bez skale"
- FontPath "/ usr / share / fonts / 100dpi: uncaled"
- FontPath "/ usr / share / fonts / Type1"
- FontPath "/ usr / share / fonts / URW"
- FontPath "/ usr / share / fonts / Speedo"
- FontPath "/ usr / share / fonts / PEX"
- FontPath "/ usr / share / fontovi / ćirilica"
- FontPath "/ usr / share / fonts / latin2 / misc: unscaled"
- FontPath "/ usr / share / fonts / latin2 / 75dpi: bez skale"
- FontPath "/ usr / share / fonts / latin2 / 100dpi: bez skale"
- FontPath "/ usr / share / fonts / latin2 / Type1"
- FontPath "/ usr / share / fonts / latin7 / 75dpi: bez skale"
- FontPath "/ usr / share / fonts / baekmuk: uncaled"
- FontPath "/ usr / share / fonts / japanese: uncaled"
- FontPath "/ usr / share / fonts / quintv"
- FontPath "/ usr / share / fonts / truetype"
- FontPath "/ usr / share / fonts / uni: uncaled"
- FontPath "/ usr / share / fontovi / CID"
- FontPath "/ usr / share / fonts / ucs / misc: unscaled"
- FontPath "/ usr / share / fonts / ucs / 75dpi: uncaled"
- FontPath "/ usr / share / fonts / ucs / 100dpi: uncaled"
- FontPath "/ usr / share / fonts / hellas / misc: unscaled"
- FontPath "/ usr / share / fonts / hellas / 75dpi: uncaled"
- FontPath "/ usr / share / fonts / hellas / 100dpi: uncaled"
- FontPath "/ usr / share / fonts / hellas / Type1"
- FontPath "/ usr / share / fonts / misc / sgi: unscaled"
- FontPath "/ usr / share / fonts / xtest"
- Put fontova "/ opt / kde3 / share / fontovi"
- EndSection
- Imajte na umu da Xorg-configure obično automatski otkriva fontove - ako ne, možete dodati novi unos kao što je "FontPath path_to_fonts" da biste ih svejedno učitali.
- Posljednji odjeljak koji ćemo ovdje obuhvatiti je "ServerLayout". Ovo kontrolira stvari poput više radnih površina i ukazuje koje će uređaje koristiti.
- Odjeljak "Raspored poslužitelja"
- Identifikator "Izgled [svi]"
- Zaslon "Zaslon [0]" 0 0
- InputDevice "Tipkovnica [0]" "CoreKeyboard"
- InputDevice "Miš [1]" "CorePointer"
- Opcija "Kloniraj" "isključeno"
- Opcija "Xinerama" "isključena"
- EndSection
- Ovdje nalazimo mnoge važne mogućnosti. Dalje su objašnjeni u nastavku.
- InputDevice - govori XServeru da koristi stvoreni uređaj.
- Opcija "Kloniraj" - Ako se koristi više monitora ili grafičkih kartica, to pokazuje treba li isti biti prikazan na svim monitorima ili ne.
- Opcija "Xinerama" - Ako se koristi više grafičkih kartica ili monitora, to pokazuje funkcioniraju li ili ne kao zasebne radne površine ili ne.
Savjeti
- Vaša distribucija može imati alat koji vam ovo može konfigurirati ili barem predstaviti na lakši način.
- Tipično, Xorg konfiguracija može točno prepoznati uređaje automatski, tako da je napredno uređivanje često nepotrebno.
Upozorenja
- Uređivanje ovog poslužitelja može uzrokovati probleme kao što je ne učitavanje radne površine ili oštećenje monitora.
- Kao i kod uređivanja sistemske datoteke, postoji opasnost da vaše računalo bude trajno oštećeno.