Jak aktualizovat XFree

Supportní databáze (wessels_how_to_install_xfree)
Platí pro

SuSE Linux: Od verze 7.0
XFree86: Od verze 4.0

Dotaz:

Chcete instalovat aktuální verzi XFree.

Poznámka:

Instalaci těchto souborů provádíte na vlastní nebezpečí! Pokud narazíte na problémy, tak vám instalační podpora - kvůli rozsahu možných příčin - nebude s to pomoci! Zvláště u starších grafických karet byste se měli přesvědčit, zda jsou podporovány novější verzí. Bližší informace o podporovaných kartách naleznete na domovských stránkách XFree nebo také na http://www.xfree.org/#news. Odkaz "driver status document" odkazuje vždy na nejnovější verzi a přehled výrobců.

Nezapomeňte také, že nejnovější ovladače nemusí být také ty nejlepší. V některých případech je dokonce výhodné použít starší verzi tak, abyste používali stabilní ovladač pro starší grafické karty.

Jaký čip obsahuje moje karta?

Pro získání podrobných informací o čipu použitém v grafické kartě je možné použít příkaz:

lspci
(nejdříve se ale přihlaste jako uživatel root). Získáte tak informace o zařízeních ve vašem systému. Zajímavý je poslední řádek:
01:00.0 VGA compatible controller: nVidia Corporation Vanta [NV6] (rev 15)
V přehledu výrobců, o kterém jsme hovořili výše, můžete vidět, který modul pro vaši kartu použít.

Postup:

1. Nahrajte si soubory z našeho FTP serveru nebo z jeho zrcadlení:

ftp://ftp.suse.com/pub/sus e / i 3 8 6 / supplementary / X / X F r e e86/

Vyhledejte v tomto adresáři verzi, která je podporována vaší grafickou kartou.

2. Ujistěte se, že balíky, které jste si stáhli bude možné použít v linuxovém prostředí. Pokud používáte pro stažení jiný operační systém, zkontrolujte, zda jsou diskové oddíly uvedeny v /etc/fstab a že budete moci jiný operační systém připojit:

mount /cesta/...
Další možností je pak připojit tyto diskové oddíly ručně příkazem:
mount /dev/hdx /mnt
kde je třeba nahradit x číslem diskového oddílu, na kterém jsou uloženy stažené informace.

Bližší informace k tomuto tématu naleznete zde

Další možností je pak uložit tyto soubory na jiném médiu (zip, CD ...). Pokud jako médium zvolíte CD, tak nezapomeňte, že YaST ho nerozpozná jako instalační médium. Proto je třeba ještě data nejdříve překopírovat např. do /tmp/, který bude později sloužit jako instalační médium.

CD jako instalační médium

Připojte CD příkazem:

mount /cdrom
Následně pak vytvořte podadresář v /tmp příkazem
mkdir /tmp/xfree402
a nakonec můžete překopírovat obsah CD do tohoto nově vytvořeného adresáře příkazem:
cp -R /cdrom/* /tmp/xfree402

Zipka jako instalační médium

Pokud budete chtít použít zip mechaniku pro uložení souborů, pomohou vám následující dokumenty:

mantel_1.html

pro 100 MB Iomega Zip mechaniku

tdenis_usb_zip250.html

pro 250 MB Iomega USB Zip mechaniku.

3. Pokud budete chtít aktualizovat soubory XFree86, je třeba stáhnout následující soubory:

xf86
xloader
xdevel
xmodules
xshared
xextra
xman
sax2
Aby bylo třeba stahovat co nejmenší objem dat, nebudete potřebovat pro aktualizaci tyto balíky:
xfnt100
xxprt
xfntcyr
xfntscl

Ve složce DRI naleznete soubory pro grafické karty podporující DRI (ATI, Voodoo, Matrox).

4. Ukončete vaši práci a po restartu přejděte na úroveň běhu (runlevel) 1, tj. když se na obrazovce objeví výzva:

LILO boot:
tak uveďte
linux 1
Přihlaste se jako uživatel root .

5. Vložte první CD SuSE Linuxu a spusťte YaST1 příkazem:

yast
Poté přejděte do menu Výběr/Instalace balíků a Změnit/Vytvořit konfiguraci.

6. Po odstranění souborů zvolíte v základním menu Nainstalovat balíky.

7. Opusťte menu klávesou ESC a bude automaticky spuštěn SuSEconfig. Klávesou Dále pak přejdete do hlavního menu programu YaST1.

8. Ukončete YaST1

9. Spusťte program pro konfiguraci grafické karty příkazem:

sax2 -f
pokud se objeví problémy, použijte:
SaX2 -m 0=?modul?
kde modul nahradíte
    apm_drv.o            glint_drv.o          rendition_drv.o
    ark_drv.o            i128_drv.o           s3virge_drv.o
    ati_drv.o            i740_drv.o           savage_drv.o
    atimisc_drv.o        i810_drv.o           siliconmotion_drv.o
    chips_drv.o          sis_drv.o        tdfx_drv.o
    cirrus_alpine.o      mga_drv.o            tga_drv.o
    cirrus_drv.o         mga_hal_drv.o        trident_drv.o
    cirrus_laguna.o      neomagic_drv.o       tseng_drv.o
    cyrix_drv.o          nv_drv.o             vesa_drv.o
    fbdev_drv.o          r128_drv.o           vga_drv.o
    glide_drv.o          radeon_drv.o
Např: sax2 -m 0=ati

10. Nyní proveďte konfiguraci grafického prostředí.

Většina kroků při instalaci prostřednictvím SaXu je zcela intuitivních. Kromě toho nalezete bližší informace v manuálu, kde je této tématice věnována celá kapitola.

11. V runlevelu 1 (kde se nacházíte) není možné spustit grafické prostředí. Použijte proto příkaz:

init 2
čímž přejdete na runlevel 2.

12. Po krátké chvíli se zobrazí hlášení:

MASTER RESSOURCE CONTROL LEVEL 2 HAS BEEN REACHED

potvrďte libovolnou klávesou a následně pak použijte příkaz:

startx
Následně by se pak mělo zobrazit následující hlášení:
/usr/X11R6/lib/X11/xinit/xserverrc: exec: Xwrapper: not found
    giving up.
    xinit:  (errno 111):  unable to connect
    to X server
    xinit:  (errno 3):  Server error.

nyní instalujte balík xf86_3x ze série X a opětovně použijte příkaz startx.


Klíčová slova: XFREE86, UPDATE, AKTUALIZACE, NVIDIA, MATROX, ATI, INSTALACE, GEFORCE2, TNT, 2MX, FURYMAXX, , VOODOO, GRAFIKA, XWRAPPER, STARTX, X11

Kategorie: XFree86 , Grafické karty , X server

SDB-wessels_how_to_install_xfree, Copyright SuSE Linux AG, Nürnberg, Germany - Verze: 24. Jul 2002 13:44:16
SuSE Linux AG - Poslední změnu: 22. Nov 2001 provedl wessels (sdb_gen 1.40.0)