Pro ověření správné instalace nového ovladače a funkčnosti 3D hardwarové akcelerace a vykreslování použijeme utilitu glxinfo.
mesa-demosInstalace:
# urpmi mesa-demos
Příklady použití:
glxinfo |grep render
glxinfo |grep direct\ rendering
glxinfo |grep OpenGL
Další utilita pro podrobný výpis informací o GPU.
xvinfoInstalace:
# urpmi xvinfo
Použití:
xvinfo
Pro AMD (ATI) karty nainstalujte balíček x11-driver-video-fglrx a zadejte příkaz:
fglrxinfo
nebo:
fgl_glxgears
Utilita glxgears je port dema ozubených kol pro GLX. Zobrazuje sadu rotujících ozubených kol a zobrazí se počet snímků za sekundu v pravidelných intervalech. Stal se velmi populární jako základní nástroj benchmarkingu. Upozorňujeme, že glxgears provádí velmi limitovaný test, využívá k tomu hlavní CPU procesor a tím můžou být výsledky testu odlišné. Proto se nepovažuje za benchmarker.
:hardware:graficke_karty:nvidia:glxgears_intel.png
mesa-demosChcete-li program vyzkoušet, nainstalujte:
# urpmi mesa-demos
$ glxgears
$ optirun glxgears
Pro podrobný výpis právě použitého ovladače Intel/nVidia, použijte příkaz glxgears -info či optirun glxgears -info:
[yullaw@localhost ~]$ optirun glxgears -info GL_RENDERER = GeForce 710M/PCIe/SSE2 GL_VERSION = 4.4.0 NVIDIA 331.49 GL_VENDOR = NVIDIA Corporation GL_EXTENSIONS = GL_AMD_multi_draw_indirect GL_ARB_arrays_of_arrays ... ... ...
Pro ověření, zda VirtualGL byl nastaven a správně uplatněn.
:hardware:graficke_karty:nvidia:glxspheres.png
virtualglJe potřeba mít nainstalován balíček:
# urpmi virtualgl
$ glxspheres
$ vblank_mode=0 optirun glxspheres
Řetězec vblank_mode=0 říká grafické kartě, aby ignorovala obnovovací frekvenci monitoru a ať vyzkouší dosáhnout maximální fps.
Výsledek bude podobný tomuto:
:hardware:graficke_karty:nvidia:glxspheres_intel.png
Test pro Intel
Test pro nVidia
Unigine je proprietární cross-platformní herní engine, vyvinutý Unigine Corp. Na rozdíl od jeho využití jako herní engine, používá se pro virtuální reality, hry a vizualizace. Nejvýznamnějším znakem Unigine je jeho pokročilé vykreslování, které v současné době podporuje OpenGL 4.0 (OpenGL ES). Unigine Corp. nabízí k volně stažení již čtyři benchmarky, z nichž každý z nich je vydáván ve třech edicích - Basic (zdarma), Advanced (placené) a Pro (placené).
| Heaven | Valley | Tropics | Sanctuary | |
|---|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
|
| Video: | small:uEXv8A0-_KU | small:-y4bJvFEtHI | small:kvtRfvyI5ko | small:azKNaRD221M |
| Pokud se vám nezobrazí video, prosíme, použijte jiný webový prohlížeč (Chromium, Chrome). Firefox může mít se zobrazením problémy. | ||||
| Stránka: | https://unigine.com/products/heaven | https://unigine.com/products/valley | https://unigine.com/products/tropics | https://unigine.com/products/sanctuary |
| Hardwarové požadavky: | •GPU: ATI Radeon HD 4xxx a vyšší NVIDIA GeForce 8xxx a vyšší Intel HD 3000 a vyšší • Video memory: 512 Mb • Min. velikost na disku: 1 Gb | • GPU:ATI Radeon HD 4xxx a vyšší NVIDIA GeForce 8xxx a vyšší Intel HD 3000 a vyšší • Video memory: 512 Mb • Min. velikost na disku: 1.5 Gb | • GPU: ATI Radeon HD 2xxx a vyšší NVIDIA GeForce 7xxx a vyšší | • GPU: ATI Radeon HD 2xxx a vyšší NVIDIA GeForce 7xxx a vyšší |
Instalace není potřeba. Stažený .run soubor označte jako spustitelný a spusťte dvojklikem myší a nebo přes příkazový řádek:
sh /cesta/k/benchmark/nazev_spousteciho_souboru.run
Test: Nastavte požadované parametry testu, jako rozlišení obrazovky, zátěž testu, ap. → Run → Benchmark
Nemusíte jen provádět test benchmarku, ale za pomocí kláves W, A, S, D; ←, ↑, →, ↓ se můžete jen tak procházet. Více možností o ovládání se dovíte v nápovědě.
glmark2 je benchmark pro OpenGL (ES) 2.0. Používá pouze podsadu OpenGL 2.0 API, která je kompatibilní s OpenGL ES 2.0. Pro jeho jednoduchý a obsáhlý test se řadí mezi nejoblíbenější benchmarky.
small:tb5AF_oetMs
glmark2 zatím není v oficiálních repozitářích. Nicméně, můžete jej jednoduše zkompilovat a nainstalovat. Před kompilací nainstalujte požadované balíčky (a ty, které bude kompilace požadovat):libpng12-devel pro 32bitový systémlib64png12-devel pro 64bitový systémpython 2.x (>= 2.4) pro build systém (waf)lib(64)mesaglesv1_1lib(64)mesaglesv2_2lib(64)mesaglesv1_1-devellib(64)mesaglesv2_2-devellib(64)mesaegl1lib(64)mesaegl1-devel$ tar -xvf glmark2-2014.03.tar.gz # rozbalit archiv $ cd glmark2-2014.03 # přejděte do rozbalené složky $ ./waf configure --with-flavors=x11-glesv2,x11-gl # konfigurace; obecně: ./waf configure [--enable-gl --enable-glesv2 --enable-gl-drm --enable-glesv2-drm --data-path=DATA_PATH --prefix=PREFIX] $ su # přihlaste se jako root # ./waf install # pokud vše proběhlo v pořádku, nainstalujte
/usr/local/share/glmark2 a soubory glmark2, glmark2-es2 v /usr/local/binGpuTest provádí zátěžový test a benchmark OpenGL. GpuTest obsahuje několik GPU testů včetně pár populárních z Windows (FurMark or TessMark). Program lze spustit jen na 64bitových strojích!
FurMark: zátěžový test (OpenGL 2.1 nebo 3.2).
TessMark: mozaikový test (OpenGL 4.0).
GiMark: geometrický test (OpenGL 3.3).
PixMark Piano: test obrazových bodů (OpenGL 2.1 or 3.2).
PixMark Volplosion: test obrazových bodů (OpenGL 2.1 or 3.2).
Plot3D: vrcholový test (OpenGL 2.1 or 3.2).
Triangl: nejjednodušší 3D scéna všech dob… (OpenGL 2.1 or 3.2)
Před spuštěním se ujistěte, že máte nainstalovány následující balíčky:
pythontkintertkinter3
Instalace samotného programu není zapotřebí. Stáhněte si archiv .zip programu a postupujte následovně:
$ cd /cesta/ke/stazenemu/souboru $ unzip GpuTest_Linux_x64_0.7.0.zip $ cd GpuTest_Linux_x64_0.7.0 $ python gputest_gui.py # alternativa pro nVidia Optimus: optirun python gputest_gui.py
Submit score to GPU database. Zde porovnáte výsledky s ostatními uživateli.Výsledky některých testů na různých počítačích můžete prohlédnout a také přispět do našeho fóra: http://forum.mageia.cz/index.php?topic=659.0.