13

Od AIGLX do serwera X, czyli wprowadzenie do technik wyświetlania obrazu w Linuksie

29 kwietnia 2007, Hadret

Od pewnego czasu użytkowników elektryzują nowe efekty graficzne, które powoli pojawiają się na pulpitach naszych komputerów. Hasła takie jak AIGLX, XGL, Beryl czy Compiz coraz częściej pojawiają się w dyskusjach, jednak początkującym ogarnięcie tych technik może sprawiać odrobinę kłopotów. Ten artykuł postara się wyjaśnić “co z czym” i “dlaczego”.

Żeby jednak móc opowiadać o kompozytowych menedżerach okien, należy rozpocząć od początku, czyli od systemu X Window.

Więcej informacji: http://czytelnia.ubuntu.pl/index.php/200...-linuksie/
Jeśli uważasz, że ten nius jest nieobiektywny, przedstawia nieprawdziwe wydarzenie, jest spamem lub nie spełnia standardów serwisu, napisz raport.

Komentarze (RSS) | Trackback (URI)


Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.

Liczba komentarzy: 10

zwiń wątek Roobal  1 maja 2007 o godz. 11:49 #

Witam!

Coraz wiecej uzytkownikow przybywa zwabionych tymi wlasnie efektami pulpitu 3d, zwlaszcza Berylem. Osobiscie ja przeszedlem na linuksa, poniewaz mialem dosc windowsowych bledow i nawet nie wiedzialem wtedy o takim czyms jak pulpit 3d i moze do dzis bym sie zastanawial co to ten beryl czy compiz, gdyby nie to ze compiz byl standardowo instalowany w mandrivie 2007 free, ktora do niedawna uzytkowalem, poznalem Beryla no i sie w nim zakochalem.

Beryl wabi nowych uzytkownikow, codziennie czytam i slysze “ja chce linuksa, bo ma fajne bajery: obracanie kostka i spalanie okien”:) Mi to oczywiscie nie przeszkadza a wrecz cieszy, gdyz vista odejdzie w zapomnienie, a uzytkownikow linuksa przybedzie, a im wiecej nas tym wieksza uwaga producentow w strone linuksa, oczywiscie zalew 12-latkow jest tez minusem, gdyz co drugi bedzie nas meczyl na forach z pytaniami, ktore sie powielily po 100 razy, gdyz mlodzi nie maja czasu ani ochoty poszperac na google, a najlepiej by chcieli zeby zrobic im z linuksa darmowego windowsa:)

Jak dla mnie ogolnie super i ciesze sie ze linux zdowbywa coraz wieksza popularnosc:)

Pozdrawiam!

 
zwiń wątek szejk  1 maja 2007 o godz. 11:58 #

Gdyby jeszcze ten cudowny beryl nie pożerał mi połowy zasobów pamięci i nie katował procesora, a niby to miało odciążyć główny procesor od rysowania co oczywiście nie jest prawdą. Takie efekty powinny być przeroczyste dla użytkonika jak w MAc os X a nie ciągłe wysypki beryla , ponowne odpalanie itp.

 
zwiń wątek kubaw  1 maja 2007 o godz. 12:58 #

@Szejk: powyłączaj wszystkie wtyczki od bajerów to odciąży. Wyłączasz głupie żelujące okna i już dużo szybciej chodzi.

 
zwiń wątek Plichu  1 maja 2007 o godz. 14:46 #

szejk jak masz złabego kompa to nie narzekaj bo każdy soft i tu także beryl ma swoje wymagania :) Mi na 512 ramu beryl śmiga elegancko :)

Ani razu mi sie pod ubuntu jeszcze nie wysypał od czasu instalacji…

kubaw jak dla mnie to żelujące okna są najlepszym efektem beryla :)

 
zwiń wątek XLII  2 maja 2007 o godz. 7:22 #

A tu mi się wydaje, że to może niekoniecznie być wina sprzętu. Miałem podobny problem. I tu wychodzi różnica między Berylem i Compizem.

Beryl ma więcej bajerów i pluginów, lecz niestety, niektóre z nich są stosunkowo “szybko” zaprogramowane. Czyli nie bierze się pod uwagę optymalizacji kodu itp. Ma działać i to działać już. Stąd na słabszych komputerach (bądź o słabszych kartach graficznych) możliwe jest klatkowanie i tym podobne ewenementy.

