Portál AbcLinuxu, 2. května 2025 13:40

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
David Watzke avatar 22.4.2006 22:02 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Odpovědět | Sbalit | Link | Blokovat | Admin
Ten gThumb... docela mazec ;-)

Btw, 36 sekund a 12 MB? Děláš si srandu? Mohl jsi to alespoň projet MEncoderem :-(
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
22.4.2006 22:07 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Napiš mi příkaz pro překódování a já to rád udělám :) Nechtěl jsem to v reálu zaznamenávat do mpeg4, protože to žralo asi 90% CPU.
David Watzke avatar 22.4.2006 22:09 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Třeba
mencoder -ovc xvid -xvidencopts bitrate=500 \
-oac copy -o output.avi input.avi
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
22.4.2006 22:22 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Tak to mi vypisuje nějakou chybu, asi nemam mencoder zkompilovaný s podporou xvid, ale jen divx, zkusil jsem to pomocí divx codecu, ale ten mi zase zkazil barvy, zkouším to ještě přes transcode, chvilku to bude trvat.
David Watzke avatar 22.4.2006 22:32 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Zkus raději lavc...
mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=500 \
-oac copy -o output.mpg input.avi
:-)
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
22.4.2006 22:40 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Když já mam transcode fakt nejraději, vždy mi dával lepší výsledky, než mencoder, nebo cokoliv jiného a nepadal :)

Použil jsem příkaz: "transcode -y xvid4 -i input.avi -o output.avi -Z 512x384 -w 500 -b 128 -s 2 -I 5 -C 1 -G 1.1"

Tohle používám pro převod DV videa do DivX, takže tam můžou být některé parametry zbytečné :)
22.4.2006 23:08 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Odpovědět | Sbalit | Link | Blokovat | Admin
no mas asi pomaly HW ;) u mna to nic take nerobi
22.4.2006 23:16 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Athlon 64 3400+, 1024MB RAM, nForce 4 deska, GF 6800GS 256MB, HDD 200GB. To je dnes už pomalé?

Tohle je čistá instalace Ubuntu a i ve vlastním Debianu mi to dělá rok (od začátku, některé aplikace víc, některé míň), jen mě to postupně začíná dost štvát, protože jsem spoléhal na to že XGL to odstraní. Aplikace v QT to nedělají, ale mě prostě KDE nesedne...
22.4.2006 23:29 xxxxxxxx | skóre: 16 | blog: mrtvy blog | v nebi
Rozbalit Rozbalit vše Re: Proč? II (XGL)
musis mit nekde chybu. mam a64_3000+ a tohle mi to proste nedela :-/
22.4.2006 23:31 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Můžeš to nedělání zaznamenat? Jakou používáš distribuci?
22.4.2006 23:45 xxxxxxxx | skóre: 16 | blog: mrtvy blog | v nebi
Rozbalit Rozbalit vše Re: Proč? II (XGL)
je to tam trosku mirne znat, ale urcite to neni tak strasidelny jako u tebe. mam mandrivu a kde. zkousel jsi tam dat nejaky zakladni skin?
22.4.2006 23:57 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Proč? II (XGL)
GTK 1.X (starší aplikace jako Mozilla Suite) se chovají trochu líp. Tohle je základní skin pro Ubuntu. Bez XGL je to trochu lepší, viz můj první příspěvek. KDE aplikace jsou mnohem svižnější, než ty psané v GTK, ale stále to není ono :)
23.4.2006 00:46 xxxxxxxx | skóre: 16 | blog: mrtvy blog | v nebi
Rozbalit Rozbalit vše Re: Proč? II (XGL)
mas multimedia kernel?
23.4.2006 00:47 xxxxxxxx | skóre: 16 | blog: mrtvy blog | v nebi
Rozbalit Rozbalit vše Re: Proč? II (XGL)
ten by mel mit o dost lepsi odezvu u aplikaci
David Watzke avatar 23.4.2006 00:48 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Copak to je? :-)
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
23.4.2006 01:05 xxxxxxxx | skóre: 16 | blog: mrtvy blog | v nebi
Rozbalit Rozbalit vše Re: Proč? II (XGL)
kazdopadne mm kernel v me distribuci by mel mit ///teoreticky/// 10x lepsi odezvu nez normalni 1k kernel
David Watzke avatar 23.4.2006 01:16 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Moment, mm je zase něco jiného, ne?
[N] sys-kernel/mm-sources (): Andrew Morton's kernel, mostly fixes for 2.6 vanilla, some vm stuff too
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
23.4.2006 09:27 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Proč? II (XGL)
To je joke, nebo ani ne? Jak to mohu zkusit? V Ubuntu mam distribuční jádro, na svém Debianu si kompiluji jádra sám (teď tam mam 2.6.16.1).
23.4.2006 10:10 xxxxxxxx | skóre: 16 | blog: mrtvy blog | v nebi
Rozbalit Rozbalit vše Re: Proč? II (XGL)
prekompilujes jadro, vsechno nechas stejny, jen tam zmenis nejakou frekvenci z tisice na sto. ted takhle brzo poranu sem to nenasel ani v menuconfigu :-( jestli to bude mit nejakou souvislost s tema dvanacti dvanactkama co sem vcera vecer vypil :-(
23.4.2006 10:22 hydrandt | skóre: 35 | blog: Kanál | Herzogenburg
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Řekl bych, že to tu souvislost mít bude :-)
I am Jack's wasted life.
23.4.2006 10:22 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Aha, o tomhle vím, používám tam myslím 1000, no zkusím 100.Ubuntu taky používá 1000.
23.4.2006 10:25 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Jdu teda překompilovat kernel :)
23.4.2006 10:34 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Proč? II (XGL)
100 HZ is a typical choice for servers, SMP and NUMA systems with lots of processors that may show reduced performance if too many timer interrupts are occurring.

