Következő
Előző
Tartalom
16. Az X11 FBdev meghajtó üzembe helyezése
Ha nem 3.3.3.1-es vagy későbbi XFree86-ot használsz, sürgősen frissítsd legalább 3.3.3.1-es XFree86-ra, ez tartalmazza a framebuffer eszközök számára az FBdev X meghajtót. Egyébként kövesd az alább található lépéseket a letöltéshez, vagy készítsd el a saját FBdev meghajtódat a régebbi XFree86 verziókhoz, mint a 3.3.2, vagy a 3.3.3, stb. Menj a http://www.xfree86.org címre, és töltsd le a legfrisebb XServers forrás arhívumot, tömörítsd ki és konfiguráld be a meghajtókat a következő lépéseket követve:
majd készítsd el a meghajtót. Ne aggódj az m68k referenciák miatt, ez Intel platformot támogat. Ezután készítsd el az egész dolgot - jó időbe beletelik, míg végigmegy a hatalmas forrásfán. Választhatod azonban, ha időt szeretnél megspórolni, hogy az alábbi szerverek valamelyikéről beszerzed a megfelelő binárist. Vedd figyelembe, hogy ezek 'nem hivatalos' készítmények, és csak a saját felelősségedre használhatod. A libc5 esetén a következőt használd:
http://user.cs.tu-berlin.de/~kraxel/linux/XF68_FBDev.gzglibc2 esetén pedig a következő címekről tölts le:
http://user.cs.tu-berlin.de/~kraxel/linux/XF68_FBDev.libc6.gz http://pobox.com/~brion/linux/fbxserver.html Jelentették, hogy az X11 nem működik néhány grafikus kártyával, ha a vesafb lehetőség engedélyezett. Ha ez történik, próbáld ki az X11 új XF86_FBdev meghajtóját. Ez a meghajtó, a vesafb-vel egyetemben egyaránt segíthet az X11 magasabb grafikus felbontásában való futtatásában néhány olyan chipkészlet esetén, amit nem támogatnak a jelenlegi X11 meghajtók. A példák az MGA G200-ra vonatkoznak. Ahhoz, hogy bekonfigurálhasd az XF86_FBdev meghajtót az X11 rendszeredhez, a következőképpen kell átszerkesztened az XF86Config állományt:
Section "Screen" Driver "FBDev" Device "Primary Card" Monitor "Primary Monitor" SubSection "Display" Modes "default" EndSubSection EndSection Ezen kívül az XkbDisable paramétert is be kell állítanod a billentyűzet szekcióban, vagy az XF86_FBDev szervert a '-kb' opcióval hívd, hogy úgy állíthasd be a billentyűzeted, hogy helyesen működjön. Ha elfeletkezel az XkbDisable beállításáról, a következő sort kell az .Xmodmap állományodba tenni, hogy kijavíthasd a billentyűzet hozzárendeléseket. Másik lehetséges megoldásként átszerkesztheted az xkb állományod, hogy a lejjebb található listát tükrözze. Ezt javították az XFree86 3.3.3.1-ben, és mindenképpen jó ötlet frissíteni erre a verzióra, mert van néhány hibajavítás és nem utolsósorban tartalmazza az FBDev-et, az egyik már korábban említett meghajtót.
! Keycode settings required keycode 104 = KP_Enter keycode 105 = Control_R keycode 106 = KP_Divide keycode 108 = Alt_R Meta_R keycode 110 = Home keycode 111 = Up keycode 112 = Prior keycode 113 = Left keycode 114 = Right keycode 115 = End keycode 116 = Down keycode 117 = Next keycode 118 = Insert keycode 119 = Delete Lehet, hogy némi machinálást ígényel (próbáld meg átmásolni az eredeti definíciót az eredeti X11 meghajtóból, amit használtál és írd át a meghajtó nevet FBDev-re), de tulajdonképpen ez az, amire a vesafb X11 meghajtó használatához szükséged van. Remélhetőleg a grafikus kártyák támogatásának problémáját kijavítják az X11 későbbi kiadásaiban.
Következő Előző Tartalom |