Compiz jest bardziej stabilny pod tym względem i szybciej działa, niestety, ma ledwie połowę tych bajerów które posiada Beryl (mimo, iż przecież Beryl cały czas korzysta(ł) z rdzenia Compizowego).

Jako przykład: posiadam u siebie zintegrowaną grafikę i945.
Jak wiadomo, nigdy toto w 3d nie zabłyśnie, stąd Beryl nie mógł przeskoczyć 20fps.
Compiz wypluwa w granicach 800fps.

Jako dobrą wiadomość (dla tych co nie wiedzą) powiem, że niedawno, (prawdopodobnie z powodu zmiany licencji przez Beryla), doszło do ponownego połączenia tych dwóch projektów.
Wówczas ma powstać podział na 2 części (compiz i compiz-extra).
W jednej z nich znajdzie się rdzeń i najstabilniejsze/najszybsze pluginy, a w drugiej wszystko to, co działa a nie zakwalifikowało się do części głównej. Czyli nic, tylko korzyść dla użytkownika.

Polecam też poszukać w internecie filmu z tegorocznego Brainshare. David Reveman pokazuje kilka świetnych bajerów, które prawdopodobnie wejdą do Compiza wraz z nową wersją Xorgów. M.in. resolution independent scaling.

 
zwiń wątek szejk  2 maja 2007 o godz. 9:35 #

Potwierdzam , że ten filmik z Brainshare robi wrażenie , ten zoom wysokich rozdzielczości widać że to się może przydać , a po co komu np jakieś spalające się okna. DObrze że beryl się już nie będzie rozwijał , autor się zorientował chyba że jego projekt jest bez przyszłości , kiepski kod , słaba wydajność wiadomo że ten projekt był skazany na upadek.

 
zwiń wątek tjp  2 maja 2007 o godz. 12:32 #

@szejk – jeżeli używasz XGL, to rzeczywiście żre duuużo RAMu i procesora. Ale Nvidia i AIGLX działają bezproblemowo, więc nie wiem w czym problem.

 
zwiń wątek D3X  2 maja 2007 o godz. 23:35 #

szejk: nie “autor” tylko “autorka” :)

 
zwiń wątek XLII  3 maja 2007 o godz. 1:02 #

@D3X to, nie “autorka” a “autor” poszukaj w necie, gdzieś jest film z jego udziałem ;)

@Szejk – Beryl w dalszym ciągu się bedzie rozwijał. Jakby nie było przez narzucenie dużej ilości wodotrysków i skupienie sporej uwagi na sobie udało im się pozyskać mnóstwo naprawdę dobrych programistów.

Opowieść na ten temat jest długa. Na goglach znajdziesz co nieco na ten temat. Grunt, że się w końcu dogadali.

 
zwiń wątek szejk  3 maja 2007 o godz. 9:55 #

@D3X , nie wiem jak ty ale jak nie gustuje w kobietach z długimi brodami dlatego sądze że to jest jednak facet :D

 
Identyfikator (wymagane)
Adres e-mail (wymagany - nie pokażemy go publicznie)
Adres URI
Rozmiar pola: zmniejsz rozmiar | zwiększ rozmiar
Uwaga! Niektóre komentarze, m.in. te dodane przez niezalogowanych i nowych użytkowników, są ręcznie moderowane. Jeśli Twój komentarz nie ukaże się od razu, nie dodawaj go ponownie, tylko cierpliwie poczekaj na akceptację.
W komentarzach możesz używać prostych znaczników HTML. Przykłady:
  • Link: <a href="jaklinux.org">Linux dla każdego</a>,
  • Wytłuszczenie: <strong>tekst pogrubiony</strong>,
  • Kursywa: <em>tekst pochylony</em>,
  • Przekreślenie: <strike>tekst przekreślony</strike>,
  • Kod: <code>printf("blok kodu");</code>,
  • Cytat: <blockquote>cytat</blockquote>
Uwaga: jeśli dodasz nieznany znacznik, będzie on niewidoczny, gdyż system filtruje takie znaczniki.

CC BY

Wszystkie autorskie niusy w serwisie publikowane są na licencji Creative Commons Uznanie autorstwa 2.5 Polska. Uwaga, jeśli nius jest skopiowany z innej strony, kopiując go należy podać link również do tej strony!