Portál AbcLinuxu, 3. května 2025 18:46

GNOME Shell i bez 3D akcelerace

Phoronix uvádí, že GNOME Shell už lze používat se softwarovým renderováním. Je to díky vylepšením LLVMpipe v Gallium3D. Funkčnost je zásluhou Red Hatu, ale také Googlu a dalších.

4.11.2011 11:01 | Luboš Doležel (Doli) | Zajímavý článek


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

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

Vložit další komentář

4.11.2011 11:46 R
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
Odpovědět | Sbalit | Link | Blokovat | Admin
Spustit alebo pouzivat?

Som sam, komu pride chore najprv urobit GUI, ktore potrebuje 3D akceleraciu a tu potom emulovat softwarovo?
4.11.2011 12:17 JoHnY2
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
Neprijde mi to jako z principu spatny reseni. SW se prizpusobuje HW a 3D akcelerace je dneska bezna. U Gnome, ktery je zamereny na Linux je to mozna trochu nelogicky, protoze mame s 3Dckem dlouhodobe trable, rozhovne v porovnani s Win a Mac.

Podobnej krok jako Gnome dela i Qt 5, proste bez OpenGL/OpenGL ES nebude chodit GUI. Nakonec by me vubec neprekvapilo, kdyby se i Qt5 dockalo fallback reseni pomoci LLVMpipe, dost mozna i pod windows.
4.11.2011 14:14 JanM | skóre: 28
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
Tak tak, a bude to mít i pozitivní dopad na remote desktop, vrátíme se pěkně ke kořenům, tedy příkazové řádce. A ta frčí i po pomalé lince!

Tedy pokud mezitím někdo nedá do kupy VNC/nx/.. klienta s hw akcelerací.
4.11.2011 21:32 luky
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
OpenGL akcelerace funguje i na vzdalenem Xserveru, nefunguje pouze direct rendering.
pavlix avatar 5.11.2011 02:19 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
To by OpenGL jako docela mělo fungovat i na dálku :).
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
5.11.2011 10:06 vencas | skóre: 32
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
Taky že funguje, a to potvrzuju z vlastní zkušenosti když jsem dokonce už před 5 lety úspěšně používal 3d program přes ssh+X11 (lokální 100MBit síť).
5.11.2011 23:13 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
OpenGL na to bylo od počátku navržené a i tak, že každý krok mohl být počítán jinde (rozumějme nejen na různých jádrech, ale na různých strojích).
Navrženým myslím, že se s tím počítalo, ne že to bylo automaticky podporováno.
To byl/možná je i jeden z důvodů, že sem tam nějaký program fungoval na obyčejné grafice za pár stovek, ale nefungoval na profi zařízení, a to často jen proto, že programátor neuměl používat vůbec nebo nesprávně (gl)Finish() a (gl)Flush(); a neměl možnost si to otestovat.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
Rezza avatar 4.11.2011 16:53 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
No s Qt 5 slibuji, ze i pres LLVMpipe ma byt QML rychlejsi nez dnesni nepouzivajici OpenGL... Samozrejme zalezi, kolik se tam nahazi efektu, shaderu atd. :)
5.11.2011 17:41 R
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
A pocita sa tam aj s tym, ze na pocitaci budu bezat nejake aplikacie? Alebo len desktop, ktory si zoberie 100% vykonu?
D.A.Tiger avatar 4.11.2011 22:43 D.A.Tiger | skóre: 8 | Brno
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
mě spíš udivuje, že Gallium neumělo Software rendering už dřív. měl jsem za to, že když to zvládá MESA, tak ostatní konkurenční projekty si netroufnou zůstat moc pozadu....
Radost z toho, že někdo objeví něco nového, je omyl starý 6000 let... (Jean Paul) | anthill inside
5.11.2011 18:35 Yontalcar
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
Gallium software rendering samozřejmě umělo, ale LLVMpipe neumělo OpenGL rozšíření GLX_EXT_texture_from_pixmap
4.11.2011 12:16 xm | skóre: 36 | blog: Osvobozený blog | Praha
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
Odpovědět | Sbalit | Link | Blokovat | Admin
A nevytíží pak GNOME Shell naplno všechna jádra procesoru? ;-) LLVMpipe je úžasné, ale to právě díky tomu, že je schopné naplno využít pro renderování OpenGL všechna dostupná jádra.
Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
Sešívaný avatar 4.11.2011 13:51 Sešívaný | skóre: 23 | Brno
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
Člověk s dvoujádrovým procesorem by to prý na běhu systému neměl poznat. Nicméně na spotřebě se to IMHO projevit může.
pepe_ avatar 4.11.2011 15:47 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
Odpovědět | Sbalit | Link | Blokovat | Admin

