Portál AbcLinuxu, 3. června 2024 12:03


Dotaz: Gentoo: Kde 4.3.1 rychlost?

16.10.2009 23:59 huf
Gentoo: Kde 4.3.1 rychlost?
Přečteno: 447×
Odpovědět | Admin
Zdravím,

naštěstí mám 2. záchranný počítač, ze kterého můžu psát. Hlavní počítač mám teď na ssh a vlastně "normálně" mimo provoz. Nainstaloval jsem staré Kde -> Gentoo -> nové Kde 4.3.1 (v čase) - doufal jsem, že přejdu slabší období komplikací s aktualizací konečného stádia starého Kde přes stabilní Gnome, které se tedy nedávno také rozjelo, na nové a už stabilní Kde4.

Teď jsem přišel z hospody a vidím Kde4, které sice funguje, ale je to jako bych downgradoval počítač o 10let dozadu. Nebo jinak jako bych upgradoval z Win3.11 na Vista2019.

Něco jsem odpoledne četl o nutnosti přepsat ve zdrojáku jádra nějaký řádek a povolit nějakou nově zakázanou věc, ale nemám šanci to najít znovu. Poraďte mi, co s tím zítra udělat - nebo nastavím Kde3.5 na maximum a vrátím se (navždy) zpátky.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.10.2009 07:53 ja
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
Odpovědět | | Sbalit | Link | Blokovat | Admin
No - uplne v prvom rade by si mal kontaktovat Jardika aby ste zalozili klub neschopnych babrakov, lebo nad vas proste niet (ak nepocitam slovenskych futbalistov pri ktorych si musel dat super zo zufalstva vlastny gol ked uvidel tie pridrbane ksichty osob hodnych kopat tak maximalne kanale pre mocovku :-D)
Marián Kyral avatar 17.10.2009 08:02 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nepíšeš co máš za konfiguraci, takže se těžko hádá. Ale o jednom přepsaném řádku jsem četl tady. Snad to bude ono.
17.10.2009 13:53 huf
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
To bylo ono, to přesně jsem včera četl. No ale nepomohlo mi to. Zakomentoval jsem, přeložil jádro a zlepšení nepřišlo.
17.10.2009 16:40 huf
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
Právě ten článek a diskusi jsem si včera četl a na jeho základě jsem se rozhodl pro upgrade. Teď jsem chtěl to zakomentování vrátit zpátky a všiml jsem si, že to bylo v arch/x86/kernel ... takže to na mne zřejmě ani nemělo žádný vliv, jelikož já jedu x86_64. Každopádně díky
vlastikroot avatar 17.10.2009 16:44 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
Pokud máš x86_64, tak by tvůj procesor měl PAT podporovat, takže tenhle patch potom nemá vliv. Je to jen pro starší procesoy jen s MTRR.
We will destroys the Christian's legion ... and the cross, will be inverted
vlastikroot avatar 17.10.2009 08:30 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jakou máš grafickou kartu? Zkoušel jsi vypnout efekty?
We will destroys the Christian's legion ... and the cross, will be inverted
17.10.2009 14:01 huf
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
Efekty se snad ani nezapnuly, je to zatím úplně default. Grafiku mám Intel 946GZ/GL, procesor Intel Core2Duo E4300. Efekty jsem vypnout nezkoušel, naopak jsem je zkoušel zapnout s nadějí, že by se snad mohla rozběhnout akcelerace, ale skončilo to nějakou chybovou hláškou a že se vrací na předchozí nastavení. Glxgears je mezi 250 a 475 FPS v malém okně.
vlastikroot avatar 17.10.2009 14:09 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
Defaultně právě jsou efekty zapnuté, podle autodetekce. Napadá mě jakorát skusit přeložit Qt aby byl defaultne raster backend. Jseš si jistý, že ti funguje akcelerace? Používáš KMS? Jaké máš jádro, intel ovladače, mesu? Glxgears v tomhle rozsahu totiž C2D v pohodě dá i na SW render.
We will destroys the Christian's legion ... and the cross, will be inverted
17.10.2009 15:17 huf
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
Aha, já jsem to moc neladil, tedy docela důkladně jsem odinstaloval Gnome, ale pak jsem dal jen emerge kdebase-meta. Na to Qt se doma podívám (teď jsem v cukrárně a mají tu počítač s Linuxem k volnému použití :)
Jak koukám na use, tak zřejmě myslíš qt-gui + use raster (?) Jinak na zbytek otázek nevím; jestli mi funguje akcelerace, řekl bych spíš, že mi asi nikdy nefungovala, ale s Kde3.5 ani Gnome mi to nevadilo, šlo to rychle. Měl bych nějak nainstalovat compliz? Co je KMS nevím. Jádro mám 2.6.30r5, Intel ovladače používám jen co je přímo v jádře, s mesou jsem kdysi měl nějaké problémy, ale nevím. Je potřeba něco změnit v xorg.conf ?
vlastikroot avatar 17.10.2009 15:28 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
Je to ten use raster. Skus sem potom hodit, co máš v glxinfo a dmesg. Skoukni gentoo stránku o intelkách. KMS je nastavování rozlišení v kernelu, souvisí to s GEM (správce paměti grafárny v jádře), UXA (2D akcelerace nad GEM) a DRI2 (3D akcelerace založená na těhle technologiích). Dobře je to popsané tady. Hodí se mít nejnovější jádro, libdrm z gitu, xf86-video-intel z gitu, mesu 7.5.1 nebo novější. S intelkama jsou teď celkem problémy, ale po tom co se vyřeší jsou to fajnové karty. Sám mám s KDE4 na intelkách nejlepší zkušenosti (po tom co jsem si prošel touhle kupo zkratek).
We will destroys the Christian's legion ... and the cross, will be inverted
17.10.2009 17:52 huf
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
Přílohy:
Díky za rady, trochu se to rozhýbalo, ale je to pořád nějaké špatné. Tu stránku jsem už četl dříve, takže hodně bylo hotovo, jen jsem změnil na UXA.
Nainstalované mám xf86-video-intel 2.8.1, xorg-server 1.6.3.901-r2, mesa 7.5.1, libdrm 2.4.13 - to všechno už bylo. Zkontroloval jsem grep "AIGLX enabled" /var/log/Xorg.0.log OK. V jádře jsem neměl/nemám vůbec aktivní Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) ---> vím, že jsem to celé deaktivoval docela nedávno, nějak mě to zlobilo a přecházel jsem z Kde3.5 na Gnome. Nevím, co tam přesně nastavit, mám Intel 946 a tam je nejvíc i915.

