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/.
Jako, że Openbox już najwyraźniej nie jest rozwijany, to przyszedł czas na jego wymianę, tylko od paru lat nie śledziłem tego co się dzieje w świecie menadżerów okien i za bardzo nie wiem co tam teraz ludzie instalują zamiast Openboxa. Póki co to Openbox mi działa w miarę normalnie, choć czasem doświadczam dziwnych efektów wizualnych i nie wiem czy to są problemy z grafiką, xorg, czy openbox albo jeszcze z menadżerem kompozycji (choć ten zdaje się być w porządku). W każdym razie przeładowanie środowiska graficznego poprawia te problemy. xD
No to pytanie jest, co wy macie tam wgrane? Jest jakaś sensowna alternatywa?
Offline
Alternatyw za bardzo nie ma bo menedżery okien odchodzą właśnie do lamusa.
Pierwszym podejrzanym przy tego typu problemach jest zazwyczaj karta graficzna/sterowniki.
Offline
Jak wygladaja te "dziwne efekty wizualne"? Jesli to sa jakies artefakty i problemy z ramkowaniem obrazu, to najprawdopodobniej twoja karta graficzna wlasnie powoli umiera. Trzeba sprawdzic, czy sie nie przegrzewa - moze wystarczy nowa pasta termoprzewodzaca, albo wymiana wiatrakow.
Offline
No właśnie to nie wygląda na problemy z grafiką, bo w zasadzie takie efekty pojawiają się bardzo losowo, jakby odświeżanie okien nawalało, np. w edytorze tekstu (graficznym, geany) po zmianie rozmiaru czcionki, część linii nakłada się na siebie, i gdy zaznaczy się tekst lub przewinie się okienko w dół/górę, to zawartość okna się odświeża i przez chwilę jest dobrze, aż np. zacznę pisać coś w tym tekście, to np. znaki są jakby nadpisywane w tej samej linii tekstu ale tylko wizualnie. Niby tekst się nie przesuwa jak się coś pisze w środku linijki ale jak się znów przewinie zawartość okna w górę/dół to już zmiany w wyświetlaniu teksty zostaną poprawione i wszystko jest na swoim miejscu. Podobnie jest z różnymi elementami okien, np. scroll bar, niby jak się za niego złapie, to jego położenie ulega zmianie, ale czasami jak te bugi się trafiają, to nie wiadomo dokładnie gdzie ten pasek się znajduje, tzn po prostu go nie widać, bo według tego co widać, to pasek jest na całej szerokości/długości okna. xD Tak samo z kartami, np. w firefox, jak się wywoła okienko przeglądarki na pierwszy plan, to kart w zasadzie nie widać, dopiero jak się na nie zacznie klikać, to są rysowane (chodzi o sam pasek kart). Więc tego typu efekty wskazują raczej na problem z menadżerem okien i tu jeszcze przemawia za tym fakt, że gdy zresetuję samo środowisko graficzne (openbox --exit) i zaloguje się na nowo via lightdm, to te efekty od razu ustępują i w tym przypadku nagle karta by zaczęła działać prawidłowo? xD
BTW: to karta intela w procku intela na sterach intela.
W logach systemowych nie ma żadnych błędów, gdy te efekty się pojawiają, choć ostatnio to nie pamiętam kiedy się one pojawiły, może 2-3 tygodnie temu.
Ostatnio edytowany przez morfik (2018-03-25 14:12:26)
Offline
Wybierz najpierw środowisko graficzne, które chcesz używać, a potem dopiero dokomponuj do niego managera ekranu, np Enlightenment. xD
Byle tylko całość gadała z Waylandem, bo ten w Busterze ma być domyślnym horrorem.
Ostatnio edytowany przez Jacekalex (2018-03-25 15:14:03)
Offline
fluxboxa sobie zainstaluj.. chyba odrobine podobne do openboxa. Najbardziej rozwijalne jest kde ]:>
Offline
Ja po wielu testach ciagle wracam do XFCE i jego menedzera okien, czyli xfwm.
Offline
[quote=Yampress]fluxboxa sobie zainstaluj.. chyba odrobine podobne do openboxa.[/quote]
W szczególności że w repozytorium jest wersja 100 lat za murzynami.
Offline
[quote=mati75][quote=Yampress]fluxboxa sobie zainstaluj.. chyba odrobine podobne do openboxa.[/quote]
W szczególności że w repozytorium jest wersja 100 lat za murzynami.[/quote]
Murzynami pisz z dużej litery, bo jeszcze DUGa Komisja Europejska zamknie za rasistowskie ekscesy.
Co do FLuxboxa, to w repo Debiana jest wersja troszkę (ale niewiele) młodsza od [url=https://upload.wikimedia.org/wikipedia/commons/d/d3/Great_Sphinx_of_Giza_May_2015.JPG]Sfinksa W Gizie[/url], a cały Flux od 3 lat jest zatrzymany w rozwoju, także o FLuxie natywnie na Waylandzie można zapomnieć. :P
Ostatnio edytowany przez Jacekalex (2018-03-26 04:05:00)
Offline
Cóż, jak dla mnie to KDE bo jest po prostu używalne. Gnome3 jest strasznie niefunkcjonalny a E17 ostatnio testowałem sobie na FreeBSD i jest całkiem fajne chociaż dziwne.
Offline
menadżerów jak okiem sięgnąć, pełna menażeria.
Offline
Może i jest ich dużo, tylko większość z nich już nie jest rozwijana albo ma problemy z działaniem albo też nie będzie już przerabiana pod kątem waylanda.
Ciekawe jak KDE działa na sidzie. xD
BTW: w KDE można powyłączać niektóre mechanizmy, np. te od sieci/wifi/gpg/ssh i inne takie, czy jest się na nie skazanym? Bo w sumie to trochę elementów KDE to mam u siebie już teraz. A z gnome to raczej i tak nie będę korzystał, bo w zasadzie to mam jedynie ich keyring systemowy, który nawet nie potrafi obsługiwać kluczy ssh ECC.
Ostatnio edytowany przez morfik (2018-03-26 12:08:09)
Offline
https://suckless.org/
ja używam od 5 lat i dziwie sie jak sie dowiaduje ze panowie którzy maja dużo większe obeznanie w Linuxie niż ja bawią się w jakieś KDE, GNOME albo Xfce.
Offline
Co ma piernik do wiatraka? xD
A poza tym, to niestety świat nie stoi w miejscu i wayland nas czeka. :] I teraz zadaj sobie pytanie ile z tych aplikacji, które używasz zostanie dostosowana pod kątem waylanda? I wiem, że można odpalać sesje xservera wewnątrz waylanda, ale ostatecznie i tak te aplikacje popadają właśnie przez to, że nie zostaną dostosowane do otaczającej nas wirtualnej rzeczywistości. A jak się popatrzy na to kto się dostosowuje i w jakim tempie, to jednak gnome/kde są na topie tej listy.
Offline
Dlatego pisałem o Enlightenment, że jako jeden z pierwszych managerów dostał wsparcie dla Waylanda, kawał czasu przed KDE.
LXQT też będzie chodził na Waylandzie, bo dostał kastrowanego Kwina z KDE.
wayland nas czeka. :][/quote]
Nie czeka, w Busterze jest już domyślny, to samo w Ubuntu ostatnio.
Za kilka miechów Xorg wyleci z repo i Wayland będzie jedyny.
Reasumujac, "Wayland czeka" to było ze dwa lata temu, czeka nas teraz pogrzeb Xorga, opóźniany tydzień po tygodniu faktem, że developerzy Nvidii mieli przez dwa lata muchy w nosie. :POstatnio edytowany przez Jacekalex (2018-03-26 13:41:56)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
[quote=morfik]Raczej tak prędko Xorg nie wyleci, bo to by był koniec linux'a. xD[/quote]
Nie byłby koniec, wszystkie stery z kernela są zgodne z KMS i gotowe dla Waylanda.
Xwayland też jest gotowy.
Xorg natomiast zdycha od innej strony, kod Xorga żyje własnym życiem od lat, i w każdej chwili może się w nim ujawnić dziura, której nikt nie będzie umiał załatać (w kodzie Xorga zawsze siedzi trochę dziur "na zapas").
Jak myślisz, co wtedy zrobią developerzy różnych dystrybucji?
Obawiam się z resztą, że za kilka miechów któraś kolejna wersja Xorga dostarczy tylko polecenie i bibliotekę Xwayland.
Wtedy teoretycznie i formalnie jeszcze "będzie" przez wiele lat. xD
Ostatnio edytowany przez Jacekalex (2018-03-26 14:48:19)
Offline
W xserverze to jest jedna ciekawa dziura, z która nic nie można zrobić. np. ten ctrl+alt+backspace , który ma na celu ubić xserver. No tylko, że przy pewnych konfiguracjach, np. automatyczne logowanie użytkownika do systemu, gdy masz zaszyfrowany dysk, może prowadzić do ciekawych efektów. Niby przed dostaniem się do systemu chroni cię hasło do dysku (przynajmniej przed odpaleniem systemu), a później se myślisz, że zablokujesz ekran i nikt ci do systemu tak łatwo nie wlezie. No ale mając autologowanie jak ci ktoś przyciśnie te wspomniane klawisze, to xserver zostanie zresetowany, a ty automatycznie zalogowany z pominięciem jakichkolwiek zabezpieczeń. xD
Rozwiązanie w takiej sytuacji byłoby uniemożliwienie zabicia xservera na ekranie blokady, a po odblokowaniu możesz sobie robić co chcesz. Ale tak się nie da, bo jak gadałem tam kiedyś z ludźmi o tym, to mi powiedzieli, że to nie zostanie naprawione ale są świadomi tego faktu. Także takie kwiatki są i trza z nimi żyć, albo można (co mi też radzili) w zasadzie wyłączyć autologowanie albo zablokować w konfiguracji xserera te klawisze ale tego typu rozwiązania to jest odcinanie sobie potrzebnych do życia części ciała. xD
Ostatnio edytowany przez morfik (2018-03-26 15:02:50)
Offline
Najciekawszy error Xorga, to wbudowane API keylogera, wszystkie klienty mogą słuchać klawiatury, nie tylko aktywne okno.
Wystarczy odpalić Skypa, i masz inwigilację jak w Windows.
Podobno w Waylandie to jest rozwiązane, ale na 99% każdy kompozytor Waylanda ma to we własnym zakresie załatwić.
Ciekawe, czy Weston ma tą dziurę załataną.
Wersja oficjalna jest taka, ze z powodu tego błędu "nie naprawiamy tego trupa, bo to wymagałoby pisania go na nowo", robimy Waylanda żeby szybciej tego trupa pochować.
Łatane awaryjnie są tylko dziury Xorga związane ze stosem TCP, albo problemy ze stabilnością działania.
Własnie dlatego na utylizację Xorga jest położony szczególny nacisk (dlatego też taki hejt spadł na Nvidię za ich EGLstream).
Jestem zdania, że Xorg wyleci szybciej i gwałtowniej, niż przypuszczamy.
I będzie mu towarzyszyło głośne westchnienie ulgi w środowisku programistów i developerów Linuxa.
Już nawet Nvidia zmiękła (po tym, jak Intel pokazał procek z wbudowanym Radeonem), i robi jakąś łatkę na DRM-2.0.
Xorg już kończy swój żywot, trumna zamówiona, pomnik zbudowany, świeczki się palą, czekamy tylko na ostatni akt dramatu.
Tym aktem będzie DRM-2 w Mesie, podobno w rejonie wiosna-lato tego roku, czyli niedługo.
Pozdro
Ostatnio edytowany przez Jacekalex (2018-03-26 15:27:24)
Offline
Podobnie jest z mechaniką schowka, gdzie mając dwie aplikacje i z jednej skopiujesz, np. tekst do drugiej, to po zamknięciu tej pierwszej aplikacji zawartość schowka znika, i już nie wkleisz nic do tej drugiej aplikacji i też tego nikt przez lata nie zamierzał zmieniać, bo wymagałoby to chyba przepisania całego xorga na nowo, a konkretnie tego jak się komunikują poszczególne okna ze sobą. xD
Tak xorg musi odejść ale nie sądzę, że wyleci z repo tak z dnia na dzień. Pewnie będzie jakiś deadline ustawiony na jakieś parę lat w przód.
Offline
Deadline nie jest konieczny, bo stery z kernela gadają z Waylandem.
Dlatego sprawę deadline załatwia Xwayland.
Poza Nvidią chyba nie ma steru GPU na Linuxa, który by nie gadał z Waylandem.
Po powstaniu AMDGPU jest koniec problemu z AMD, Nouveau obrabia stare Nvidie, Intel ma stery w jaju, zabytki obrabiają stery z kernela?
To co zostało? VIA? Openchrome?
Jakiś inny plankton?
Offline
[quote=Jacekalex]Poza Nvidią chyba nie ma steru GPU na Linuxa, który by nie gadał z Waylandem.[/quote]
To dlatego mam czarne tło jak próbuję dopalić waylanda u siebie :D
Offline
Ale kraczecie :)
Dobrze zrobiłem, że sobie nowego kompa zamówiłem z Ryzenem i Radkiem :)
Offline
[quote=urbinek][quote=Jacekalex]Poza Nvidią chyba nie ma steru GPU na Linuxa, który by nie gadał z Waylandem.[/quote]
To dlatego mam czarne tło jak próbuję dopalić waylanda u siebie :D[/quote]
Przedyskutuj sprawę z kompozytorem obrazu... ;)
Offline
Time (s) | Query |
---|---|
0.00012 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00133 | 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.15.203.246' WHERE u.id=1 |
0.00080 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.15.203.246', 1732219908) |
0.00061 | SELECT * FROM punbb_online WHERE logged<1732219608 |
0.00097 | DELETE FROM punbb_online WHERE ident='18.188.132.71' |
0.00089 | 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=30379 AND t.moved_to IS NULL |
0.00012 | SELECT search_for, replace_with FROM punbb_censoring |
0.00258 | 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=30379 ORDER BY p.id LIMIT 0,25 |
0.00077 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30379 |
Total query time: 0.00824 s |