Fejezet - 25

Két csomag BLFS. hogy végre a rendszer X Window: Xorg és az XFree86. Ezek a csomagok nagyon hasonló. Tény, hogy az alap rendszer Xorg az XFree86 -4.4.0RC2. A fő különbség a csomagokat az engedélyt. Azok számára, akik gyűjtik a csomagot maguknak, ezek a különbségek nem jelentősek. A legtöbb nagy kereskedelmi terjesztés úgy döntött, hogy használja a Xorg csomagot. de néhány még XFree86.

A második ok az elágazás csomag X a kitűzött célok a fejlesztők. Egyes fejlesztők elégedetlen volt az adminisztráció és a haladás az XFree86. Lehetőségek X.org tervek között jelentős javulást a rendszerben, és gyakrabban kiadásokban.

XFree86 továbbra is szilárd, konzervatív alkalmazása kiváló driver támogatás.

Xorg és az XFree86 lehet telepíteni ugyanúgy, de ez a szakasz bemutatja némileg eltérő telepítési lehetőségeket.

Tájékoztatás a csomag

kernelfordítással lehetőségek

A „Character Devices”, lehetővé AGP támogatás, és válassza ki támogatja az alaplapot chipset. Ha nem tudja a chipset, akkor válassza ki az összes típusú chipek rovására extra kernel méretét. Akkor általában meghatározza az alaplapi chipset futó lspci parancsra. programot a csomag PCI Utilities-2.1.11.

Emellett nVidia saját zárt forrású bináris meghajtók, amelyek nem használnak DRI. Ha szeretné használni ezeket a vezetők, akkor nem tartalmazza a DRI.

Ha módosítja a rendszermag beállításait, újrafordítani és telepíteni egy új kernel.

Ha építeni Xorg chroot környezetben. győződjön meg arról, hogy a kernel és a fő cél a rendszer ugyanaz.

Zapereschenie XPrint kapcsolatos módosítások / etc

Xorg ragaszkodik azáltal, hogy a csomagtartó és a profil szkriptet az / etc könyvtár akkor is, ha kifejezetten azt mondta, hogy ne fordítsd XPrint szerver vagy kliens (lásd host.def alább). A következő parancs elnyomja az ilyen módosításokat:

Beállítás árnyék könyvtár

Gyűjtés Xorg. Létre kell hozni egy árnyék könyvtár szimbolikus linkeket a lefordított kód. Ehhez először létre lndir. Készült xc könyvtárban.

Most, a root:

És jön vissza, mint egy normál felhasználói:

Most hozza létre árnyékkönyvtárba:

létrehozása host.def

A következő lépés az, hogy hozzon létre egy fájlt config / cf / host.def. Dokumentáció a Xorg azt jelzi, hogy az alkalmazás lehet gyűjteni nélkül host.def fájlt. de a mellékelt könyvtárak Fontconfig és FreeType2 nem építenek rendesen a bázis LFS rendszer. Ebben az esetben meg kell adnia, hogy ezek a könyvtárak, mint a többiek, importálni kell a rendszerből.

config / cf / host.def ezt a fájlt a C, nem egy shell script. Biztosítani kell az észrevételeket határolva / *. * / Kiegyensúlyozottak, ha módosítja a fájlt.

Vannak más lehetőségek, amelyeket érdemes telepíteni. Egy jól dokumentált példa fájl config / cf / xorgsite.def.

építeni csapat

Telepíti Xorg futtatásával a következő parancsokat:

Ismét root:

A parancsok leírását

(Tedd World 2> 1 | tee xorg-compile.log exit $ PIPESTATUS). Ez a parancs fut több Makefile egy teljes rendszer helyreállítása. 2> 1 átirányítja hibaüzenetek ugyanarra a helyre, mint a standard kimenetre. A tee parancs lehetővé teszi, hogy a kimeneti miközben bejelentkezik az eredményeket egy fájlba. Zárójelbe kell tenni a parancs fut az egész parancsot egy alburok és kilépési $ PIPESTATUS végén megerősíti, hogy az általános rezuttatom visszatér eredmények teszik. Nem parancs pólót.

Amikor újjáépítése Xorg külön parancs, hogy lehet használni, ha csak kisebb változások történtek a források, hogy mindent. Ez nem jelenti automatikusan eltávolítani a létrehozott fájlokat, és csak újjáépíti.

Ezek a parancsok van szükség, hogy más (törött) csomagokat építeni ellen Xorg. akkor is, ha az FHS mondja: „Általában szoftvert nem kell telepíteni, vagy sikerült keresztül a fenti szimbolikus linkeket Ezek célja, hogy a felhasználók által használt csak ..”

Xorg konfigurációs

Szerkesztése /etc/ld.so.conf-ban és a / usr / X11R6 / lib. Kezdés:

Győződjön meg arról, hogy a / usr / X11R6 / bin és a / usr / X11R6 / lib / pkgconfig hozzáadódik a PATH, és ennek megfelelően a környezeti változó PKG_CONFIG_PATH. Arról, hogy hogyan kell ezt csinálni leírása a „The Bash Shell indítófájljait.”

Hozzon létre egy xorg.conf fájlt:

A képernyő feketére, és akkor hallani egy kis kattintás Monitor. Ez a parancs létrehoz xorg.conf.new fájlt a saját könyvtárban.

Szerkesztése xorg.conf.new beállítani a rendszer. Részletes információt a fájl a man oldalt a xorg.conf. Néhány dolog, amit érdemes tennie:

Section "Files". Sorrendjének módosítása a keresési út fonts könyvtárban. Érdemes tenni 100dpi betűtípusok betűtípusok 75dpi, ha a rendszer jól működik velük. Érdemes lehet teljesen eltávolítani néhány font könyvtárakat.

"Module" szakaszába. Ha telepíti a NVidia driver, távolítsa el a vonal „dri”.

Szakaszok "InputDevice". Telepítse a készülék paramétert „/ dev / input / egerek” és Jegyzőkönyv „auto”, hogy az egér beállítása. Érdemes lehet változtatni a sebességet a billentyűzet automatikus ismétlés, hozzátéve Option „autorepeat” „250 30”.

Section "Monitor" -t. Állítsa be a VertRefresh HorizSync és ha nincs megadva, akkor a rendszer automatikusan ellenőrzi és annak beállításait.

"Screen" szakasz. Add DefaultDepth elem, például: DefaultDepth 16. Alfejezetben az alapértelmezett mélység, színt, mint a vonal módok: módok „1280x1024” „1024x768”. Az említett első üzemmód a kiindulási képernyő felbontását.

Mozgás a konfigurációs fájl a megfelelő helyre:

Ez lesz az első képernyő xterm, és egy óra felügyelt egyszerű ablakkezelő, Tab Window Manager. További információ arról, hogy hol twm lásd a kézikönyv oldalt.

Ha szükséges, az Xorg létrehozza a /tmp/.ICE-unix. ha ez nem létezik. Ha ez a könyvtár nem root a tulajdonosa, az Xorg késlelteti indításkor pár másodpercig, és egy figyelmeztetés, hogy a log fájlt. Egyben indítani más alkalmazásokat. A teljesítmény javítása érdekében rekomenduestya manuálisan létrehozni ezt a könyvtárat, mielőtt Xorg fogja használni. Add létre a / etc / sysconfig / createfiles. amelyet a kiindulási forgatókönyv /etc/rc.d/init.d/cleanfs.

Kezdés X révén:

Az X Window System alapfunkciói.

Kapcsolódó cikkek