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/.
Witam, program nie wysyła wiadomości do gg. Połączenie z serwerem jest. Widzę na liście dostępne kontakty itd..Po wysłaniu wiadomości muszę się rozłączyć i ponownie połączyć aby zobaczyć otrzymaną odpowiedź. Co może być przyczyną??
Offline
ekg2 1:0.4~pre+20 i386 instant messenger and IRC client
Offline
Cześć. Temat znalazłem w google, przepraszam za odkopanie ale mam identyczny problem i nie wiem jak go rozwiązać. Po instalacji ekg2 w raspbian 9 (sudo apt install ekg2) system instaluje ekg2-git. Samo ekg2 proszone o wersję zwraca to "Gadu-Gadu: libgadu 1.12.1 (headers 1.12.1), protocol - (0x40)"
Tak jak opisuje twórca tematu moje wiadomości nie dochodzą do odbiorcy oraz ja żadnych nie otrzymuję od innych.
Próbowałem instalować starszą wersję 0.3.1-3 (sudo apt-get install ekg2=1:0.3.1-3 ekg2-core=1:0.3.1-3 ekg2-ui-ncurses=1:0.3.1-3 ekg2-jabber=1:0.3.1-3 ekg2-dbg=1:0.3.1-3) ale po uruchomieniu i próbie połączenia się z serwerem ekg2 się wysypuje zwracając:
ekg2 *** Segmentation violation detected *** The program will attempt to write its settings, but it is not guaranteed to succeed. They will be saved as /home/pi/.ekg2/config.5423, /home/pi/.ekg2/config-<plugin>.5423 and /home/pi/.ekg2/userlist.5423 Last messages from the debugging window will be saved to a file called /home/pi/.ekg2/debug.5423. If a file called /home/pi/.ekg2/core.5423 will be created, try running the following command: gdb ekg2 /home/pi/.ekg2/core.5423 note the last few lines, and then note the output from the ,,bt'' command. This will help the program authors find the location of the problem and most likely will help avoid such crashes in the future. More details can be found in the documentation, in the file ,,gdb.txt''. Naruszenie ochrony pamięci (zrzut pamięci)
Znowu wykonanie gdb ekg2 /home/pi/.ekg2/core.5423 zwraca
GNU gdb (Raspbian 7.12-6) 7.12.0.20161007-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-linux-gnueabihf". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from ekg2...Reading symbols from /usr/lib/debug//usr/bin/ekg2...done. done. /home/pi/.ekg2/core.5423: Nie ma takiego pliku ani katalogu. (gdb)
Może ktoś będzie w stanie mi pomóc?
Ostatnio edytowany przez Mori (2017-08-23 20:29:42)
Offline
[quote=mati75]Spróbuj użyć libgadu z gałęzi buster raspbiana.[/quote]
Przepraszam za takie pytanie. Jak to zrobić?
Offline
Zawsze możesz użyć [b]Finch[/b]a,chociaż ten korzysta z tej samej biblioteki libgadu, Finch to konsolowa wersja Pidgina oparta na bibliotece ncurses.
Przynajmniej się dowiesz wtedy, czy błąd jest w libgadu czy w ekg2.
Przy okazji muszę podziękować, nie wiedziałem nawet, że GG jeszcze działa. xD
Offline
[quote=Mori]Przepraszam za takie pytanie. Jak to zrobić?[/quote]
wget http://mirrordirector.raspbian.org/raspbian/pool/main/libg/libgadu/libgadu3_1.12.2-2_armhf.deb sudo dpkg -i libgadu3_1.12.2-2_armhf.deb
Offline
[quote=Jacekalex]Zawsze możesz użyć [b]Finch[/b]a,chociaż ten korzysta z tej samej biblioteki libgadu, Finch to konsolowa wersja Pidgina oparta na bibliotece ncurses.
Przynajmniej się dowiesz wtedy, czy błąd jest w libgadu czy w ekg2.[/quote]
No właśnie Finch działa dobrze a pobiera libgadu 1.12.1-4 tak samo jak ekg2. W Finch nie wiem jednak jak uruchomić powiadomienia ekranowe. Chyba obsługuje jedynie powiadomienia dźwiękiem. Do tego wygląda nieco gorzej i niestety Finch nie obsługuje jakiejkolwiek metody sprawdzania pisowni, chyba przyzwyczaiłem się do ekg2 :I
przy pierwszej instalacji ekg2 dobrze wysyła i odbiera wiadomości, dopiero po kilkunastu sekundach coś się psuje.
[quote=Jacekalex]Przy okazji muszę podziękować, nie wiedziałem nawet, że GG jeszcze działa. xD[/quote]
Proszę :p
Offline
przy pierwszej instalacji ekg2 dobrze wysyła i odbiera wiadomości, dopiero po kilkunastu sekundach coś się psuje.[/quote]
Instalacji czy pierwszym uruchomieniu po restarcie?
Wysiadanie programu w czasie pracy to najczęściej jest jakiś wyciek pamięci,
chociaż nie tylko.
W takich przypadkach można próbować zbudować problematyczny program
ze źródełka, to bardzo często pomaga na problemy z jakimiś wersjami bibliotek,
co jest niemal plagą w paczkowatych dystrybucjach.
Ekg2 to nie jest jakiś kosmicznie ciężki program, ja bym spróbował go przebudować.Ostatnio edytowany przez Jacekalex (2017-08-23 23:53:51)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
[quote=Jacekalex]
przy pierwszej instalacji ekg2 dobrze wysyła i odbiera wiadomości, dopiero po kilkunastu sekundach coś się psuje.[/quote]
Instalacji czy pierwszym uruchomieniu po restarcie?
Wysiadanie programu w czasie pracy to najczęściej jest jakiś wyciek pamięci,
chociaż nie tylko.
W takich przypadkach można próbować zbudować problematyczny program
ze źródełka, to bardzo często pomaga na problemy z jakimiś wersjami bibliotek,
co jest niemal plagą w paczkowatych dystrybucjach.
Ekg2 to nie jest jakiś kosmicznie ciężki program, ja bym spróbował go przebudować.[/quote]
Pierwsza instalacja. Restarty i reinstalacje nie pomagają. Teraz mi przyszło, że to może być coś z plikami konfiguracyjnymi z .config/ekg2. One po purge i autoremove zostają.
Do tej pory na Raspbian 7 wszystko działało, po formacie karty i postawieniu Raspbiana 8 a później 9 (które są kolejno na Jessie i Stretch) ekg2 przestało działać. Jutro dość łopatologicznie podepnę repozytoria z Debiana Wheezy i zainstaluję ekg2, jeśli będzie działać, to zablokuję pakiety, które ściągnie i wrócę z repozytoriami do Stretch.
...
Właśnie coś zauważyłem. Wszystko działa poprawnie, jeśli wysyłam sobie wiadomości z drugiego konta z przeglądarki. Wiadomości docierają. Jeśli wyślę jednak wiadomości z ekg2, to pierwsza jest dostarczana, kolejne już nie. Po tym też nie mogę ich odbierać.
Po wyłączeniu ekg2 i usunięciu .config/ekg2 mogę powtórzyć właśnie opisaną sytuację - czyli odbierać wiadomości i wysłać już tylko jedną. Ekg2 w wersji z Raspbiana 7 trzymał wszystko w ~/.ekg2, w którejś z kolejnych wersji zostało to przeniesione do ~/.config/ekg2. Jutro sprawdzę czym dokładnie się configi różnią.Ostatnio edytowany przez Mori (2017-08-24 01:29:28)
Offline
Time (s) | Query |
---|---|
0.00012 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00108 | 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.139.83.248' WHERE u.id=1 |
0.00073 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.139.83.248', 1732798869) |
0.00041 | SELECT * FROM punbb_online WHERE logged<1732798569 |
0.00082 | SELECT topic_id FROM punbb_posts WHERE id=313658 |
0.00097 | SELECT id FROM punbb_posts WHERE topic_id=26852 ORDER BY posted |
0.00087 | 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=26852 AND t.moved_to IS NULL |
0.00019 | SELECT search_for, replace_with FROM punbb_censoring |
0.00154 | 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=26852 ORDER BY p.id LIMIT 0,25 |
0.00088 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=26852 |
Total query time: 0.00765 s |