Pro ověření správné instalace nového ovladače a funkčnosti 3D hardwarové akcelerace a vykreslování použijeme utilitu glxinfo
.
mesa-demos
Instalace:
# 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.
xvinfo
Instalace:
# 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-demos
Chcete-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
virtualgl
Je 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_1
lib(64)mesaglesv2_2
lib(64)mesaglesv1_1-devel
lib(64)mesaglesv2_2-devel
lib(64)mesaegl1
lib(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/bin
GpuTest 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:
python
tkinter
tkinter3
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.