1000 HZ is the preferred choice for desktop systems and other systems requiring fast interactive responses to events.

Mam tam 1000, opravdu myslíte, že mi 100 může pomoct?
Prcek avatar 23.4.2006 10:50 Prcek | skóre: 43 | Jindřichův Hradec / Brno
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Podle toho popisu bych nechal 1000 :-), ale treba tomu nekdo rozumi vic a vysvetli to.
Člověk je takový, jak vypadá... A já vypadám jako pravá, nefalšovaná děvka!!!
David Watzke avatar 23.4.2006 10:54 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Přesně tak... lot of processors tu zrovna nemám :-)
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
Prcek avatar 23.4.2006 10:23 Prcek | skóre: 43 | Jindřichův Hradec / Brno
Rozbalit Rozbalit vše Re: Proč? II (XGL)
jj je tam takova moznost - vybira se tam nejaka frekvence odezvy - myslim ze je tam i napoveda "Low latency desktop" a "Server". Ale ted nejsem v Linuxu a nemuzu to overit :-/, ale urcite se tam neco takoveho nastavuje. Jeste by na to mohl mit mozna vliv nejaky ten Scheduler, ale v tom uz se nevyznam :-)
Člověk je takový, jak vypadá... A já vypadám jako pravá, nefalšovaná děvka!!!
23.4.2006 11:16 xxxxxxxx | skóre: 16 | blog: mrtvy blog | v nebi
Rozbalit Rozbalit vše Re: Proč? II (XGL)
IMHO cim mensi cislo frekvence, tim casteji se aplikace dostanou k prociku a tim casteji se budou vykreslovat okna. IMHO :-D
David Watzke avatar 23.4.2006 11:17 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Uhh... IMHO je to přesně naopak :-D
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
David Watzke avatar 23.4.2006 11:44 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Tak jsem to zkusil, vanillková 2.6.17-rc2ka...

V Processor type and features jsem zvolil Preemption Model (Preemptible Kernel (Low-Latency Desktop)) ---> a Timer nastavil na 100 Hz a je to skutečně o něco lepší - Qt-based aplikace jsou teď úplně super :-) a třeba Bon Echo se taky chová líp :-)