Hlavní problém teď asi mám, že mi DRIconf píše při startu, že nevidí žádné direct-rendering zařízení.
Přikládám dmesg a glxinfo.
Glxgears je na 390 FPS.
17.10.2009 21:10 hufhendr | skóre: 33 | blog: U hufhendra
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
Tak jsem do jádra přidal ten DRI support pro i915, v xorg.conf jsem dal UXA a DRI2, nainstaloval jsem nové xf86-video-intel 2.9 a docela se to rozeběhlo. Dost na to, abych byl už zase zpátky na svém hlavním počítači. Záložní počítač zatím pořád běží, protože mi to ještě občas spadne (např. jsem měl trochu problém s rozlišením a frekvencí, nastavil jsem ji nakonec přes xorg.conf, ale v Kde nastavení je pro mne display tabu), ale už si to asi nechám.

Efekty jsem povolil, mám subjektivní pocit, že je to s nimi trochu plynulejší než bez nich. Není to ale ještě úplně ono, zatím se rozkoukávám, dodal jsem kde-l10n a pokračuji v průzkumu. Zkusím ještě ten raster.
vlastikroot avatar 17.10.2009 22:11 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.5.1

Takže to bylo chybějící akcelerací. KDE4 (a celkově Qt4 bez raster enginu) používá XRender pro vešerou 2D grafiku, pokud se to renderuje přes SW je to neskutečně pomalý. Zaplý compositing (efekty) není na intelkách naškodu, některé bitmapy zůstávají v paměti a např. při přepnutí aplikace pak člověk nevidí vykreslování jednotlivých prvků GUI. Navíc díky DRI2 už je zahrnuta i podpora Xv a OpenGL, podobně jako na nvidia kartách.

Úplně ono to asi zatím nebude, ale aspoň použitelné. Snad ti nadšení pro KDE4 vydrží, z pohledu uživatelského komfortu je IMHO nepřekonatelné.

We will destroys the Christian's legion ... and the cross, will be inverted
18.10.2009 01:24 hufhendr | skóre: 33 | blog: U hufhendra
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
Tak jsem ještě překompiloval qt-gui + raster a vypadá to zase o něco lépe. Hlavně tedy při pohybu oken a vůbec je to trochu více plynulé. Pořád mi to sice přijde jakoby pohybově "zubaté", ale proti prvnímu spuštění, kdy jsem psal o pomoc, je to prakticky dokonalé.

Dokonce jsem si všiml i nějakých 3D efektů (překvapivě většinou i fungují), ale nebudu to hned přehánět. Myslel jsem, že na ty je potřeba nainstalovat compiz... každopádně díky moc, KDE4 si už nechám, vypadá opravdu pěkně.
17.10.2009 17:02 michal | skóre: 24 | blog: Blog
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
Odpovědět | | Sbalit | Link | Blokovat | Admin

No jo no, nemůže za to mizerné KDE ale hlavně mizerné drivery :)

Já to řeším tak, že akcereraci přepnu z opengl na xrender. Jestli ti to vypíše nějakou chybovo hlášku tak to povol tím, že v konfiguárku kwin (~/.kde4/share/config/kwinrc) přidáš Backend=XRender do sekce Compositing, nebudou potom fungovat všechny efekty, ale na druhou stanu to aspoň bude bude plynulé i s mizernými drivery (a u mě na 2 monitorech :)

Jinak doporučuji zkusit update na verze doporučovanou intelem http://intellinuxgraphics.org/2009Q3.html. Jestli nic z toho nepomůže, tak teprve po tom si můžeš stěžovat že KDE je mizerný.

18.10.2009 01:32 hufhendr | skóre: 33 | blog: U hufhendra
Rozbalit Rozbalit vše Re: Gentoo: Kde 4.3.1 rychlost?
Díky za tip, zkusil jsem, ale je to asi tak nastejno, takže jsem zůstal u OpenGL. Na tu stránku k Intelu jsem se díval, nemám ještě všechno na nejposlednějších verzích, ale zase vzhledem k tomu, že se to povedlo docela pěkně rozhýbat, počkám si až na odmaskování.

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.