Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
74
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 00:36:51)
Offline
Kopia planu wprowadzania Waylanda w 12.10, ile wyszło z tamtego, niektórzy wiedzą.
Pożyjemy, zobaczymy, na razie są duże szanse, że Mir skończy jak Unity.
Tylko nie będzie zbyt wielu okazji, zeby go przepisywać w kółko, z wtyczki Compiza na samodzielny program, z gtk na qt, itp.
Ubuntu 14.04 wyjdzie za 9 miesięcy, w podobnym czasie powinien być gotowy WaylandGL (jego tworzenie miało potrwać około roku, czytałem o tym kilka miesięcy temu.
Ciekawe, czy Mir będzie bazował na EGL, czy na żywca skopiują biblioteki Waylanda pobrane z git (o ile już będą gotowe), czy może do OpenGL będzie odpalany Xmir.
Bo z tego co wiem, w sprawie OpenGL dla Mira jeszcze nikt nie kiwnął palcem.
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2013-06-27 21:27:28)
Offline
AMD dodało zarządzanie energią w otwartych sterownikach (które stają się coraz bardziej sensowną i bezproblemową alternatywą), więc poza Intelem jest jeszcze opcja AMD i w ten sposób ewentualny brak sterowników dla Waylanda będzie dotyczył tylko użytkowników [i]uwielbianej[/i] Nvidii ;)
http://www.h-online.com/open/news/item/Better-power-management-for-Radeon-driver-in-Linux-1897996.html
Offline
To raczej nie jest jakieś kosmiczne zagrożenie.
Wróbelki ćwierkają, że Nvidia wdraża natywny EGL w sterach na Linuxa, a samo dodanie obsługi Waylanda, kiedy już EGL będzie, to żaden istotny problem.
Jeżeli karty Intela pójdą z Waylandem, to poczekam ~miesiąc, jeśli również AMD, to ~10 dni. :D
W razie czego L.T. ma wszystkie 10 palców na swoim miejscu. :D
Jeśli natomiast przyjmą się Xwayland i Xmir, to łatwiej będzie w sterowniku utrzymać API tych dwóch protokołów, niż jednego Xorga, zielone ludki też chętnie odpoczną od wiecznego dopasowywania sterów do Xorga, i np poprawiania steru, żeby Flash z nim chodził. :D
Jak przy Compizie 90% roboty, to były cyrki z Xorgiem, to ciekawe, jak to wygląda od strony sterowników. ;)
Pozdro
;-)
Offline
[url=http://www.dobreprogramy.pl/Canonical-zdecydowal-Mir-zastapi-X.org-juz-w-tym-roku-w-Ubuntu-13.10,Aktualnosc,42260.html]Canonical zdecydował: Mir zastąpi X.org już w tym roku, w Ubuntu 13.10[/url]
Offline
[quote=drelbrown][url=http://www.dobreprogramy.pl/Canonical-zdecydowal-Mir-zastapi-X.org-juz-w-tym-roku-w-Ubuntu-13.10,Aktualnosc,42260.html]Canonical zdecydował: Mir zastąpi X.org już w tym roku, w Ubuntu 13.10[/url][/quote]
A w tle będzie odpalony X.Org ;)
Propaganda pełną gębą.
@Jacekalex:
Przy otwartych sterach, gdy te już otrzymają wszystkie te wdrażane teraz funkcje to ich używanie będzie praktycznie bezproblemowe i najczęściej nie będzie potrzeby sięgania po kapryśne zamknięte stery od AMD. Nawet nie ma większego znaczenia czy AMD wyda jakieś zamknięte sterowniki na Waylanda.
Oczywiście brak zamkniętych sterowników do Waylanda to tylko brednie ze strony Canonicala.
Gdy Linux przejdzie na Waylanda, a nieudolny klon Windowsa/Maca na Mira to sterowniki Nvidii prawdopodobnie będą.
Ostatnio edytowany przez yossarian (2013-06-28 18:23:23)
Offline
[quote=yossarian][quote=drelbrown][url=http://www.dobreprogramy.pl/Canonical-zdecydowal-Mir-zastapi-X.org-juz-w-tym-roku-w-Ubuntu-13.10,Aktualnosc,42260.html]Canonical zdecydował: Mir zastąpi X.org już w tym roku, w Ubuntu 13.10[/url][/quote]
A w tle będzie odpalony X.Org ;)
Propaganda pełną gębą.[/quote]
No ba ;)
Offline
[quote=Jacekalex]Jeśli natomiast przyjmą się Xwayland i Xmir, to łatwiej będzie w sterowniku utrzymać API tych dwóch protokołów, niż jednego Xorga, zielone ludki też chętnie odpoczną od wiecznego dopasowywania sterów do Xorga, i np poprawiania steru, żeby Flash z nim chodził. :D[/quote]
A dlaczego miałyby się nie przyjąć? I jak to: łatwiej będzie utrzymać w sterowniki API?
Offline
[quote=PavloAkaLogan][quote=Jacekalex]Jeśli natomiast przyjmą się Xwayland i Xmir, to łatwiej będzie w sterowniku utrzymać API tych dwóch protokołów, niż jednego Xorga, zielone ludki też chętnie odpoczną od wiecznego dopasowywania sterów do Xorga, i np poprawiania steru, żeby Flash z nim chodził. :D[/quote]
A dlaczego miałyby się nie przyjąć? I jak to: łatwiej będzie utrzymać w sterowniki API?[/quote]
Nie napisałem, że miałyby się nie przyjąc, napisałem, jeśli się przyjmą, to duża różnica.
Wayland i Mir mają po około 60-70 tys linii kodu, bez komentarzy, i ograniczoną ilość niezbędnych funkcji.
Trochę się to zmieni po wprowadzeniu do Waylanda suportu OpenGL, i może nawet DirectX 11 (w Mesie jest),
ale to i tak będzie ułamek tego bajzlu, który obecnie jest w Xorgu, i wynika z 30 łatania, używania różnych protokołów i sterowników.
Wayland i Mir razem wzięte, to nie jest nawet 30% tej roboty, które jest przy jednym Xorgu.
Zielone ludki mają ciekawsze zajęcia, niż utrudniać sobie życie, tak samo, jak developrzy rożnych projektów OpenSOurce, np QT i Gtk już są gotowe na Waylanda, KDE już też jest, nowy Gnome też będzie działał na Waylandzie.
Kiedy wyjdzie jeszcze WaylandGL, to Xorg już nie będzie nikomu do niczego potrzebny.
Offline
75
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 00:36:52)
Offline
77
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 00:36:55)
Offline
[url]http://www.linuxportal.pl/newsbar/wayland-szybki-rzut-okiem-id158388[/url]
Offline
85
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 00:37:05)
Offline
Gtk2 to stabilna i solidna biblioteka, baza dla kilku środowisk graficznych i managerów okien.
Gtk3 - to na razie totalna porażka, zamiast normalnej konfiguracji jakieś javascripty, wygląda jak horror.
QT5 - ta wersja ma już pełny support dla Waylanda, i jest zgodna z QT4, właśnie wchodzi do Linuxa.
Osobiście mam nadzieję, że ktoś przerobi Gtk2 na Waylanda, bo Gtk3 - to wygląda, jak produkt Microsoftu napisany wyłącznie na Linuxa. :D
Pewien jesteś, ze nie ma Wayland-EGL API?
Bo tutaj conieco jest:
/usr/include/wayland-egl.h
a cały kod Waylanda jest krótszy, niż obowiązkowa dokumentacja Xorga na podobne tematy. :D
W dodatku jest API Mesy, która jest biblioteką odpowiedzialną za OpenGL, EGL i Direct3D w Linuxie, i obsługuje Waylanda.
Więc o jakim specjalnym API EGL Waylanda jeszcze ktoś dyskutuje?
Bo mnie to na kilometr śmierdzi marketoidami z buntu i ich hehe, a My w Mirze już mamy, a Wayland jeszcze nie, z którym latają do Nvidii.
Przecież zarówno developerzy sterowników, jak i programów, powinni się oprzeć na API Mesy.
Inne kluczowe biblioteki, jak pixman czy clutter też są portowane na Waylanda, a ich API z punktu widzenia aplikacji pozostaje takie samo.
Sznurek:
http://wayland.freedesktop.org/building.html
Jeśli ktoś robi sterowniki, to powinien sprawdzić API kernela a nie Waylanda, Wayland jest zgodny z kernelem w 100%, APi dla developerów aplikacji realizuje się na podstawie poszczególnych bibliotek?
Więc niewiele do kombinowania z tym waylandowym API EGL zostało.
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2013-07-09 17:54:33)
Offline
86
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 00:37:06)
Offline
[quote=uzytkownikubunt]Za pomocą Mesy można pracować na buforze, ale co jakiś czas trzeba powiedzieć sprzętowi, że teraz sprzęt powinien wyświetlić ten bufor, po to właśnie jest Wayland.[/quote]
Jak to dobrze, ze nikt nie zagląda do dokumentacji mesy, źródła tej biblioteki:
qlist mesa | grep wayland /usr/lib64/pkgconfig/wayland-egl.pc /usr/lib64/libwayland-egl.so.1 /usr/lib64/libwayland-egl.so /usr/lib64/libwayland-egl.so.1.0.0
:D
Szczegółów pozostaje raczej niewiele.
Najlepszy dowód, ze Developerzy QT sobie bez kłopotu [url=http://www.youtube.com/watch?v=_FjuPn7MXMs]poradzili[/url] z Waylandowym EGL.
Podejrzewam,że Twórcy Webkita mają, poza skromnym doświadczeniem z Waylandem, przede wszystkim kosmiczny problem, jak dodać kod zapewniający obsługę Waylanda
do obecnego kodu dotyczącego Xserwera, liczonego w kilometrach.
W każdym razie troszkę przesadzasz z rangą problemu.
API może niezbędne jet z zamkniętym softem i sterownikami, ale przy OpeSource są źródła, tony dokumentacji, a jak devom Webkita będzie cośtam brakowało lub nie pasowało, to zawsze mogą napisać swoje łatki i wysłać devom Waylanda do obróbki. :D
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2013-07-10 06:24:32)
Offline
87
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 00:37:08)
Offline
Tak się straszliwie zachwycasz tym chromium, że śmiech bierze.
Wiem, szybka i stabilna przeglądarka, hardcorowe dziury w bezpieczeństwie dziedziczy z Chrome, średnio co tydzień cośtam wyłazi.
Wady? funkcjonalność? mimo zauważalnie lepszego silnika gorzej od Firefoxa i Opery.
Elastyczność? jak wyżej.
Chromium nie che mi się kompilować, mam oryginalne Chrome, i bynajmniej nie jestem oczarowany jego jakością.
W Firefoxie brakuje mi otwierania każdej karty w osobnym procesie, ale to będzie miał nieprędko, włączenie takiego silnika równałoby się skasowaniem kilku tysięcy wtyczek, czyli największego "kapitału zakładowego" Firefoxa.
Sandbox w przeglądarce?
Bardzo umiarkowana pod względem bezpieczeństwa sprawa, Apparmor, Selinux czy Grsecurity-acl o wiele lepiej to załatwiają, podobnie jak chroot, czy najzwyklejszy jail zrobiony z izolowanego konta użytkownika.
teraz tez w jaju pojawia się mechanizm pozwalający inicjować izolowane środowisko z poziomu nieroota.
Przydałoby się też wprowadzić lepszy mechanizm dostępu do klawiatury i myszki w Waylandzie, bo przy Xorgu keylogger działa nawet z poziomu chroota, czy z obciętymi wszystkimi uprawnieniami, wystarczy, że ma dostęp do aktywnego Xserwera.
A np Skype czy Tlen na Linuxa musi mieć dostęp do ekranu.
Tutaj Wayland ma gigantyczne pole do popisu, ale też potężny problem techniczny, bo to wcale nie jest prosta sprawa, takie przełączanie dostępu do klawiatury i myszki płynnie między oknami.
Zobaczymy, jak sobie z tym poradzą.
Wayland-EGL już jest, jeszcze jest potrzebny WaylandGL - OpenGL, i Xorg odejdzie z honorami na emeryturę.
Nvidia chce się wpakować na tablety z Andkiem, więc EGL w sterownikach Linuxowych pojawi się za moment, potem będzie tylko trzeba pomiauczeć trochę, żeby ster Linuxowy obrabiał DirectX11, Mesa ma już taką obsługę w Galium3D - teraz niech się Nvidia i Ati biorą do roboty.
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2013-07-10 11:57:10)
Offline
Dla mnie firefox ma jedną główną wadę - interfejs
Ale co można wymagać od osób którzy są programistami więc na grafice się nie znają. Gdyby sie postarali i dali ludziom wiecej miejsca na przegladanie stron www to bym przeszedl z chromium
Kolejna sprawa chromium ma synchronizacje z gmailem. Swego czasu dosc czesto z tego korzystalem bo mialem zakladki online. Firefox podobno tez to ma ale po co sie grzebac w tych dodatkach jak chromium ma wszystko pieknie ladnie. Dziury... hmm. Jezeli ktos sie spodziewa ze jest na tyle wazny by byc celem jakiegos Hakera to rozumiem. Ale zas chromium jest szybsze, intuicyjne (glownie wiecej miejsca) , ma dobra synchronizacje i ani razu mi sie nie wywalilo co nie moge powiedziec o firefoxie ktory potrafi w wersji stabilnej sie po prostu wylaczyc, zawiesic.
Dodam ze obecny dodatek instalowany domyslnie do inspekcji strony w chromium jest owiele lepszy nie ten oficjalny w firefox. Podglad divow w 3D , tabelek itp. Po cholere to komu . Tylko zamula przegladarke
Pierwsze to niech sie FF wezmie za interfejs.
Offline
Wcześniej muszą karty lądować w osobnych procesach, możliwość otwarcia pojedynczej karty w trybie prywatnym i 500 punktów w teście html5.
Interfejs można zmieniać do woli, jak kto chce.
Offline
Bo Jacek nie patrzysz z punktu zwykłego użytkownika. Postaw się na miejscu większosci osob ktore nawet nie wiedza gdzie szukac skorki, jak po przestawiac jak skonfigurowac synchronizacje itp.
Akurat jak wywali mi jedna karta choc to sie nie zdarzylo to reszta mi sie nie zapesuje. Wiec to jest plus.
Wiec znajdz kowalskiego i powiedz mu mozesz sobie ustawic>mozesz skompilowac > mozesz napisac?
Przecietny kowalski chce wcisnac instaluje next>next>next>zakoncz
Badz jak siedzi na linuxie wpisc komende czy skorzystac z synaptica etc etc.
Przecietny kowalski nie chce sciagac pluginow , przestawiac itp. On chce zainstalowac i cieszyc sie w pelni dzialajaco przegladarka.
Offline
89
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 00:37:10)
Offline
A Ubuntu przypadkiem do paczki z Firefoxem nie wrzuca profilu [url=http://packages.ubuntu.com/raring/amd64/firefox/filelist]apparmora[/url]?
Przykładowo w Gentoo na profilu SELINUX przy instalacji Firefoxa automatycznie zaciąga profil sec-policy/selinux-mozilla, pacjent nic nie musi przy tym nic robić.
W RHEL, Fedorze i CentOS, gdzie Selinux w trybie targeted włączony OTB, takiego profilu nie ma?
[quote="alex011"]Przecietny kowalski nie chce sciagac pluginow , przestawiac itp. On chce zainstalowac i cieszyc sie w pelni dzialajaco przegladarka.[/quote]
Coś mało tych Kowalskich znasz. :D
Addblock jest w powszechnym użyciu od ponad 10 lat, Ludzie go masowo pokochali, jak portale zaczęły te latające obrazki walić jak najęte.
Zamiast na takiej ramce pływającej kliknąć uciekający przed myszką wyłącznik, to prawy klik, zablokuj, i gotowe.
Ostatnio na wielu stronach Addblock wymięka, to już sporo ludzi mnie pytało, jak na stronie X czy Y zablokować co się da, bo od takiej cholery czasem komputer siada, albo cała strona tańczy i śpiewa, i nic na niej wyczytać nie można.
Niedawno jeden gościu mi nawet całkiem ładny grosz zapłacił za skonfigurowanie Noscripta, bo kilku "cholernie ważnych" stron w ogóle nie dało się używać bez niego. :D
Inna powszechna kategoria?
Pobieranie filmów z YT, i innych serwisów, NetVideoHunter, VideoDownloadHelper i Flashgot wymiatają tutaj kompletnie.
Na Operę i Chrome przez całe lata nie było nic podobnego, a i obecnie oferta jest bardziej niż skromna, i opiera się na przerabianiu wtyczek z Firefoxa.
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2013-07-10 16:26:04)
Offline
90
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 00:37:12)
Offline
[quote=uzytkownikubunt]
A Ubuntu przypadkiem do paczki z Firefoxem nie wrzuca profilu apparmora?[/quote]
Kiedyś nie były standardowo włączone, w 13.04 pewnie też nie. Poza tym na Ubuntu w zasadzie tylko na LTSach potrafiły te profile zapewnić zwiększone bezpieczeństwo, na innych niż LTS w zasadzie na tyle niewiele blokowały, że w razie ataku nic by nie dały.
W razie jednak wykrycia ataków na przeglądarki na dystrybucjach Linuksowych zapewne jednak społeczność tych dystrybucji poprawiłaby jednak te profile. Może więc trochę przesadziłem z opinią wobec trudności ze skonfigurowaniem zabezpieczeń dla Firefefoksa dla przeciętnego Kowalskiego - dla niego i bez tego Gnu/Linux obecnie w praktyce oferuje wystarczające bezpieczeństwo.[/quote]
W paczce jest jak byk:Kod:
/etc/apparmor.d/usr.bin.firefoxProfile z apparmor.d są automatycznie ładowane i włączane w tryb enforce, chyba, że ktoś przełączy profil programu na tryb complain albo go całkiem wylączy.
Zobacz lepiej wynik:Kod:
sudo aa-stausTak jest w Ubuntu od którejś wersji, chyba 9.10 albo 10.04, nie pamiętam dokładnie.
To by było na tyle
;-)Ostatnio edytowany przez Jacekalex (2013-07-10 17:15:28)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00126 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.138.181.90' WHERE u.id=1 |
0.00152 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.138.181.90', 1732669144) |
0.00045 | SELECT * FROM punbb_online WHERE logged<1732668844 |
0.00069 | SELECT topic_id FROM punbb_posts WHERE id=236201 |
0.00015 | SELECT id FROM punbb_posts WHERE topic_id=22964 ORDER BY posted |
0.00059 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=22964 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00944 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=22964 ORDER BY p.id LIMIT 175,25 |
0.00129 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=22964 |
Total query time: 0.01558 s |