“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
23.4.2006 12:19 xxxxxxxx | skóre: 16 | blog: mrtvy blog | v nebi
Rozbalit Rozbalit vše Re: Proč? II (XGL)
je videt, ze to me IMHO bylo IMHO dobre :-D
22.4.2006 23:47 KS | skóre: 10 | blog: blg | Horní polní u západní dolní
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Odpovědět | Sbalit | Link | Blokovat | Admin
No vnitřek okna má pomalejší odezvu. Nikdy mi to ale nevadilo. Obvykle okno otevřu, resiznu a několik dní s ním třeba vůbec nehýbu.
Pochybnost, nejistota - základ poznání
23.4.2006 00:52 Milan Hejpetr | skóre: 25 | blog: poznamky | Plzen
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Odpovědět | Sbalit | Link | Blokovat | Admin
To je zajimave. Nikdy jsem teto veci neprikladal vetsi vyznam. Asi to bude tim, ze uzivatel meni velikosti oken velmi zridka, takze spousta z nich si toho ani nevsimne.
Ale ted jsem to tedy pozorne vyzkousel - opravdu je to nekdy neprijemne pomale v zavislosti na aplikaci. Zdaleka nejhure se chova SeaMonkey (1.0.1). Mozilla 1.7.13 je celkem v pohode (GTK1).
Jenze jak jsem psal na zacatku. Jak casto menite velikosti oken ? :)
Bluebear avatar 23.4.2006 01:19 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Taky jsem se nad tím nikdy předtím nezamýšlel, ale na desktopech, kde pracuji delší dobu, automaticky vypínám zobrazování obsahu okna při překreslování. Asi mi to taky podvědomě leze na nervy.
To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
23.4.2006 08:25 Jindřich 'GoldenShit' Plešinger | skóre: 16 | blog: Nevěřící | Dolní Bousov
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Odpovědět | Sbalit | Link | Blokovat | Admin
   Resize oken v GTK+ a jejich pomalá odezva je problém který se tu již rozebíral. Je to fakt, a není nic složitého, že v tomhle je Linux zaostalý a stále se říká a čeká, že nová verze GTK+, nové XGL, nové cairo, nové ... to vyřeší. A ono noc. Já jsem si to vyřešil tak, že jsem si nastavil pro resize nevykreslování obsahu okna a vykresluje mi to jen rámeček. Stačí podotknout, ře win32 aplikace ve Windows se takto hloupě nechovají. Asi to bude také tím, že se k jádru jejich instrukce a popis zobrazení nedostává skrz 358 vrstev.
LINUKS = Lidová Nacionálně Ultralevicová Komunistická Strana
23.4.2006 09:05 Kníže Ignor | skóre: 19 | blog: stoupa
Rozbalit Rozbalit vše Re: Proč? II (XGL)
358 podruhé (viz hledání)

evidentně Plešingerova konstanta pro hodně moc
Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
23.4.2006 09:25 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Docela zajímavé je podívat se na Office 2003, ten totiž taky používá resize, kdy se nezobrazí obsah okna, asi zjistili u Microsoftu, že je to docela pomalé :)

V tomhle příspěvku jsem chtěl podotknout, to že mě to trápí a když někdy něco někomu v Linuxu ukážu, tak se mi v tomto případě skoro vysmívá. Zároveň jsem chtěl ukázat že to někde jde i tak skvěle rychle (exhibit) a dokonce v Linuxu :)
23.4.2006 09:54 Jindřich 'GoldenShit' Plešinger | skóre: 16 | blog: Nevěřící | Dolní Bousov
Rozbalit Rozbalit vše Re: Proč? II (XGL)
   Taky bych byl rád, kdyby překreslování obsahu okna při změně velikosti fungovala normálně. Bohužel tomu tak není. Proto zatím používám nevykreslování obsahu. V operačním systému Windows XP a aplikacích používající win32 nemám problém. Horší je to u frameworků.
LINUKS = Lidová Nacionálně Ultralevicová Komunistická Strana
Jan Zahornadsky avatar 23.4.2006 19:47 Jan Zahornadsky | skóre: 22 | blog: hans_blog
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Tak bych byl rád. Navrhni tedy řešení. Kreslení okna samozřejmě něco trvá, co budeš dělat onu chvilku? Buď zasekneš procesy jako Win32 a celé to nakreslíš až se aplikace uráčí překreslit, nebo řekneš aplikaci "hele, máš jinou velikost okna, něco s tím udělej" a necháš ji v tom jejím vlákně běžet dle libosti. První řešení má průser, že pokud nějaká aplikace se při kreslení zasekne, zasekne se celý subsystém Win32. Druhé řešení má průser, že aplikace se k této zprávě může dostat docela pozdě (zpracovává zatím jiné zprávy, X server kreslí i mezistavy apod.) ale je stabilnější. A konec konců, asynchronní vykreslování je přeci jen návrh hodný tomu, abych si bez výčitek mohl říct, že systém umí multitasking.

