savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2020-10-02T21:22:11Zhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/961SIP to phone calls not working2020-10-02T21:22:11Zringo SIP to phone calls not workingHaven't tried the current version, but on the previous one I would always get the 'missed outgoing call' message, when with the yet earlier version about half of the calls would go through. Now, after upgrading last week or so, my SIP ac...Haven't tried the current version, but on the previous one I would always get the 'missed outgoing call' message, when with the yet earlier version about half of the calls would go through. Now, after upgrading last week or so, my SIP accounts disappeared from the drop down accounts menu. No subsequent update brought them back. Going to .local > share > jami, the folders were there with the profile.vcf files with even the dialed numbers shown, which is bad privacy wise if someone gains access to the computer when you'd think your accounts are gone gone. Debian 10, gnome desktop, amd64.https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/216No audio input in Android 72020-12-24T21:25:23ZNo audio input in Android 7Hi, I posted this issue in the `jami-android` repo, but I think it is related to the daemon. The related issue is: https://git.jami.net/savoirfairelinux/ring-client-android/issues/725
I attach the Android log file here too.[logjami.txt]...Hi, I posted this issue in the `jami-android` repo, but I think it is related to the daemon. The related issue is: https://git.jami.net/savoirfairelinux/ring-client-android/issues/725
I attach the Android log file here too.[logjami.txt](/uploads/7720a53635d1cb6d0fa34ae1e30036dd/logjami.txt)Adrien BéraudAdrien Béraudhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/960crashes apparently due to memory bloat (perhaps a memory leak)2020-06-26T20:39:13Zjami usercrashes apparently due to memory bloat (perhaps a memory leak)I'm running Jami on 11 year old hardware with 4GB RAM. My Debian system periodically grinds to a halt with the HDD LED pegged, as if it's swapping a seemingly impossible amount of data. When this happens the system logs are flooded wit...I'm running Jami on 11 year old hardware with 4GB RAM. My Debian system periodically grinds to a halt with the HDD LED pegged, as if it's swapping a seemingly impossible amount of data. When this happens the system logs are flooded with lines that look like this:
```jami-gnome.desktop[2780]: Memory pressure relief: Total: res = 22794240/22794240/0, res+swap = 18784256/18788352/4096"```
I never really use Jami because I don't know anyone who uses it. So it's always just idling. This bug may be a memory leak and it may be difficult to reproduce and troubleshoot. Perhaps the best approach would be to add a parameter for users to specify the amount of RAM the app is allowed to consume. If it's written in java i think the wiring is already in place for that. I also suggest logging feature that tracks the memory footprint. The man page shows there is a `--debug` option, but it does not state what information is logged or where it's logged.https://git.jami.net/savoirfairelinux/jami-project/-/issues/959Can i set up jami tool on aws server?2020-10-05T18:26:49Zripal shahCan i set up jami tool on aws server?I have 16.04 in locally but it getting error. So, I want to set up on aws server in 18.04 AMI. It will work? Because I tried and getting error like Not able to create cluter?I have 16.04 in locally but it getting error. So, I want to set up on aws server in 18.04 AMI. It will work? Because I tried and getting error like Not able to create cluter?https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1165Wrong date format in message timestamps2023-05-26T13:59:19ZArvid BrodinWrong date format in message timestampsThe dates in message timestamps are shown in M/D/YYYY format, although my LC_TIME is set to "sv_SE.UTF-8" (i.e. ISO standard YYYY-MM-DD format). The format of dates that shows latest activity in the buddy list is correct though.
OS: Xub...The dates in message timestamps are shown in M/D/YYYY format, although my LC_TIME is set to "sv_SE.UTF-8" (i.e. ISO standard YYYY-MM-DD format). The format of dates that shows latest activity in the buddy list is correct though.
OS: Xubuntu 18.04
jami-gnome "Free as in Freedom" built on 2020-04-28 22:24:55 UTC
```
$ locale
LANG=en_US.UTF-8
LANGUAGE=en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=sv_SE.UTF-8
LC_TIME=sv_SE.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=sv_SE.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=sv_SE.UTF-8
LC_NAME=sv_SE.UTF-8
LC_ADDRESS=sv_SE.UTF-8
LC_TELEPHONE=sv_SE.UTF-8
LC_MEASUREMENT=sv_SE.UTF-8
LC_IDENTIFICATION=sv_SE.UTF-8
LC_ALL=
```
(These locale settings are chosen by the OS during install after I select the keyboard language, location, and language that I want; I haven't touched them directly.)https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/215AudioInput segfault at the end of a call2020-12-24T21:24:27ZSébastien BlinAudioInput segfault at the end of a callFrom someone via IRC:
```
#0 0x0000000000000000 in ?? ()
#1 0x0000561a07b786c7 in jami::Observable<std::shared_ptr<DRing::MediaFrame> >::~Observable (this=0x7f8008036130, __in_chrg=<optimized out>) at ./daemon/src/observer.h:5...From someone via IRC:
```
#0 0x0000000000000000 in ?? ()
#1 0x0000561a07b786c7 in jami::Observable<std::shared_ptr<DRing::MediaFrame> >::~Observable (this=0x7f8008036130, __in_chrg=<optimized out>) at ./daemon/src/observer.h:50
#2 jami::AudioInput::~AudioInput (this=0x7f8008036130, __in_chrg=<optimized out>)
at audio_input.cpp:57
#3 0x0000561a07b7905a in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release (
this=0x7f8008036120) at /usr/include/c++/6/bits/shared_ptr_base.h:150
#4 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count (
this=0x561a0b097318, __in_chrg=<optimized out>)
at /usr/include/c++/6/bits/shared_ptr_base.h:662
#5 std::__shared_ptr<jami::AudioInput, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr (
this=0x561a0b097310, __in_chrg=<optimized out>)
at /usr/include/c++/6/bits/shared_ptr_base.h:928
#6 std::shared_ptr<jami::AudioInput>::~shared_ptr (this=0x561a0b097310,
__in_chrg=<optimized out>) at /usr/include/c++/6/bits/shared_ptr.h:93
#7 jami::AudioRtpSession::~AudioRtpSession (this=0x561a0b096f90,
__in_chrg=<optimized out>) at audio_rtp_session.cpp:58
#8 0x0000561a07b790b9 in jami::AudioRtpSession::~AudioRtpSession (this=0x561a0b096f90,
__in_chrg=<optimized out>) at audio_rtp_session.cpp:61
#9 0x0000561a07b4ee2e in std::default_delete<jami::AudioRtpSession>::operator() (
this=<optimized out>, __ptr=<optimized out>)
at /usr/include/c++/6/bits/unique_ptr.h:76
#10 std::unique_ptr<jami::AudioRtpSession, std::default_delete<jami::AudioRtpSession> >::~unique_ptr (this=0x561a0b098388, __in_chrg=<optimized out>)
at /usr/include/c++/6/bits/unique_ptr.h:239
#11 jami::SIPCall::~SIPCall (this=0x561a0b0981a0, __in_chrg=<optimized out>)
at sipcall.cpp:103
#12 0x0000561a07b4ada5 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release (
this=0x561a0b098190) at /usr/include/c++/6/bits/shared_ptr_base.h:150
#13 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count (
this=<synthetic pointer>, __in_chrg=<optimized out>)
at /usr/include/c++/6/bits/shared_ptr_base.h:662
#14 std::__shared_ptr<jami::SIPCall, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr (
this=<synthetic pointer>, __in_chrg=<optimized out>)
at /usr/include/c++/6/bits/shared_ptr_base.h:928
#15 std::shared_ptr<jami::SIPCall>::~shared_ptr (this=<synthetic pointer>,
__in_chrg=<optimized out>) at /usr/include/c++/6/bits/shared_ptr.h:93
#16 jami::SIPCall::<lambda()>::operator() (__closure=<optimized out>) at sipcall.cpp:396
#17 std::_Function_handler<void(), jami::SIPCall::hangup(int)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/6/functional:1731
#18 0x0000561a07da1f5e in std::function<void ()>::operator()() const (
this=0x7f80077fc790) at /usr/include/c++/6/functional:2127
#19 dht::ThreadPool::<lambda()>::operator() (__closure=0x7f7ff0000e08)
at thread_pool.cpp:97
#20 std::_Bind_simple<dht::ThreadPool::run(std::function<void()>&&)::<lambda()>()>::_M_invoke<> (this=0x7f7ff0000e08) at /usr/include/c++/6/functional:1391
#21 std::_Bind_simple<dht::ThreadPool::run(std::function<void()>&&)::<lambda()>()>::operator() (this=0x7f7ff0000e08) at /usr/include/c++/6/functional:1380
#22 std::thread::_State_impl<std::_Bind_simple<dht::ThreadPool::run(std::function<void()>&&)::<lambda()>()> >::_M_run(void) (this=0x7f7ff0000e00) at /usr/include/c++/6/thread:197
#23 0x00007f804a17cb2f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#24 0x00007f804ab65fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#25 0x00007f8049e5c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
```https://git.jami.net/savoirfairelinux/jami-project/-/issues/958Noise cancelling, feedback and audio boost2020-04-29T12:16:21ZTiago AvilaNoise cancelling, feedback and audio boostTo start things off, I would like to congratulate all for such a superb application.
I started using it with my parents as an experiment to see if I can push it to other friends with confidence.
All of my experiments happened only with A...To start things off, I would like to congratulate all for such a superb application.
I started using it with my parents as an experiment to see if I can push it to other friends with confidence.
All of my experiments happened only with Android devices.
While on video-call, my voice tends to be captured by the other user's device and sent back to me in a way that if I'm not using headphones it starts that horrible feedback whining sound. Although if I use said headphones, there's no issue on the other side but because the other user is not using headphones, I still have to fight the feedback delay while talking which makes it really hard to concentrate.
My question, is there any option to enable noise cancelling to allow hands-free video-calls without feedback?
And on the subject of sound, can I boost the audio input of my microfone in the app? It's output on the device is very low, even on max volume.https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/68Sync chats/logs/files between Jami clients via iCloud2020-04-28T19:56:48ZJoss BrownSync chats/logs/files between Jami clients via iCloudIf possible, it would be great to be able to sync Jami data across iCloud, e.g. from the iOS client to the macOS client, vice versa etc. Data to be synchronized should definitely be text (chat), notifications/logs on missed calls etc., r...If possible, it would be great to be able to sync Jami data across iCloud, e.g. from the iOS client to the macOS client, vice versa etc. Data to be synchronized should definitely be text (chat), notifications/logs on missed calls etc., received files, maybe even sent files, all of it on a per-contact basis.https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/67Crash when trying to send photo / sending a file did not work at all2021-11-19T19:24:41ZJoss BrownCrash when trying to send photo / sending a file did not work at allJami crashed when trying to send an image from Photos (iOS 13.4.1). After reopening it said "Failed to send" superimposed on the blurred-out image.
Sending files (in my case a screenshot png selected from the iCloud Drive) didn't work, ...Jami crashed when trying to send an image from Photos (iOS 13.4.1). After reopening it said "Failed to send" superimposed on the blurred-out image.
Sending files (in my case a screenshot png selected from the iCloud Drive) didn't work, not even a crash or a "failed to send" notice. I tried it with the macOS client, and that worked without a problem.https://git.jami.net/savoirfairelinux/jami-project/-/issues/957Poor message send/recieve, no calls working. Android-Android, also Mac deskto...2020-06-30T20:02:34ZDnaPoor message send/recieve, no calls working. Android-Android, also Mac desktop to Android.Hi, new to all this and trying out better privacy apps. I'm trying Jami as a replacement to FB Messenger / WhatsApp, and getting my partner to join me, but we're having issues sending and receiving messages Android-Android, and calling d...Hi, new to all this and trying out better privacy apps. I'm trying Jami as a replacement to FB Messenger / WhatsApp, and getting my partner to join me, but we're having issues sending and receiving messages Android-Android, and calling doesn't work either way. So, basically the main functions aren't working at all.
Side question: Why don't my message convos sync with my partner on my Android Jami and Mac Jami? I'm using the same account and messaging the same person, but they're different convo threads?https://git.jami.net/savoirfairelinux/jami-project/-/issues/956No obvious way to remove an account from Jami in Android2020-04-28T15:56:24ZHezyNo obvious way to remove an account from Jami in AndroidI'm using Jami with an Android phone. I used the "Add Jami account +" option in the "Account" tab to add a second account (that already exists). Now I wish to remove this account from the phone, but there is no obvious way to do so. I tr...I'm using Jami with an Android phone. I used the "Add Jami account +" option in the "Account" tab to add a second account (that already exists). Now I wish to remove this account from the phone, but there is no obvious way to do so. I tried to remove the phone from the "known devices linked to this Jami account" in the phone where the account was started, but it had no effect.https://git.jami.net/savoirfairelinux/jami-project/-/issues/955OpenDHTproxy node setup. Information and clarification required (Please).2021-05-14T20:15:44ZryanOpenDHTproxy node setup. Information and clarification required (Please).Hi
I posted this to the mailing list, but thought It might serve better to ask here so that other users in the same situation may find the same answers. Apologies for the duplication. I couldn't find any specific answers to the following...Hi
I posted this to the mailing list, but thought It might serve better to ask here so that other users in the same situation may find the same answers. Apologies for the duplication. I couldn't find any specific answers to the following, but I would like to find out the answers before I proceed.
Firstly, what kind of role do users behind a NAT play in the OpenDHT, specifically movement of messages and data. Is the case that non nated/port-fowarded nodes (on port 4222, will bear the traffic from Nat/Firewall restricted nodes)? As is the case with bittorrent clients behind such networks. As such running a DHTnode with an open port 4222 will make the network more resilient and less "centralised" around a subset of nodes who's port 4222 is open/unresrticted inbound?
Secondly, if we run an openDHT proxy with publicly open port 4222, roughly how much data per a month (lets say) should you expect to use/need? Is this higher than other DHT based systems, given messages some messages are sent over the dht?
Finally, is a opendht proxy only able to act as such locally, given if we open a port 8000 publicly, this would be open to others to use the proxy, as such is there any mechanism or plan for mechanism to protect access to the proxy a user could run. Or to access this remotely, would connecting over ssh be the only way to connect to it without exposing it to random connections on port 8000?
Any help would be most appreciated.
Many thanks for a great project
RyrySébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1164[Intercom] mute video stops screen sharing2021-09-26T08:25:47Zovari[Intercom] mute video stops screen sharing# Scenario 1
1. `D1` (device 1) Place video call
2. `D2` (device 2) answers call
3. `D2` right-click shares monitor
4. `D1` mute video
5. `D1` no longer sees `D2` monitor screen share
Actual result:
* On `D1`: `D1` video stopped and do...# Scenario 1
1. `D1` (device 1) Place video call
2. `D2` (device 2) answers call
3. `D2` right-click shares monitor
4. `D1` mute video
5. `D1` no longer sees `D2` monitor screen share
Actual result:
* On `D1`: `D1` video stopped and does *not* see `D2` monitor screen share
Expected:
* On `D1`: `D1` video stopped and sees `D2` monitor screen share
* On `D2`: no video from `D1` and monitor screen sharing from `D2`
# Scenario 2
1. `D1` (device 1) Place video call
2. `D2` (device 2) answers call
3. `D1` mute video
4. `D2` right-click in the call screen and the contextual menu to screen share does not show
Expected:
* On `D2`: the (right-click) contextual menu screen sharing to show
Both devices, `D1` (device 1) and `D2` (device 2), (i.e. computers) have:<br>
Linux Mint 19.3 Cinnamon<br>
Jami built on 2020-04-21 21:50:39 UTC
We are trying to only have one video to save bandwidth on our limited connection.
Thank youhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/954missing link in faq2020-04-27T15:05:16ZMarc Tétreaultmissing link in faqFAQ section "How can I backup my account?" refers to a wiki page without offering the link to that page.FAQ section "How can I backup my account?" refers to a wiki page without offering the link to that page.https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/66Chats partially illegible after dark mode auto-switching2020-07-10T19:18:47ZJoss BrownChats partially illegible after dark mode auto-switchingWhen iOS 13.4.1 auto-switches to dark mode in the evening, some parts of the Jami chat (incoming messages) are not legible anymore: Jami should check for dark or default mode and change the coloring scheme of text (text fields) according...When iOS 13.4.1 auto-switches to dark mode in the evening, some parts of the Jami chat (incoming messages) are not legible anymore: Jami should check for dark or default mode and change the coloring scheme of text (text fields) accordingly. My outgoing messages are still legible.
Furthermore, there are GUI glitches in the Account and Settings panels, i.e. some parts of the screen (probably coming from Jami) are white, and the other parts (probably coming from iOS) are black due to dark mode.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/725Mic not working on Android 72021-03-03T19:38:52ZMic not working on Android 7Hi,
Great software, in the first place!!
I have a problem with audio in both video and audio calls. I have tried Android and Gnome client apps.
Android client -- Gnome client --> Gnome client does not receive audio. Android client doe...Hi,
Great software, in the first place!!
I have a problem with audio in both video and audio calls. I have tried Android and Gnome client apps.
Android client -- Gnome client --> Gnome client does not receive audio. Android client does.
Gnome client -- Gnome client --> Both receive audio.
Android Client -- Android Client --> None of them receive audio.
Thanks!!Adrien BéraudAdrien Béraudhttps://git.jami.net/savoirfairelinux/jami-client-macos/-/issues/240Mac OSX crash with April22 release2020-12-18T19:16:19ZMacBadgerMac OSX crash with April22 releaseWhen opening and going to a contacts messages in the April22nd release it crashes.
Going back to the 9th April version doesn't crash, but cannot accept calls (audio). Video works, but no audio.
OS X 10.13.6When opening and going to a contacts messages in the April22nd release it crashes.
Going back to the 9th April version doesn't crash, but cannot accept calls (audio). Video works, but no audio.
OS X 10.13.6https://git.jami.net/savoirfairelinux/jami-project/-/issues/953'gnutls/gnutls.h' file not found2020-10-05T18:27:37Zop socket'gnutls/gnutls.h' file not foundHi there!
I've followed instructions in the README but build on **macosx** fails.
```bash
./make-ring.py --init
./make-ring.py --dependencies
./make-ring.py --install
```
The compiler is complaining about the **gnutls** header for **o...Hi there!
I've followed instructions in the README but build on **macosx** fails.
```bash
./make-ring.py --init
./make-ring.py --dependencies
./make-ring.py --install
```
The compiler is complaining about the **gnutls** header for **opendht**.
![image](/uploads/62f684a78e66107ca2aef6071bfabd13/image.png)
I'm on macOS Catalina 10.15.4
![image](/uploads/b0f1fce5d4160ff13c548e7889c7c8d7/Capture_d_écran_2020-04-24_à_16.19.30.png)
And **gnutls** is installed:
![image](/uploads/0ab58c6ed796cbf2789b90bd2bf8b51e/image.png)https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1163Half of username is cut off vertically2021-08-19T19:05:03ZJamesHalf of username is cut off verticallyPlease see the attached screenshot.
P.S. I have increased DPI a little bit compared to the default one(I am using XFCE). Everything else works fine, only jami shows this artifact.
![noname](/uploads/f9d33aeed842ac72cd7eea9e4205cceb/non...Please see the attached screenshot.
P.S. I have increased DPI a little bit compared to the default one(I am using XFCE). Everything else works fine, only jami shows this artifact.
![noname](/uploads/f9d33aeed842ac72cd7eea9e4205cceb/noname.png)https://git.jami.net/savoirfairelinux/jami-project/-/issues/952`jami-all` is not installable under Debian 10 due to dependency problems2020-10-14T23:49:40ZJens Getreu`jami-all` is not installable under Debian 10 due to dependency problems```
apt install jami-all
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are us...```
apt install jami-all
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
jami-all : Depends: libc6 (>= 2.29) but 2.28-10 is to be installed
Depends: libqt5core5a (>= 5.12.2) but 5.11.3+dfsg1-1+deb10u3 is to be installed
E: Unable to correct problems, you have held broken packages.
```