Så här konfigurerar du X11 på Linux
I Linux-världen erbjuder X11 (XFree86 eller Xorg) de verktyg som behövs för att använda grafikapplikationer. Utan dem skulle du fortfarande se Linux som en enkel kommandorad. I den här artikeln beskrivs hur du konfigurerar X11 på din dator.
steg
1
X11 måste installeras på din dator. Förmodligen har installatören av din distribution redan gjort det. Om du inte har installerat programmet kan du göra det tack vare källfilen med hjälp av de uppgifter du hittar på den här adressen (
http://linuxfromscratch.org/blfs/view/cvs/x/xorg7.html).
2
Tryck Ctrl-Alt-F1 och logga in som root när den virtuella terminalen är öppen.
3
Kör kommandot "Xorg-konfiguration"
4
Med kommandot har du skapat en ny fil som heter xorg.conf i / etc / X11 /. Det här är filen som innehåller konfigurationsinställningarna. De första konfigurationerna bestäms automatiskt och kan tillfredsställa dig. För att testa dem, använd kommandot "startx".
5
Om XServer inte startar, eller om du inte gillar konfigurationerna, läs vidare.
6
Öppna filen "/etc/X11/xorg.conf".
7
Du hittar många avsnitt, som styr de olika aspekterna av XServer. Om XServer inte har startat, kolla avsnittet "Device". Här är ett exempel på avsnittet, som dock kommer att variera från system till system.
8
* Avsnitt "Device"
Identifier "Enhet [0]"chaufför "nvidia"VendorName "NVidia"BoardName "GeForce 6150 LE"EndSection9
För att konfigurera sektionen "Device", kan du använda dessa alternativ:
Identifier - Enhets-ID för servern.Drivrutiner - Vilka drivrutiner som ska användas för enheten - det vanligaste är vesa (grundläggande, inget 3D-stöd), nv (för NVidia-kort, inget 3D-stöd) och NVidia (för Nvidia-kort, 3D-stöd, måste hämtas och vanligtvis installerad).Leverantörsnamn - Inte särskilt viktigt, det indikerar förarstillverkaren.BoardName - Indikerar namnet på grafikkortet.10
Du kan konfigurera inmatningsenheter som mus och tangentbord.
11
För att konfigurera musen, gå till avsnittet "Inputdevice", i rösten "Identifier "Mus [1]"".
avsnitt "Inputdevice"Identifier "Mus [1]"chaufför "mus"alternativ "knappar" "5"alternativ "Device" "/ dev / input / möss"alternativ "namn" "ImPS / 2 Generic Wheel Mouse"alternativ "protokoll" "ExplorerPS / 2"alternativ "Vendor" "Sysp"alternativ "ZAxisMapping" "4 5"EndSectionPosten som just visas styr musen. Det här avsnittet genereras nästan alltid automatiskt med rätt inställningar.Rösten "chaufför" kolla föraren att använda. Om du inte vet att du måste ändra den, lämna "mus".Du har många saker tillgängliga "alternativ" för att redigera protokoll och andra avancerade musinställningar. Du borde förmodligen inte ändra dem.12
Dessutom kan du konfigurera tangentbordet.
avsnitt "Inputdevice"Identifier "Tangentbord [0]"chaufför "kbd"alternativ "protokoll" "standard"alternativ "XkbLayout" "oss"alternativ "XkbModel" "microsoftpro"alternativ "XkbRules" "xfree86"EndSectionDu får se många alternativ i det här avsnittet, men det enda som är intressant kommer troligen att vara "XkbLayout" och drivrutin.Rösten "alternativ "XkbLayout" " kontrollera tangentbordslayouten. Du kan ange en kod för att berätta för datorn hur du känner igen nycklarna.Du bör nog inte ändra drivrutinen, eftersom kbd-drivrutinen är i stort sett kapabel att använda alla tangentbord, liksom musdrivrutinen fungerar bra för nästan vilken som helst mus.13
Du kan också konfigurera bildskärmen. Var försiktig, eftersom felaktiga inställningar i det här avsnittet kan skada skärmen permanent. Rådgivningen är inte att ändra det här avsnittet.
14
* § "bildskärm"
Identifier "Övervaka [0]"VendorName "VSC"Modellnamn "VIEWSONIC A70"UseModes "Lägen [0]"DisplaySize 310 232HorizSync 30,0 - 70,0VertRefresh 43,0 - 180,0alternativ "CalcAlgorithm" "XServerPool"alternativ "DPMS"EndSectionMånga av föremålen i det här avsnittet kommer att vara tydliga för dig, som MonitorName. Du kan också ändra DisplaySize-inställningarna, HorizSync och VertRefresh.15
Du kan ladda många moduler i XServer vid start, för att underlätta saker som teckensnitt och 3D grafiklagring. De kommer att anges i posten "modul".
avsnitt "modul"Load "DBE"Load "type1"Load "freetype"Load "extmod"Load "glx"EndSectionGlx-modulen styr 3D-grafik.Den fria typmodulen är avgörande för teckensnitt.16
Teckensnitt är mycket viktigt för grafiska program. Du kanske vill ändra teckensnittsvägar, vilket berättar om XServer var du ska leta efter teckensnitt.
avsnitt "filer"inputdevices "/ Dev / gpmdata"inputdevices "/ dev / input / möss"FontPath "/ Usr / share / fonts / Övrigt: Inte skalförändrad"FontPath "/ Usr / share / fonts / local"FontPath "/ Usr / share / fonts / 75dpi: Inte skalförändrad"FontPath "/ Usr / share / fonts / 100dpi: Inte skalförändrad"FontPath "/ Usr / share / fonts / Typ1"FontPath "/ Usr / share / fonts / URW"FontPath "/ usr / share / fonts / Speedo"FontPath "/ Usr / share / fonts / PEX"FontPath "/ Usr / share / fonts / cyrillic"FontPath "/ Usr / share / fonts / latin2 / Övrigt: Inte skalförändrad"FontPath "/ Usr / share / fonts / latin2 / 75dpi: Inte skalförändrad"FontPath "/ Usr / share / fonts / latin2 / 100dpi: Inte skalförändrad"FontPath "/ Usr / share / fonts / latin2 / Typ1"FontPath "/ Usr / share / fonts / LATIN7 / 75dpi: Inte skalförändrad"FontPath "/ Usr / share / fonts / baekmuk: Inte skalförändrad"FontPath "/ Usr / share / fonts / japanska: Inte skalförändrad"FontPath "/ Usr / share / fonts / kwintv"FontPath "/ Usr / share / fonts / truetype"FontPath "/ Usr / share / fonts / uni: Inte skalförändrad"FontPath "/ Usr / share / fonts / CID"FontPath "/ Usr / share / fonts / UCS / Övrigt: Inte skalförändrad"FontPath "/ Usr / share / fonts / UCS / 75dpi: Inte skalförändrad"FontPath "/ Usr / share / fonts / UCS / 100dpi: Inte skalförändrad"FontPath "/ Usr / share / fonts / hellas / Övrigt: Inte skalförändrad"FontPath "/ Usr / share / fonts / Hellas / 75dpi: Inte skalförändrad"FontPath "/ usr / share / fonts / Hellas / 100dpi: Inte skalförändrad"FontPath "/ Usr / share / fonts / hellas / Typ1"FontPath "/ Usr / share / fonts / misc / SGI: Inte skalförändrad"FontPath "/ Usr / share / fonts / XTEST"FontPath "/ opt / kde3 / share / fonts"EndSectionObservera att teckensnitt vanligtvis detekteras av Xorg-konfigurationskommandot, men annars kan du lägga till en ny post "FontPath percorsodelfont" att ladda dem manuellt.17
Det sista avsnittet är avsnittet "Server". Kontrollera objekt som flera skrivbord och ange vilka enheter som ska användas.
avsnitt "Server"Identifier "Layout [alla]"Screen "Skärmen [0]" 0 0Inputdevice "Tangentbord [0]" "CoreKeyboard"Inputdevice "Mus [1]" "CorePointer"alternativ "klon" "off"alternativ "Xinerama" "off"EndSectionI det här avsnittet finns det många viktiga alternativ. De förklaras senare.InputDevice - Beräknar XServer att använda en skapad enhet.alternativ "klon" - Om flera skärmar eller grafikkort används, indikerar det här alternativet om samma bild ska visas på var och en.alternativ "Xinerama" - Om flera skärmar eller grafikkort används, indikerar det här alternativet om de ska fungera som separata skrivbord.tips
- Din distribution kan komma med ett verktyg som kan göra konfigurationen för dig, eller åtminstone erbjuda dig ett bekvämare grafiskt gränssnitt.
- Vanligtvis kan Xorg -konfiguration automatiskt identifiera dina enheter korrekt, så det krävs inga avancerade ändringar.
varningar
- Att byta XServer kan orsaka fel som felaktig skrivbordsvisning eller bildskärmsfel.
- Precis som för alla ändringar i systemfilerna riskerar du att permanent skada din dator.
Relaterade