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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2018-08-10 07:27:54

  ktoss12345 - Użytkownik

ktoss12345
Użytkownik
Zarejestrowany: 2018-08-10

Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

Witajcie,

Po wczorajszej aktualizacji bibliotek harfbuzz:

Kod:

gir1.2-harfbuzz-0.0 (1.8.5-1) to 1.8.6-1
libharfbuzz-dev (1.8.5-1) to 1.8.6-1
libharfbuzz-gobject0 (1.8.5-1) to 1.8.6-1
libharfbuzz-icu0 (1.8.5-1) to 1.8.6-1
libharfbuzz0b (1.8.5-1) to 1.8.6-1
libharfbuzz0b:i386 (1.8.5-1) to 1.8.6-1

Cinnamon zaczął mi się wywalać po każdym kliknięciu w przycisk Menu na panelu, błąd w .xsession-errors jest taki:

Kod:

cinnamon: ../../src/hb-machinery-private.hh:642: void hb_lazy_loader_t<WheresFace, Subclass, Returned, Stored>::set_stored(Stored*) [with unsigned int WheresFace = 1; Subclass = hb_table_lazy_loader_t<1, OT::GDEF>; Returned = OT::GDEF; Stored = hb_blob_t]: Warunek zapewnienia `instance == nullptr' nie został spełniony.
Traceback (most recent call last):
  File "/usr/bin/cinnamon-launcher", line 55, in <module>
    os.execvp(FALLBACK_COMMAND, (FALLBACK_COMMAND,) + FALLBACK_ARGS)
  File "/usr/lib/python3.6/os.py", line 559, in execvp
    _execvpe(file, args)
  File "/usr/lib/python3.6/os.py", line 604, in _execvpe
    raise last_exc.with_traceback(tb)
  File "/usr/lib/python3.6/os.py", line 594, in _execvpe
    exec_func(fullname, *argrest)
FileNotFoundError: [Errno 2] Nie ma takiego pliku ani katalogu

Po downgrade powyższych bibliotek wszystko wraca do normy, ale to nie jest dobre rozwiązanie na dłuższą metę, bo za chwilę oprogramowanie zacznie mieć w zależnościach te wersje. Po przywróceniu czystej konfiguracji Cinnamona problem ciągle istnieje. Z drugiej strony, po aktualizacji na innym komputerze problemu nie ma, też te same biblioteki się zaktualizowały i jest wszystko w porządku.

Czy macie jakiś pomysł co można jeszcze zrobić?

Offline

 

#2  2018-08-10 10:42:27

  urbinek - Użytkownik

urbinek
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

Zgłos buga devom


A w wolnym czasie, robię noże :)
[img]http://nginx.urbinek.eu/_photos/signature.png[/img]

Offline

 

#3  2018-08-10 11:59:44

  ktoss12345 - Użytkownik

ktoss12345
Użytkownik
Zarejestrowany: 2018-08-10

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

Nikt tego nie potwierdzi, mam jeszcze  2 komputery i tam problem nie występuje. Pewnie u nikogo nie występuje oprócz mnie.

Offline

 

#4  2018-08-10 12:14:58

  urbinek - Użytkownik

urbinek
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

No tak, po co zgłaszać to komuś kto się tym zajmuje :)


A w wolnym czasie, robię noże :)
[img]http://nginx.urbinek.eu/_photos/signature.png[/img]

Offline

 

#5  2018-08-10 12:47:21

  ktoss12345 - Użytkownik

ktoss12345
Użytkownik
Zarejestrowany: 2018-08-10

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

Już nie raz zgłaszałem takie błędy, które ja tylko mam na jednym z moich komputerów i mam doświadczenie. Na 3 komputerach dokładnie ten sam system i te same repozytoria, na 2 nie ma problemu, na jednym jest. Raczej to problem po mojej stronie.

Offline

 

#6  2018-08-10 13:24:58

  Pakos - Członek DUG

Pakos
Członek DUG
Zarejestrowany: 2007-06-12
Serwis

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

[quote=ktoss12345]Już nie raz zgłaszałem takie błędy, które ja tylko mam na jednym z moich komputerów i mam doświadczenie. Na 3 komputerach dokładnie ten sam system i te same repozytoria, na 2 nie ma problemu, na jednym jest. Raczej to problem po mojej stronie.[/quote]
niekoniecznie, na pewno nie sa to 3 takie same komputery, 1 do 1 :)


btw skoro twierdzisz ze to po aktualizacji to zrob downgrade i sprawdz czy dziala?

Ostatnio edytowany przez Pakos (2018-08-10 13:26:28)

Offline

 

#7  2018-08-10 13:35:06

  ktoss12345 - Użytkownik

ktoss12345
Użytkownik
Zarejestrowany: 2018-08-10

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

Po downgrade działa, przecież napisałem. Na oficjalnym forum Debiana (angielskojęzycznym) też zadałem to pytanie i zostałem olany - tez nikt nie potwierdził, bo u nikogo to nie wystąpiło oprócz mnie. Podam wam przykład: 2 lata temu zgłaszałem bug w KDE, gdzie musiałem wyłączyć systemd i przejść na init, bez tego KDE się nie uruchamiało (ale na innym moim kompie problemu nie było, tam na systemd działało wszystko dobrze). Poświęciłem sporo czasu na przebrnięcie przez te debianowe skrypty do zgłaszania błędów, zrobiłem raport i co? Do dziś jest status "nowy", pies z kulawą nogą sie nie zainteresował. Nie podejrzewam ich o złą wolę, po prostu u nikogo tego nie było oprócz mnie. Jak nikt nie zauważył tego u siebie, to nikt nie miał nic do napisania w temacie.

Tu będzie na 100% tak samo, więc od tamtej pory dałem sobie na luz, jeśli macie jakiś pomysł gdzie pogrzebać żeby namierzyć przyczynę to chętnie się dowiem. Czasami mam wrażenie, że takie bugi to kwestia, kiedy wstrzelisz się z aktualizacją systemu - czasem coś się zakleszczy i potem już nigdy nie działa i wcale nieprawda, że częstsze aktualizacje mogą przed tym uchronić, mój laptop był niekatualizowany od miesiąca, zrobiłem dist-upgrade i spoko, drugi problematyczny, którego dotytyczy ten temat jest aktualizowany codziennie. Tyle dobrego, że nie było 2500 aktualizacji, a 10 i można spróbować cofnąć, gdyby nie to, czekałaby mnie reinstalacja systemu

Myślę tak sobie, czy by nie zrobić skryptu do cofania upgrade. Skrypt taki robił by dpkg-repack na każdym pakiecie, który ma być zaktualizowany. Jak coś nie teges, to potem mam pakiety do cofnięcia, wszystkie. Dziwne, że nikt tego nie zrobił jeszcze.

Albo backup wszystkiego, jakoś tak:

Kod:

fakeroot -u dpkg-repack `dpkg --get-selections | grep install | cut -f1`

Ostatnio edytowany przez ktoss12345 (2018-08-10 13:44:11)

Offline

 

#8  2018-08-10 13:48:57

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

[quote=ktoss12345]Po downgrade działa, przecież napisałem. Na oficjalnym forum Debiana (angielskojęzycznym) też zadałem to pytanie i zostałem olany - tez nikt nie potwierdził, bo u nikogo to nie wystąpiło oprócz mnie. Podam wam przykład: 2 lata temu zgłaszałem bug w KDE, gdzie musiałem wyłączyć systemd i przejść na init, bez tego KDE się nie uruchamiało (ale na innym moim kompie problemu nie było, tam na systemd działało wszystko dobrze). Poświęciłem sporo czasu na przebrnięcie przez te debianowe skrypty do zgłaszania błędów, zrobiłem raport i co? Do dziś jest status "nowy", pies z kulawą nogą sie nie zainteresował. Nie podejrzewam ich o złą wolę, po prostu u nikogo tego nie było oprócz mnie.

Tu będzie na 100% tak samo, więc od tamtej pory dałem sobie na luz, jeśli macie jakiś pomysł gdzie pogrzebać żeby namierzyć przyczynę to chętnie się dowiem.[/quote]
To po kiego czorta się pchasz w Sida, jak chcesz stabilny i przewidywalny system?

SID to są pakiety, ktorych nikt przy zdrowych zmysłach nie wpuścil jeszcze do testinga.
Przeważnie niestabilne i zawsze nieprzewidywalne.
Dlatego do SIDa trzeba mieć wybitnie twardą dupę i być zawsze gotowym na to,
że jak się np Cinnamon pierdoli, to zmykasz na kilka miechów na Mate albo Xfce czy choćby LXQT.

Poza tym, znając legendarne kompetencje Developerów Minta (którzy CInnamona stworzyli), i do tego ciągle zmieniające się API Gtk3, którego używa Cinnamon
to bym Cinnamona nawet kijem od szczotki nie tknął, nie mówiąc o używaniu. xD

Do tego zaczęli pisać Cinnamona w Pythonie 2, potem przyszedł Python3, a teraz co wersja - 3.4, 3.5 czy 3.6 coś trzeba w kodzie programów poprawiać (jak to zawsze w Pythonie),
dlatego pisanie managera okien takiego jak Cinnamon w Pythonie to był ciężki idiotyzm.


Pozdro
;-)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#9  2018-08-10 13:52:01

  ktoss12345 - Użytkownik

ktoss12345
Użytkownik
Zarejestrowany: 2018-08-10

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

Nie przesadzaj, Cinnamon jest akurat znacznie stabilniejszy niż KDE (teraz Plasma). I to nie jest problem Cinnamona, w sumie nie wiem czego problem to jest, bo na 3 moje komputery tylko na jednym to wystąpilo

Offline

 

#10  2018-08-10 13:59:53

  Pakos - Członek DUG

Pakos
Członek DUG
Zarejestrowany: 2007-06-12
Serwis

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

[quote=ktoss12345]Nie przesadzaj, Cinnamon jest akurat znacznie stabilniejszy niż KDE (teraz Plasma). I to nie jest problem Cinnamona, w sumie nie wiem czego problem to jest, bo na 3 moje komputery tylko na jednym to wystąpilo[/quote]
pisanie na forum to nie zglaszanie buga ;p

Offline

 

#11  2018-08-10 14:07:49

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

[quote=ktoss12345]Nie przesadzaj, Cinnamon jest akurat znacznie stabilniejszy niż KDE (teraz Plasma). I to nie jest problem Cinnamona, w sumie nie wiem czego problem to jest, bo na 3 moje komputery tylko na jednym to wystąpilo[/quote]
Plasma stabilna nie będzie jeszcze długo, bo jest cyrk ze sterami Nvidii i EGL,
a Developerzy KDE pojęcia nie mają, jak ten cyrk się skończy, i dlatego nie wiadomo, co dalej z Waylandem.

Natomiast Xorg już jest trupem, który coraz bardziej zaczyna śmierdzieć
(jak to każdy truposz), i wszystkie środowiska i biblioteki miewają różne dziwne błędy na Xorgu.
Kłopotliwe jest też utrzymywanie podwójnego supportu do Xorga i Waylanda w różnych bibliotekach graficznych.
Np Developer Compiza kiedyś przyznał, że 90% roboty było nie z Compizem ale z błędami Xorga na róznych sterownikach.
To samo przyznają Developerzy bibliotek Gtk i QT.

Żeby zrozumieć istotę tego problemu, przeczytaj sobie to:
[b][url]https://ubuntu.pl/czytelnia/2012/10/13/wayland-nastepca-x-window-system/[/url][/b]

Ten błąd u Ciebie można rozwiązać w ten sposób, że przebudujesz programy wykrzaczające się na nowej wersji harfbuzz, problem polega na tym, że w przypadku Cinnamona musialbyś przebudować lokalnie Pythona i ileś jego modulów, żeby to naprawić.

Taka zabawa jest dosyć prosta w Gentoo, ale Debian nigdy nie był zbytnio przygotowany do takich gimnastyk, chociaż to w nim jest wykonalne.

Także musisz tą chorobę Cinnamona po prostu przeczekać na innym środowisku graficznym, ktoraś grubsza aktualizacja  Pythona i jego libów pewnie załatwi sprawę,
ale diabli wiedzą która.

Pozdro

Ostatnio edytowany przez Jacekalex (2018-08-10 14:19:54)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#12  2018-08-10 14:44:56

  urbinek - Użytkownik

urbinek
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

[quote=ktoss12345]Cinnamon jest akurat znacznie stabilniejszy niż KDE (teraz Plasma).[/quote]
Ziomuś, to ty masz problem z Cinamonem po aktualizacji a nie ja z KDE :P

Poza tym tak jak pisze [b]Jacekalex[b], musisz zacisnąć pasa i poczekać aż ktoś to naprawi ALE nikt tego nie zrobi jeśli nie będzie zgłoszeń... :)


A w wolnym czasie, robię noże :)
[img]http://nginx.urbinek.eu/_photos/signature.png[/img]

Offline

 

#13  2018-08-10 16:20:34

  ktoss12345 - Użytkownik

ktoss12345
Użytkownik
Zarejestrowany: 2018-08-10

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

Po pierwsze, nie prosiłem was o wasze prywatne dywagacje, czy według was Cinnamon jest lepszy, czy gorszy niż X (w miejsce X wstawić dowolne inne środowisko graficzne). Taki bełkot nie wnosi nic do tematu.

Po drugie, to nie wygląda mi na "chorobę Cinnamona", a na jakąś specyficzną sytuację na moim kompie, jednym 3, która coś psuje. Gdyby to było oczywiste, że harfbuzz wykrzacza Cinnamona, to wystąpiłoby to zawsze i u każdego, a przynajmniej u mnie na wszystkich kompach, gdzie cała konfiguracja Cinnamona jest identyczna (przekopiowane pliki z/home) i dokładnie ten sam system. Dlatego podejrzewam, że coś się dzieje innego i pytam, czy ktoś ma pomysł gdzie jeszcze szukać.

Jeśli ktoś ma coś konstruktywnego do napisania oprócz "to zgłoś autorom" albo "Cinnamon jest do dupy", to chętnie poczytam, ale dajcie sobie na luz z offtopem

Ostatnio edytowany przez ktoss12345 (2018-08-10 16:23:56)

Offline

 

#14  2018-08-10 16:36:57

  Pakos - Członek DUG

Pakos
Członek DUG
Zarejestrowany: 2007-06-12
Serwis

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

probowales na nowym uzytkowniku?

Offline

 

#15  2018-08-10 16:47:22

  ktoss12345 - Użytkownik

ktoss12345
Użytkownik
Zarejestrowany: 2018-08-10

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

Tak, niestety nie działa

Offline

 

#16  2018-08-10 17:37:00

  Pakos - Członek DUG

Pakos
Członek DUG
Zarejestrowany: 2007-06-12
Serwis

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

jakie masz karty graficzne + sterowniki na tych 3 kompach?

Offline

 

#17  2018-08-10 17:45:01

  ktoss12345 - Użytkownik

ktoss12345
Użytkownik
Zarejestrowany: 2018-08-10

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

Hmm dobre pytanie, na dwóch zintegrowanego Intela. Próbowałem uruchomić Cinnamona także w trybie softwarowego renderowania, ale to nic nie zmienia, sypie się i tak

Offline

 

#18  2018-08-10 17:52:21

  Pakos - Członek DUG

Pakos
Członek DUG
Zarejestrowany: 2007-06-12
Serwis

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

[quote=ktoss12345]Hmm dobre pytanie, na dwóch zintegrowanego Intela. Próbowałem uruchomić Cinnamona także w trybie softwarowego renderowania, ale to nic nie zmienia, sypie się i tak[/quote]
no fajnie ale nie odpowiedziales na pytanie :)

pytam bo to wyglada bardzo podobnie do twojegu bledu https://github.com/linuxmint/Cinnamon/issues/6590

Offline

 

#19  2018-08-10 17:59:02

  ktoss12345 - Użytkownik

ktoss12345
Użytkownik
Zarejestrowany: 2018-08-10

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

Jeden komp w pracy, więc teraz nie sprawdzę jaki dokładnie model karty, ale na pewno Intel w obu przypadkach, sterownik domyślny taki jak jest w kernelu

Offline

 

#20  2018-08-10 19:04:43

  Pakos - Członek DUG

Pakos
Członek DUG
Zarejestrowany: 2007-06-12
Serwis

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

[quote=ktoss12345]Jeden komp w pracy, więc teraz nie sprawdzę jaki dokładnie model karty, ale na pewno Intel w obu przypadkach, sterownik domyślny taki jak jest w kernelu[/quote]
a na tym co nie dziala?

Offline

 

#21  2018-08-10 19:12:32

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

[quote=Pakos][quote=ktoss12345]Nie przesadzaj, Cinnamon jest akurat znacznie stabilniejszy niż KDE (teraz Plasma). I to nie jest problem Cinnamona, w sumie nie wiem czego problem to jest, bo na 3 moje komputery tylko na jednym to wystąpilo[/quote]
pisanie na forum to nie zglaszanie buga ;p[/quote]
Właśnie. Szczególnie, że nie istnieje żadne oficjalne forum Debiana.

Offline

 

#22  2018-08-10 19:40:31

  urbinek - Użytkownik

urbinek
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Debian Sid - Cinnamon wywala się po kliknięciu w przycisk Menu

[quote=ktoss12345]Po pierwsze, nie prosiłem was o wasze prywatne dywagacje, czy według was Cinnamon jest lepszy, czy gorszy niż X (w miejsce X wstawić dowolne inne środowisko graficzne). Taki bełkot nie wnosi nic do tematu.[/quote]
To czemu zaczynasz?
Szczerze mam gdzieś czego używasz, jak o mnie chodzi możesz jechać na tty1.

Twoje dysputy na temat tego problemu na tym forum też niewiele wnoszą w temat bo jak sam to zdiagnozowałeś jest to bug w (nieskazitelnym) Cinnamon


A w wolnym czasie, robię noże :)
[img]http://nginx.urbinek.eu/_photos/signature.png[/img]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.010 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00003 SET NAMES latin2
0.00097 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.144.46.90' WHERE u.id=1
0.00072 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.144.46.90', 1732465127)
0.00041 SELECT * FROM punbb_online WHERE logged<1732464827
0.00060 SELECT topic_id FROM punbb_posts WHERE id=320525
0.00113 SELECT id FROM punbb_posts WHERE topic_id=30578 ORDER BY posted
0.00058 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=30578 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00126 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=30578 ORDER BY p.id LIMIT 0,25
0.00077 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30578
Total query time: 0.00661 s