Gajim - 2023-11-02


  1. PMR

    Who would attack a gajim server?

  2. fjklp

    Cyrille: I don't know about your specific problem but this muc goes down often, as it has today

  3. TheAvidHorizon

    PMR, unfortunately these days any target appears to be a good target.

  4. cal0pteryx

    Seems gitlab broke and a backup made the service unusable for a while

  5. Mario Sabatino

    Ping

  6. joesi

    Hi. - I'm using gajim 1.1.2. After using "synchronize chat history" (or similar), it only shows the last 10 days of a long-term conversation. How can I get the display of the complete conversation back in one piece? Thank you for any help.

  7. nicoco

    joesi: 1.1.2 is severely outdated, you should update

  8. joesi

    Thank you. I'll try.

  9. cryptomobley

    > joesi: 1.1.2 is severely outdated, you should update On debian 11 how I can?

  10. nicoco

    flatpak

  11. cryptomobley

    > flatpak Only with this?

  12. nicoco

    It's the easiest way. You should update to debian 12 anyway ;)

  13. MSavoritias (fae,ve)

    > > flatpak > Only with this? there is also: guix -> https://guix.gnu.org/en/manual/devel/en/html_node/Installation.html snap -> https://snapcraft.io/install/snap-store/debian and nix -> https://nixos.org/download#download-nix

  14. MSavoritias (fae,ve)

    out of these i reccomend nix or guix. guix has 1.7.3 currently

  15. MSavoritias (fae,ve)

    nix has also gajim 1.7.3 judging from their website

  16. cryptomobley

    Ok thx

  17. meson

    Sometimes using Gajim 1.8.1 (and earlier versions) on Timbleweed (plasma wayland) I cannot open chats after launching Gajim: It always shows the page with the "start chat" button, when I click on any chat. My guess is that this is a gtk issue, but has anyone else experinced this too? There was nothing interesting in gajim's `-v` debug log though. Next time I need to enable gtk debug logs.

  18. meson

    Sometimes using Gajim 1.8.1 (and earlier versions) on Tumbleweed (plasma wayland) I cannot open chats after launching Gajim: It always shows the page with the "start chat" button, when I click on any chat. My guess is that this is a gtk issue, but has anyone else experinced this too? There was nothing interesting in gajim's `-v` debug log though. Next time I need to enable gtk debug logs.

  19. cal0pteryx

    Never seen this (nor reports of it)

  20. lovetox

    Sounds like there should be something in the log

  21. meson

    Will check again and report back

  22. rincewind

    Hi people, this is propbably a badly defined question, but I have two gajim installations (as well as a Conversations client) connecting to the same XMPP server (ejabberd) and messages do not get properly synchronized, meaning messages (including from this channel) show up as new although I already viewed them on another device. Now I wonder if I can resolve this. Is this more of a server configuration thingie? Could you provide me with some hints as to what might be lacking there?

  23. cal0pteryx

    rincewind: Public Channels don't use read markers ( many clients do not send them)

  24. cal0pteryx

    They don't scale well

  25. rincewind

    hm, sad to hear.

  26. rincewind

    So, I am not a professional regarding XMPP, but is it that much of a problem for my server keep some notes for my clients where they were in a particular channel? Or is it to hard to implement in the clients?

  27. cal0pteryx

    rincewind: there is no standard yet.

  28. cal0pteryx

    It's not hard at all

  29. cal0pteryx

    Storage mechanisms are already there.

  30. meson

    cal0pteryx: read markers = chat markers xep-0333? Would clients send their reading state to the server which then broadcasts those? Or could clients pull the list of states on demand?

  31. cal0pteryx

    XEP-0333 has no pull mechanism. Markers are sent directly. If 500 people do that in a public muc, we have a lot of noise

  32. rincewind

    to satisfy my curiosity: the XEP-0333 markers are sent to the server on which the channel is located, not only stored on my server for my account specifically?

  33. polarian

    Oh gajim is back

  34. polarian

    this MUC was gone all day yesterday

  35. cryptomobley

    > Oh gajim is back yeah

  36. cryptomobley

    guys did you see my avatar?

  37. Geld

    No

  38. danielstein

    cryptomobley: nope

  39. cryptomobley

    > cryptomobley: nope mh on other client I see but on gajim not

  40. lovetox

    rincewind: it's a normal groupchat message and follows the same logic

  41. fjklp

    hmm, looks like xmpp doesn't scale well in rooms with many users

  42. MSavoritias (fae,ve)

    There are ways to scale it. But it needs configuring

  43. cal0pteryx

    MUC in its default configuration has it's limits. but there are tweaks

  44. fjklp

    when I joined a bridged irc challen with around 2100 users, gajim had a cpu core pinned at 100% for about 23 seconds, while the xml console seemed to be filled with presence messages

  45. fjklp

    when I joined a bridged irc channel with around 2100 users, gajim had a cpu core pinned at 100% for about 23 seconds, while the xml console seemed to be filled with presence messages

  46. cal0pteryx

    And that tells you what? That the bridge is not tweaked for big rooms.

  47. lovetox

    sounds weird, i join a irc channel with 4000 users in 3 seconds

  48. fjklp

    I'm not sure what it tells me. Can those messages be disabled without ill effect?

  49. fjklp

    > sounds weird, i join a irc channel with 4000 users in 3 seconds interesting. I wonder what the difference is between the two.

  50. lovetox

    i see no big cpu bound task when joining

  51. lovetox

    we dont display anything until we got all presences

  52. lovetox

    and getting 2000 presences depends on your connection to the server

  53. fjklp

    xmpp:%23linux%25irc.libera.chat@irc.cheogram.com?join

  54. lovetox

    but normally thats like 2 MB

  55. lovetox

    so takes a few seconds at most

  56. fjklp

    my connection is not a bottleneck

  57. lovetox

    https://share.hoerist.com/philipp/OQNyfDM49tb6a6c5/Screencast_from_2023-11-02_23-33-14.webm

  58. lovetox

    see how this looks for me

  59. lovetox

    seems worth to investigate on your side what the problem here is

  60. lovetox

    because the difference is massive

  61. lovetox

    you could try and close the groupchat roster while joining, if there is no difference, then at least you know its not a GUI problem

  62. fjklp

    when I close the roster, then leave chat, then join chat, it takes maybe 2 seconds

  63. fjklp

    when I close the roster, then leave chat, then join chat, it takes maybe 2 seconds to join

  64. fjklp

    huge difference

  65. fjklp

    I don't really know where the bottleneck is

  66. fjklp

    when I open the roster, then open the slow chat, it takes about 2 seconds for the chat to show

  67. fjklp

    maybe this calls for profiling

  68. lovetox

    on first join of a irc channel, you need first to connect to the irc server

  69. lovetox

    this might take much more time

  70. fjklp

    weird, this is inconsistent. I joined again with the roster opened and it was maybe 4 seconds to join. But I had done this more than once before and it was about 23 seconds the first two times.

  71. fjklp

    > on first join of a irc channel, you need first to connect to the irc server I don't know what first join means in this case

  72. lovetox

    maybe its just the server sending the presences very slowly

  73. lovetox

    but that would not explain the 100% cpu

  74. fjklp

    right