Portál AbcLinuxu, 4. května 2024 13:01


Dotaz: Problém s OpenGL

24.12.2005 16:27 mirekh2o | skóre: 13 | blog: MyBlog
Problém s OpenGL
Přečteno: 104×
Odpovědět | Admin
Nazdar všichni,
mam problém s OpenGL ,když pustim např hru Chronomium ,strašně se seka (podle mě 1fps).

Graf. karta: NVidia Geforce MX440 128MB
Linux: Mandriva 2006
Proc.: Pentium Celeron 2,45GHz
RAM: 256MB DDR :(

Dík a čus
ICQ: 240-460-464; Jabber: mirekh2o@jabber.cz
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Luboš Doležel (Doli) avatar 24.12.2005 16:28 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Problém s OpenGL
Odpovědět | | Sbalit | Link | Blokovat | Admin
Stále to samé dokola. Máte nainstalovaný ovladač nvidia? Pokud ano, co vám vypíše glxinfo | grep direct?
26.12.2005 15:26 mirekh2o | skóre: 13 | blog: MyBlog
Rozbalit Rozbalit vše Re: Problém s OpenGL
Ne nemam je tam. Ale kde je sehnat a jak je tam dokopat ?
PS: mam mandrivu 2006
ICQ: 240-460-464; Jabber: mirekh2o@jabber.cz
26.12.2005 15:40 #Tom
Rozbalit Rozbalit vše Re: Problém s OpenGL
Univerzální, leč trocho složitý postup pro všechny distribuce:
  1. Stáhnout ovladače od Nvidie.
  2. Stáhnout zdrojové texty jádra: www.kernel.org
  3. Vybalit zdrojové texty jádra:
    tar xvjf linux-2.x.y.z.tar.bz2
    
  4. Přeložit a nainstalovat nové jádro:
    cd linux-2.x.y.z
    make menuconfig
        ... nyní je třeba zvolit vhodné nastavení - to je napoprvé docela složité
    make
    make modules_install
    cp arch/i386/boot/bzImage /boot/vmlinuz-2.x.y.z
    
  5. Je třeba zapsat nové jádro do zavaděče a nainstalovat znova zavaděč, je-li to třeba. Pro LILO přidat do /etc/lilo.conf
    image=/boot/vmlinuz-2.x.y.z
        root=/dev/hda1
        read-only
        label=novejadro
    
    Potom je třeba jako root spusit /sbin/lilo. Pro GRUB je to jednodušší, stačí upravit /etc/grub.conf či /boot/grub/menu.lst a přidat tam
    title Nove jadro 2.x.y.z
        root (hd0,0)
        kernel /boot/vmlinuz-2.x.y.z root=/dev/hda1 ro 
    
  6. Potom je nutno spustit znovu počítač a nové jádro zavést.
  7. Po těchto krocích teprve nastane správná chvíle pro instalaci ovladačů od Nvidie.
Výše uvedené věci slouží jako příklad, nejde o přesný návod, jen o hrubou osnovu. Navíc jsem ještě nezmínil nutnost mít nainstalované vývojové nástroje - binutils, gcc a další.

P.S.: S trochou štěstí nebude potřeba nové jádro kompilovat, budou stačit vývojové balíčky jádra. Má je snad každá distribuce, nicméně je to tak všechno, co k této metodě mohu napsat.
Luboš Doležel (Doli) avatar 26.12.2005 16:46 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Problém s OpenGL
26.12.2005 17:14 wolf
Rozbalit Rozbalit vše Re: Problém s OpenGL
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kompilovat na Mandrivě jádro z www.kernel.org je celkem blbost. Rozhodně stáhnout devel balíčky jádra - v Mandrivě se jmenují kernel-source, či tak nějak.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.