Xorg
- English
- magyar
- русиньскый
- 日本語
Az Xorg az X-szervernek egy nyílt forráskódú megvalósítása.
Telepítés
Az Xorg telepítését az Xorg útmutató részletezi.
USE jelölőzászlók
USE flags for x11-base/xorg-server X.Org X servers
+elogind
Use elogind to get control over framebuffer when running as regular user
+udev
Enable virtual/udev integration (device discovery, power and storage device support, etc)
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
minimal
Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features)
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
suid
Enable setuid root program(s)
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
unwind
Enable libunwind usage for backtraces
xcsecurity
Build Security extension
xephyr
Build the Xephyr server
xnest
Build the Xnest server
xorg
Build the Xorg X server (HIGHLY RECOMMENDED)
xvfb
Build the Xvfb server
Az X USE jelölőzászló
Sok programcsomag építhető opcionális X11 támogatással a globális X USE jelölőzászló aktiválásával (ha az már nem lett aktiválta előzőleg, magával a profil kiválasztásával).
Emerge
Csak a szükséges alkatrészek:
root #emerge --ask x11-base/xorg-serverMűködő grafikus környezet (ideértve a népszerű asztali-környezeteket, például a KDE, és a GNOME) beszerzése további konfigurációt igényel, mielőtt emerge-vel létrehozná valamelyik csomagot. A részletekért tekintse meg az Xorg útmutatót.
Hibaelhárítás
Az X szerver hiba nélkül elindul és váratlanul leáll
Probléma: A startx futtatása elindítja az X-szervert, de azonnal el fog halni hiba nélkül (az "EE" hibasorok keresése a /var/log/Xorg.0.log naplófájlban nem ad vissza semmilyen, a problémához kapcsolódó eredményeket).
Az ok: Létezik egy üres .xinitrc fájl a startx parancsot futtató felhasználó számára. Így az X szerver elindul, majd leáll, mert nincs más tennivalója.
Megoldás: Vagy távolítsa el az üres .xinitrc fájlt, vagy adjon meg benne egy ablakkezelőt.
Reprodukálható:
user $touch ~/.xinitrcBlokkolók az xorg-szerver xorg-illesztőprogramokkal történő frissítésekor
Amikor elérhető egy frissítés az xorg-szerverhez, akkor lehetséges, hogy egy normál -up world parancs blokkoló üzeneteket hoz létre xorg-illesztőprogramokkal. Amikor ez megtörténik, akkor az x11 modulok újraépítése segíthet a frissítés folytatásában. Például:
root #emerge -av1 xorg-server @x11-module-rebuildTovábbi olvasnivaló a témában
- Non root Xorg — describes how an unprivileged user can run Xorg without using suid.
- Xorg/Guide — elmagyarázza, hogy mi az Xorg, hogy miként kell azt telepíteni, és milyen beállításlehetőségei vannak.
- Xorg/Hardware 3D acceleration guide — útmutatóként szolgál a 3D-gyorsítás működésének beállításához a DRM használatával az Xorg szerverrel működő Gentoo operációs rendszert alatt.
- Xrandr — X protokollkiterjesztés és az xrandr, amely egy parancssorban működő segédszoftver, használatos a képernyőfelbontások, a képernyőforgatáshoz és több kijelző kezelésére az X-ben
- Xorg/Using the numeric keyboard keys as mouse — XOrg comes with built-in mouse emulation using the keyboards numeric keypad.
- X server — the main component of the X Window system which abstracts the hardware and provides the foundation for most graphical user interfaces, like desktop environments or window managers, and their applications.