Portál AbcLinuxu, 11. května 2025 10:38

Dotaz: Výkon grafiky pod KDE Plasma

svido avatar 26.2.2016 15:35 svido | skóre: 28
Výkon grafiky pod KDE Plasma
Přečteno: 396×
Odpovědět | Admin
Zdravím, koupil novou grafiku a jsem docela nemile překvapen, výkonem pod Linuxem. Neříkám, že to není jen špatně kompilovaným systémem či špatně zkonfigurovaným jádrem, ale u nVidia 980Ti za 21tis jsem čekal trochu víc.

Start up systému. Je krásně vidět, že nabíhání plasmy není plynulé a seká se. Podobně na tom je pak i vlastní Plasma - přepínání ploch.

USE flagy bych měl mít nastavené snad všechny, koukal jsem na návody pro nVidii a nenašel jsem nic rozumného.

Napadá někoho něco, prosím? děkuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.2.2016 16:07 MadCatX | skóre: 28 | blog: dev_urandom
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
Odpovědět | | Sbalit | Link | Blokovat | Admin
Testovat grafický výkon Plasmou není zrovna nejprůkaznější. Pokud je správně nainstalován proprietární ovladač, zkontroloval bych možná nastavení VSync v KWinu a ujistil se, že je povolená akcelerace přes OpenGL 3.1.
svido avatar 26.2.2016 16:22 svido | skóre: 28
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
tomu docela rozumím, jen mi nejde do hlavy, jak ta hloupá Plasma vlastně funguje, když má výkon a není schopná fungovat.

VSync jsem určitě nenastavoval, zkusím zkontrolovat. OpenGL 3.1 tuším mám. Proprietární ovladače by měly být nejnovější, ale zkontroluji.

Je tedy nějaký správný postup, jak otestovat výkon grafiky - glxgears?
k3dAR avatar 27.2.2016 01:58 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
glxgears je jen takove jako zatizeni, nebo poznani jestli to jede pres opengl nebo pres sw, jestli neblika obraz (kazdopadne pokud nechces aby fps zobrazilo dle frekvence monitoru, postej pres: vblank_mode=0 glxgears), neni to zadnej benchmarker, to uz spis zkus glmark2 a nebo rovnou hardcore :)
porad nemam telo, ale uz mam hlavu... nobody
svido avatar 27.2.2016 12:41 svido | skóre: 28
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
tak jsem zkoušel ten hardcore. Tady jsou výsledky a moudrý z toho nejsem:
1920x1080 8xAA
2560x1600 8xAA
2560x1440 8xAA bez vsync
2560x1440 8xAA s vsync
27.2.2016 16:30 MadCatX | skóre: 28 | blog: dev_urandom
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
Skóre mi od oka přijde OK, bohužel podobné benchmarky, co se dají dogooglit běžely s trochu jiným nastavením obrazu. Taky je vhodné benchmarkovat s vypnutou kompozicí nebo aspoň povoleným unredirectingem v KWinu.
27.2.2016 10:24 PanZvedavy
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
Odpovědět | | Sbalit | Link | Blokovat | Admin
21 litru za grafiku pro linux desktop? Nejak to nedava smysl... Btw. maji nainstalovane ovladace od nvidie podporu pro 980?
svido avatar 27.2.2016 10:26 svido | skóre: 28
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
neřeš cenu grafiky, na to jsem se neptal... :-) Re: Výkon grafiky pod KDE Plasma
Josef Kufner avatar 27.2.2016 12:15 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
Odpovědět | | Sbalit | Link | Blokovat | Admin
Důvod je prostý. Plasma využívá grafiku jen velmi, velmi málo. Na letité Intel grafice bude běhat prakticky stejně rychle. To, na co se čeká je vykreslení oken od aplikací, načítání knihoven, přepínání kontextů a podobné, zcela negrafické věci. Navíc to první cuknutí je start KWin a zapnutí kompozice. Co k tomu vlasně máš za procesor, paměť, disk, řadiče?

Při přepnutí plochy se všechny programy na té ploše vzbudí a začnou překreslovat okno, nebo alespoň zjišťovat, zda ho mají překreslit. To je další spousta přepínání kontextů, posílání událostí a vůbec hromada drobného I/O, které se musí pořešit. Pokud si při tom trošku zaswapuješ, je o cukání postaráno.

Můžeš si zapnout aktualizace oken i když nejsou vidět, to by plynulosti při přepínání pomohlo, ale je to plýtvání výkonem.

Hello world ! Segmentation fault (core dumped)
svido avatar 27.2.2016 12:30 svido | skóre: 28
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
aha, to jsem nevěděl. Měl jsem za to, že Plasma používá kompositor podobně jako kdysi Compiz. To je pro mne docela zklamání. Když jsem Compiz, tak KDE lítali jako šílený a to je to pár let zpět.

V kompu mám:
  • Intel i7-4790K CPU @ 4.00GHz
  • RAM 32G
  • SSD 512G
  • řadiče jsou ze základní desky ASUS MAXIMUS VII RANGER a to Intel 9 Series Chipset Family SATA Controller [AHCI Mode]
Josef Kufner avatar 27.2.2016 13:04 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
Compiz a KWin (Plasma) dělají to samé a mělo by to být řádově stejně rychlé. Otevři si nějaké monitorování výkonu a koukni, kde to drhne. Pokud je vše v klidu, okna už nakreslená a i přesto se to cuká, tak bude problém v konfiguraci X serveru a v ovladačích. Nějaké to cukání při startu ale očekávej, tam se toho děje příliš mnoho najednou.
Hello world ! Segmentation fault (core dumped)
svido avatar 27.2.2016 17:52 svido | skóre: 28
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
Dobře, ale fakt jsem měl za to, že Compiz používá grafiku nativně a hrabě přímo na ní. Vždy mi příšel neuvěřitelně rychlý i na slabých grafikách.

Jaké monitorování máš na mysli, můžeš mi něco doporučit?
Josef Kufner avatar 27.2.2016 23:23 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
ksysguard (defaultně Ctrl+ESC v KDE) nebo htop. Nech si to tam otevřené a uvidíš.

Jinak ano, používá to grafiku přímo, stejně jako hry a další 3D programy. Ale aby KWin měl co kreslit, musí to nějaký program nakreslit do té textury, kterou KWin ukazuje.
Hello world ! Segmentation fault (core dumped)
svido avatar 28.2.2016 23:17 svido | skóre: 28
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
OK, htop i ksysguard. Předpokládal jsem, že jsi myslel něco speciálního. Ok, neřeším tedy. Děkuji.
28.2.2016 22:04 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
Odpovědět | | Sbalit | Link | Blokovat | Admin

Nezbývá než počkat na Plasmu na Waylandu, až bude spolehlivě a bezproblémově fungovat. (Dnes to někomu funguje a někomu ne, v závislosti na spouště drobných detailů.) Dokud bude v systému někde X.org, škubání a cukání tam prostě bude, i s grafikou za 100+ litrů.

svido avatar 28.2.2016 23:23 svido | skóre: 28
Rozbalit Rozbalit vše Re: Výkon grafiky pod KDE Plasma
o waylandu slyším poprvé, ikdyž jsem si už všiml, že existují USE flagy. Asi jsem s Marsu, ale KDE 3.5 mi přišlo rychlejší než Win, u KDE 4 také, ale u KDE Plasmy mi přijde, že výkon padnul dolu. Proto jsem se ptal...

Snad tedy Wayland přinese očekávanou změnu k lepšímu.

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.