A jak toho docílit ?

michich avatar 4.11.2011 17:45 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
Nainstaluješ si nejnovější Fedora Rawhide. Nebo si prostě počkáš, až to probublá dále.
pepe_ avatar 4.11.2011 18:15 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace

Děkuji ale já raději DEB based ...  bordelu co umí RPM sem si užil před lety mnoho (možná se neřešitelní konflikty už v RPM nedějí) ale k tomu mi někdo kdo používá RPM based  RedHat Fedora Suse a podobné musí říci svůj názor na RPM s desktopem se 40000 balíčky z různých zdrojů děje.

little.owl avatar 4.11.2011 20:39 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
Co je to za pitomost? V cem konkretne je RPM horsi nez DEB, nehlede k tomu ze dnes je rozhodujici jejich nadstavba - yum ci apt.

Kombinace rpm + yum funguje jiz roky vyborne.

Pokud mate jen mnoho let starou zkusenost, tak radsi mlcte a nedelejte tady ze sebe blbce.
A former Red Hat freeloader.
4.11.2011 21:11 Jiří J. | skóre: 34 | blog: Poutník | Brno
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace

Mě osobně by také zajímalo, zda existuje něco jako aptitude pro RPM balíčky na RPM-based distribucích. Mám víceméně jen staré a nepříjemné zkušenosti z Mandrake, Fedora Core 3/4 a CentOSu. Je pravda, že apt není o moc (pokud vůbec) přívětivější, než yum, ale aptitude už umožňuje alespoň částečný "fine tuning" závislostí, takže se neinstaluje všech 150 recommended balíků (včetně Xorg), pokud chci nainstalovat "kvm", ale třeba jen 20 nutných ("depends").

Také možnost výběru mezi závislostmi je v aptitude řešená vcelku přehledně - např. balíček "debconf" závisí na "debconf-i18n NEBO debconf-english", takže si můžu odinstalovat ten první, nahradit ho druhým a ušetřit další místo na disku. Ještě viditelnější je to v případě virtuálního balíku "mail-transport-agent", na kterém závisí spousta balíků a který sám "obsahuje" několik dalších balíků (sendmail, postfix, exim4, ...), takže si uživatel může vybrat, jakého MTA chce, a z hlediska závislostí balíčků je to čisté, jednoduché a hlavně a především přehledné.

Pokud existuje něco jako aptitude (ncurses) pro RPM distribuce, sem s tím. Prosím.

Ale už vážně, dost offtopicu :-)

little.owl avatar 4.11.2011 22:13 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: GNOME Shell i bez 3D akcelerace
Jsme oba vice nez off-topic.

O ncurses nadstavbe yum-u nic nevim a za mnoho let pouzivani yum-u mi nechybela. V Debianu aptituce v ncurses modu take nepouzivam.

Fedora based distribuce nepouzivaji velke metapackage ci soft dependencies a jejich balicky nejsou tak fragmentovane. Jsou pak vetsi (a jejich pocet mensi), ale je jednoduzsi se v tom orientovat. Yum nabizi plugin, jak dependencies zobrazit (yum-utils: repo-graph).
A former Red Hat freeloader.

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.