Život je otázkou priorít. Windows (aspoň desktopové verze, k serverové jsem žádné moc nepřičichnul) je od začátku navržen tak, aby v "běžném uživateli" budil dojem rychlosti. Pro to se používají někdy opravdu programátorsky nechutné hacky. Třeba okno, které je označené má automaticky větší prioritu. Tedy pokud sekretářka pustí výpočet nějakých maker v excelu a zatím si hraje solitér, tak ty makra trvají sakra dlouho, ale jí to nevadí. Solitér jde úplně plynule :-P
Actually, I was half an hour into the pointer scripting documentation when she got dressed and left.
23.4.2006 20:46 Jindřich 'GoldenShit' Plešinger | skóre: 16 | blog: Nevěřící | Dolní Bousov
Rozbalit Rozbalit vše Re: Proč? II (XGL)
   Myslím si, že problém je v GTK+. Tuto knihovnu mám rád a byl bych moc a moc pro, aby se rychlost GTK+ maximálně urychlila. Kupříkladu u knihovny Motif jsem jediný problém nezaznamenal. Bohužel ji i jeho OpenNástupce komunita zavrhla a do popředí zájmu se dostaly velcí nenasytní a pomalí.
LINUKS = Lidová Nacionálně Ultralevicová Komunistická Strana
23.4.2006 23:25 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Tomu se mi nechce věřit, proto jsem uvedl ve svém předchozím blogu ukázku z resize aplikace napsané například v ETK, tam k podobnému mazání a pomalému překreslování nedochází a stálě mě zajímá proč :)
Jan Zahornadsky avatar 24.4.2006 00:22 Jan Zahornadsky | skóre: 22 | blog: hans_blog
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Možná viz jednu velmi známou diskusi (ale osobně doufám, že ji někdo smazal :-D) o tom, proč je Windows 95 rychlejší než linux (nebo jak to bylo).

Protože, pro tisíc a jeden důvodů. IMHO je docela důležité, aby open source aplikace poskytovaly programátorský komfort. Open source je jedna z nejlepších věcí na světě, pokud člověk studuje informatiku (vždyť Linux vznikl jako dizertačka nebo něco takového, ne?) Linux je velmi dobrá OS implementace UNIXu. To je taky fajn, protože UNIX má mnoho velmi dobrých myšlenek, které bych rád viděl i jinde.

Ale linux není něco, co by mohlo konkurovat Windows, jak si tady mnoho lidí myslí (v pravém slova smyslu). Windows je od začátků navrhován pro to, aby dodal uživateli pocit jednoduchosti, rychlosti a přitom profesionality. To se mu daří. Ale návrh je hrozný (viz ty někdy až nechutné hacky). A mně se Windows programy píší (pokud nepoužívám nějaký framework) o mnoho hůř, neposkytuje mi takový programátorský komfort.
Actually, I was half an hour into the pointer scripting documentation when she got dressed and left.
23.4.2006 09:55 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Odpovědět | Sbalit | Link | Blokovat | Admin
Program si nemůže zvýšit prioritu, pokud neběží pot účtem roota. Což by Firefox neměl :-D
Later --- Lukáš Zapletal
stativ avatar 23.4.2006 11:07 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Teoreticky myslim muze pomoci priority inheritance (odvozovani priorit).
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
23.4.2006 20:38 luu
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Odpovědět | Sbalit | Link | Blokovat | Admin
No takze rek bych ze xgl v tvem pripade jeste defakto nevidels. Mam Ubuntu Dappera 1.7 Celer Gf4 TI a 512 RAm a frci to veeelmi svizne. Mas nekde hodne velkou chybu.Ono otaceni oken,vykreslovani oken prohlizece to je mazac ta rychlost.Takze otazka nema byt proc XGL ale proc mi to jede tak naprd.
23.4.2006 23:22 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Nevěřím :) Prosím hoď někam videa, jak je resize těch aplikací, které jsem zde uvedl rychlý a bez hnusného překreslování, pak uvěřím a začnu hledat chybu (protože jsem zatím zkoušel Korrorru, nebo Ubuntu 6.06, nebo opensuse a všude mi to dělalo to samé).
24.4.2006 12:42 Ladislav Jancik | skóre: 16 | Červený Kostelec
Rozbalit Rozbalit vše Re: Proč? II (XGL)
A nemuze byt vadna graficka karta ??
Bolest je jen jiné území a strach, strach je neřest.
24.4.2006 20:48 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Proč? II (XGL)
Zkoušel jsem to asi na 4 počítačích :)

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.