savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2020-04-03T20:28:38Zhttps://git.jami.net/savoirfairelinux/jami-client-macos/-/issues/233Linux: since tonight version outgoing sip calls often fail2020-04-03T20:28:38ZdddnsLinux: since tonight version outgoing sip calls often failI use jami only as a sip client.
Since version 20200401.1.6f090de~dfsg1-1 from tonight, outgoing calls to contacts often fail.
Initiating a call is then immediately disturbed. In this state, it is not possible to logout and
back in in t...I use jami only as a sip client.
Since version 20200401.1.6f090de~dfsg1-1 from tonight, outgoing calls to contacts often fail.
Initiating a call is then immediately disturbed. In this state, it is not possible to logout and
back in in the account setup menu. When i now clear the contact, close jami and ring processes and
start it again, it might work by a fresh creation of the contact. Once a contact is successfully dialed,
it works until i dial another contact.
edit: this is under Mint19.2 64-bithttps://git.jami.net/savoirfairelinux/jami-client-macos/-/issues/232A lot of bugs on Mac make Jami impossible to use2021-08-19T20:43:56ZA lot of bugs on Mac make Jami impossible to useMacBook Pro 2019 with MacOS 10.15.4
Jami 1.59 (issues were happening also before the last two updates - not that before they weren't happening, I installed the app only recently)
## ISSUES EXPERIENCED
- **Can't connect video**: I can'...MacBook Pro 2019 with MacOS 10.15.4
Jami 1.59 (issues were happening also before the last two updates - not that before they weren't happening, I installed the app only recently)
## ISSUES EXPERIENCED
- **Can't connect video**: I can't see the other person's video and he can't see mine.
- **continuous loading**: even if I start a call with just voice, we connect and hear each other but Jami shows a loading circle as when you're ringing someone, nothing changes
- **unable to respond to call**: to answer a call, I click on the green button, connection starts but nothing changes on the display
- **can't quit the app**: when I attempt to perform any of the actions listed above, the loading rainbow circle appears as a pointer and Activity manager appears as `not responding`
What should I do?
Please help me, I love Jami's philosophy and features but I can't make it work... I enable all encoding options in the settings and changed something, but I see no improvement.
Thanks a lot. Have a nice day.
(I can't find any place to share a log file or something, if it could be useful, please tell me how and I'll submit it)
EDIT: version of the apphttps://git.jami.net/savoirfairelinux/jami-project/-/issues/888[Feature Request] Self Destruct Accounts (public usernames)2020-04-02T12:07:42ZGustavo Brondani Schenkel[Feature Request] Self Destruct Accounts (public usernames)Hi, I like to propose to inactive account be able to self-destruct after 3-6-9-12 months period.
In the FAQ, **[Can I delete my account?](https://jami.net/help/#answer8)** say to be able to delete the account, you need only uninstall th...Hi, I like to propose to inactive account be able to self-destruct after 3-6-9-12 months period.
In the FAQ, **[Can I delete my account?](https://jami.net/help/#answer8)** say to be able to delete the account, you need only uninstall the application, which is not correct if you are using a public username, which was my case.
Few months before I tried the app but didn't have any person to tryout. Now I have, I lost forever the same username which I use in every other application. At least you could create a self-destruct for inactive public accounts, Telegram have a similar feature.https://git.jami.net/savoirfairelinux/jami-project/-/issues/887A lot of bugs on Mac make Jami impossible to use2020-04-02T12:04:47ZA lot of bugs on Mac make Jami impossible to useMacBook Pro 2019 with MacOS 10.15.4
Jami 1.58 (issues were happening also before the last update)
## ISSUES EXPERIENCED
- **Can't connect video**: I can't see the other person's video and he can't see mine.
- **continuous loading**: e...MacBook Pro 2019 with MacOS 10.15.4
Jami 1.58 (issues were happening also before the last update)
## ISSUES EXPERIENCED
- **Can't connect video**: I can't see the other person's video and he can't see mine.
- **continuous loading**: even if I start a call with just voice, we connect and hear each other but Jami shows a loading circle as when you're ringing someone, nothing changes
- **unable to respond to call**: to answer a call, I click on the green button, connection starts but nothing changes on the display
- **can't quit the app**: when I attempt to perform any of the actions listed above, the loading rainbow circle appears as a pointer and Activity manager appears as `not responding`
What should I do?
Please help me, I love Jami's philosophy and features but I can't make it work... I enable all encoding options in the settings and changed something, but I see no improvement.
Thanks a lot. Have a nice day.
(I can't find any place to share a log file or something, if it could be useful, please tell me how and I'll submit it)https://git.jami.net/savoirfairelinux/jami-project/-/issues/885Jami doens't start on Windows 102020-04-01T19:21:35ZRubens HerculanoJami doens't start on Windows 10Hi, I've installed Jami on Windows 10 home, but when I create my account, the program start loading, close and don't create my account. I've already install others versions of Jami, however, the same problem persist. What can I do?Hi, I've installed Jami on Windows 10 home, but when I create my account, the program start loading, close and don't create my account. I've already install others versions of Jami, however, the same problem persist. What can I do?https://git.jami.net/savoirfairelinux/jami-project/-/issues/884how to improve audio quality?2021-08-20T19:00:29ZDario Marrinihow to improve audio quality?I just installed Jami and i'm trying to use it; I'm impressed about the long avalaible codecs list. I'm a musician, pianist and piano teacher, I was hoping that this Jami would have solved my problems : how to get a video connection with...I just installed Jami and i'm trying to use it; I'm impressed about the long avalaible codecs list. I'm a musician, pianist and piano teacher, I was hoping that this Jami would have solved my problems : how to get a video connection with a good audio quality, these are what I'm requiring:
- manual volume control
- no high or low pass filters
- audio in stereo mode
it could let me make online lessons.
I heard that bass notes of the piano are sent at good quality, but there is I think an automatic gain control that is shading every note I do.
Is there a way to remove this automatic AGC?
dariohttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/64Typo (mis-spelling) in “share account details” dialogue iOS2020-04-07T13:59:05Zx572bTypo (mis-spelling) in “share account details” dialogue iOSThe “Share Account Details” dialog box has a mis-spelled word in English language Jami build 20200331 for iOS.
The word “distributet” should be “distributed.”The “Share Account Details” dialog box has a mis-spelled word in English language Jami build 20200331 for iOS.
The word “distributet” should be “distributed.”Kateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/883Typo (mis-spelling) in “share account details” dialogue iOS2020-03-31T23:46:19Zx572bTypo (mis-spelling) in “share account details” dialogue iOSThe “Share Account Details” dialog box has a mis-spelled word in English language Jami build 20200331 for iOS.
The word “distributet” should be “distributed.”The “Share Account Details” dialog box has a mis-spelled word in English language Jami build 20200331 for iOS.
The word “distributet” should be “distributed.”https://git.jami.net/savoirfairelinux/jami-project/-/issues/882echo, crashes and video call problems2021-05-03T16:08:27Znovodeusecho, crashes and video call problemsI called my friend on Jami windows, When our conversation starts and I talked with him I heard my own voice through him.
Here is the Example he opens a music and listen with his earphones but even that I can hear the music he listen ![2...I called my friend on Jami windows, When our conversation starts and I talked with him I heard my own voice through him.
Here is the Example he opens a music and listen with his earphones but even that I can hear the music he listen ![20200331-224022](/uploads/5038f5346954137bd7d26796e4e3bca2/20200331-224022.ogg)
Second thing is, Camera. I open my cam in Jami's android app and camera turns insanely, I mean it switches horizontal and vertical so fast and no reason, here: ![20200331-222807aa](/uploads/fd881e33acf7bf11e8106ccba0fb2a73/20200331-222807aa.webm)
other problem with cam. I tried to switching camera once (front or back cam) in my phone and my friend tell me cam is become completly dark after I switch.
last one is crashes. It crashes oftenly in calls. Sometimes clicking record button or camera button cause crash too...
I experience this problems in Windows and Android versions of Jami. I hope this feedback help, Jami project have so much potential. Big respect to the Jami
and one more thing, I want to look source code but I can't figure it out how.https://git.jami.net/savoirfairelinux/jami-project/-/issues/881Question installing deb package2020-03-31T20:05:40ZJames CalfeeQuestion installing deb packageI'm trying to install `dpkg -i /jami-all_amd64.deb` in Docker. It starts to prompt for information though. Can you recommend a way to defer or by-pass the prompt(s)?I'm trying to install `dpkg -i /jami-all_amd64.deb` in Docker. It starts to prompt for information though. Can you recommend a way to defer or by-pass the prompt(s)?https://git.jami.net/savoirfairelinux/jami-project/-/issues/880Download page: the columns confuse and lead to downloading the wrong binary2020-03-31T19:27:57ZLinuxOnTheDesktopDownload page: the columns confuse and lead to downloading the wrong binaryThank you for providing such a range of binary installers.
However, having a list of distributions on the left of the page, *and* on the right, leads one to (mis)correlate the two. Thus, I clicked the download button labelled 'Ubuntu 19...Thank you for providing such a range of binary installers.
However, having a list of distributions on the left of the page, *and* on the right, leads one to (mis)correlate the two. Thus, I clicked the download button labelled 'Ubuntu 19', because that link was adjacent to the Mint badge - and I am on Mint, However, Mint 19 (the version of Mint I have) is based on Ubuntu 18, so the binary I got - one for *Ubuntu* 19 - failed. It took me a while to recognise my error. The same thing must have happened to other people.https://git.jami.net/savoirfairelinux/jami-project/-/issues/878Compilation fails if opendht is already installed from Arch repos2021-08-19T19:01:59ZFélicien PillotCompilation fails if opendht is already installed from Arch reposCompiling **ring-project** (branch release/202001) while **OpenDHT** being already installed on **Parabola GNU/Linux-libre** (and probably also Arch and Arch-based distros) leads to this error:
```
make[4]: Leaving directory '/home/fell...Compiling **ring-project** (branch release/202001) while **OpenDHT** being already installed on **Parabola GNU/Linux-libre** (and probably also Arch and Arch-based distros) leads to this error:
```
make[4]: Leaving directory '/home/felline/Code/Compilation/ring-project/daemon/src/jamidht/eth/libdevcrypto'
make[4]: Entering directory '/home/felline/Code/Compilation/ring-project/daemon/src/jamidht'
CXX libringacc_la-jamiaccount.lo
CXX libringacc_la-server_account_manager.lo
CXX libringacc_la-namedirectory.lo
server_account_manager.cpp:23:10: fatal error: opendht/http.h: No such file or directory
23 | #include <opendht/http.h>
| ^~~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [Makefile:671: libringacc_la-server_account_manager.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
namedirectory.cpp:34:10: fatal error: opendht/http.h: No such file or directory
34 | #include <opendht/http.h>
| ^~~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [Makefile:678: libringacc_la-namedirectory.lo] Error 1
jamiaccount.cpp: In member function 'void jami::JamiAccount::doRegister_()':
jamiaccount.cpp:1673:16: error: 'struct dht::DhtRunner::Config' has no member named 'push_token'
1673 | config.push_token = deviceKey_;
| ^~~~~~~~~~
jamiaccount.cpp:1680:28: error: 'struct dht::DhtRunner::Config' has no member named 'push_token'
1680 | if (not config.push_token.empty()) {
| ^~~~~~~~~~
jamiaccount.cpp:1708:57: error: no match for 'operator=' (operand types are 'std::unique_ptr<dht::Logger>' and 'std::shared_ptr<dht::Logger>')
1708 | (dht_log_level > 2) ? log_debug : silent);
| ^
In file included from /usr/include/c++/9.3.0/memory:80,
from /home/felline/Code/Compilation/ring-project/daemon/src/security/tls_session.h:32,
from jamiaccount.h:29,
from jamiaccount.cpp:29:
/usr/include/c++/9.3.0/bits/unique_ptr.h:305:7: note: candidate: 'std::unique_ptr<_Tp, _Dp>& std::unique_ptr<_Tp, _Dp>::operator=(std::unique_ptr<_Tp, _Dp>&&) [with _Tp = dht::Logger; _Dp = std::default_delete<dht::Logger>]'
305 | operator=(unique_ptr&& __u) noexcept
| ^~~~~~~~
/usr/include/c++/9.3.0/bits/unique_ptr.h:305:30: note: no known conversion for argument 1 from 'std::shared_ptr<dht::Logger>' to 'std::unique_ptr<dht::Logger>&&'
305 | operator=(unique_ptr&& __u) noexcept
| ~~~~~~~~~~~~~^~~
/usr/include/c++/9.3.0/bits/unique_ptr.h:325:2: note: candidate: 'template<class _Up, class _Ep> typename std::enable_if<std::__and_<std::__and_<std::is_convertible<typename std::unique_ptr<_Up, _Ep>::pointer, typename std::__uniq_ptr_impl<_Tp, _Dp>::pointer>, std::__not_<std::is_array<_Up> > >, std::is_assignable<_T2&, _U2&&> >::value, std::unique_ptr<_Tp, _Dp>&>::type std::unique_ptr<_Tp, _Dp>::operator=(std::unique_ptr<_Up, _Ep>&&) [with _Up = _Up; _Ep = _Ep; _Tp = dht::Logger; _Dp = std::default_delete<dht::Logger>]'
325 | operator=(unique_ptr<_Up, _Ep>&& __u) noexcept
| ^~~~~~~~
/usr/include/c++/9.3.0/bits/unique_ptr.h:325:2: note: template argument deduction/substitution failed:
jamiaccount.cpp:1708:57: note: 'std::shared_ptr<dht::Logger>' is not derived from 'std::unique_ptr<_Tp, _Dp>'
1708 | (dht_log_level > 2) ? log_debug : silent);
| ^
In file included from /usr/include/c++/9.3.0/memory:80,
from /home/felline/Code/Compilation/ring-project/daemon/src/security/tls_session.h:32,
from jamiaccount.h:29,
from jamiaccount.cpp:29:
/usr/include/c++/9.3.0/bits/unique_ptr.h:334:7: note: candidate: 'std::unique_ptr<_Tp, _Dp>& std::unique_ptr<_Tp, _Dp>::operator=(std::nullptr_t) [with _Tp = dht::Logger; _Dp = std::default_delete<dht::Logger>; std::nullptr_t = std::nullptr_t]'
334 | operator=(nullptr_t) noexcept
| ^~~~~~~~
/usr/include/c++/9.3.0/bits/unique_ptr.h:334:17: note: no known conversion for argument 1 from 'std::shared_ptr<dht::Logger>' to 'std::nullptr_t'
334 | operator=(nullptr_t) noexcept
| ^~~~~~~~~
make[4]: *** [Makefile:622: libringacc_la-jamiaccount.lo] Error 1
make[4]: Leaving directory '/home/felline/Code/Compilation/ring-project/daemon/src/jamidht'
make[3]: *** [Makefile:721: all-recursive] Error 1
make[3]: Leaving directory '/home/felline/Code/Compilation/ring-project/daemon/src/jamidht'
make[2]: *** [Makefile:1027: all-recursive] Error 1
make[2]: Leaving directory '/home/felline/Code/Compilation/ring-project/daemon/src'
make[1]: *** [Makefile:528: all-recursive] Error 1
make[1]: Leaving directory '/home/felline/Code/Compilation/ring-project/daemon'
make: *** [Makefile:459: all] Error 2
Traceback (most recent call last):
File "./make-ring.py", line 528, in <module>
main()
File "./make-ring.py", line 515, in main
run_install(parsed_args)
File "./make-ring.py", line 322, in run_install
return subprocess.run(["./scripts/install.sh"] + install_args, env=environ, check=True)
File "/usr/lib/python3.8/subprocess.py", line 512, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['./scripts/install.sh', '-p', '16', '-c', 'client-gnome']' returned non-zero exit status 2.
```
Uninstalling `community/opendht 1:1.10.1-4` and running again `make-ring.py` solves the problem.
This should either be explained [in the documentation](https://git.jami.net/savoirfairelinux/ring-project/wikis/technical/Build-instructions), or automatically managed by `make-ring.py --dependencies`.https://git.jami.net/savoirfairelinux/jami-project/-/issues/877Unable to init daemon submodule2020-06-30T19:59:56ZFélicien PillotUnable to init daemon submoduleHi,
I use **Parabola GNU/Linux-libre** and want the latest Jami release (the one in the repos is outdated).
I tried to compile GNU Jami by following [these instructions](https://git.jami.net/savoirfairelinux/ring-project/wikis/technical...Hi,
I use **Parabola GNU/Linux-libre** and want the latest Jami release (the one in the repos is outdated).
I tried to compile GNU Jami by following [these instructions](https://git.jami.net/savoirfairelinux/ring-project/wikis/technical/Build-instructions), and after a `git checkout production`.
The command `git submodule update --init daemon` fails with the following output:
```
Cloning into '/home/<user>/Code/Compilation/ring-project/daemon'...
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
fatal: clone of 'https://review.jami.net/ring-daemon' into submodule path '/home/<user>/Code/Compilation/ring-project/daemon' failed
Failed to clone 'daemon'. Retry scheduled
Cloning into '/home/<user>/Code/Compilation/ring-project/daemon'...
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
fatal: clone of 'https://review.jami.net/ring-daemon' into submodule path '/home/<user>/Code/Compilation/ring-project/daemon' failed
Failed to clone 'daemon' a second time, aborting
```
How to fix this? Without the content of the ./daemon/ subdirectory, I can't compile GNU Jami on my system.
Thank you, have a happy hacking ;)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/713Difference between jami account and ring account2020-03-31T17:33:50Zring userDifference between jami account and ring accountOn Android, I have two accounts. One is labelled as "Jami account", another as "Ring account". That exactly is the difference between them? Is that just a name that get assigned and from different versions of Ring/Jami, or are there diff...On Android, I have two accounts. One is labelled as "Jami account", another as "Ring account". That exactly is the difference between them? Is that just a name that get assigned and from different versions of Ring/Jami, or are there different features/technologies behind them? If so, could I upgrade a Ring account to a Jami account?
I'm using the latest F-Droid version of Jami (20200107-01).https://git.jami.net/savoirfairelinux/jami-project/-/issues/871VPN connection broken with running Jami2021-08-19T19:01:38ZTobias ZeumerVPN connection broken with running JamiMy workplace provides me with a preconfigured Cisco Anyconnect VPN-Client (running Windows 10). If Jami is running when I connect to the VPN, no network resource (e.g. webpages) are reachable but everything immediately works when closing...My workplace provides me with a preconfigured Cisco Anyconnect VPN-Client (running Windows 10). If Jami is running when I connect to the VPN, no network resource (e.g. webpages) are reachable but everything immediately works when closing Jami.
I've got not real clue what the problem is in the first place, but it seems that I'm one of the very few that have trouble with a VPN (like #682)?
[One of the responses there](https://git.jami.net/savoirfairelinux/ring-project/issues/682#note_18068) mentions the "split-tunnel" mode. My AnyConnect say something like "Tunnel Mode (IPv4): Split Exclude". But I can't really change any setting.
It took me quite a while to figure out that the network is not at its limit. Knowing this quirk, it is not too bad a problem for me. But naturally I'd prefer to keep Jami open all the time :)https://git.jami.net/savoirfairelinux/jami-project/-/issues/870Add conference auto creation2020-10-14T23:58:45ZKateryna KostiukAdd conference auto creationAdd option to create conference automatically when having more than two calls for accounts that have auto answer enabledAdd option to create conference automatically when having more than two calls for accounts that have auto answer enabledhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/869Building on debian buster fails with qt dependencies2020-03-31T05:35:46ZDirk OlmesBuilding on debian buster fails with qt dependenciesI'm trying to do a simple install of Jami in a docker image using the following commands:
```
FROM debian:buster
RUN apt-get update
RUN apt install -y gnupg dirmngr ca-certificates curl --no-install-recommends
RUN curl -s https://dl.jami...I'm trying to do a simple install of Jami in a docker image using the following commands:
```
FROM debian:buster
RUN apt-get update
RUN apt install -y gnupg dirmngr ca-certificates curl --no-install-recommends
RUN curl -s https://dl.jami.net/public-key.gpg | tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null
RUN echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/nightly/ubuntu_19.04/ ring main' > /etc/apt/sources.list.d/jami.list
RUN apt-get update
RUN apt-get install -y jami
```
Unfortunately, the last line (installing jami) fails with a dependency issue:
```
The following packages have unmet dependencies:
jami : Depends: libqt5core5a (>= 5.12.2) but 5.11.3+dfsg1-1+deb10u3 is to be installed
Depends: jami-daemon (= 20200328.2.407489c~dfsg1-1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
```
So it would be nice if the web page had the correct snippets to install on a stable debian system.https://git.jami.net/savoirfairelinux/jami-project/-/issues/868SIP on Fritz!Box: outgoing call rings (on the other side), but connection is ...2021-11-19T15:54:21ZaannoSIP on Fritz!Box: outgoing call rings (on the other side), but connection is immediately cut off**SIP on Fritz!Box**: _outgoing call rings (on the other side), but connection is immediately cut off on answering the call_
I'm using Jami Desktop (on Fedora 31). I have set up a SIP account (connected to my Fritz!Box DSL router). Outg...**SIP on Fritz!Box**: _outgoing call rings (on the other side), but connection is immediately cut off on answering the call_
I'm using Jami Desktop (on Fedora 31). I have set up a SIP account (connected to my Fritz!Box DSL router). Outgoing calls successfully ring (on the other side), but connection is immediately cut off on answering the call. SIP is know to work (with a DECT telefon connected to the very same Fritz!Box).
Any suggestion how I could **debug** the problem would be very welcome!https://git.jami.net/savoirfairelinux/jami-project/-/issues/867Flatpak Update & Linux Mint Deb Missing Dependancies2020-03-30T03:13:54ZtrymeoutFlatpak Update & Linux Mint Deb Missing DependanciesI noticed the Flatpak version of Jami has not been updated for quite some time.
I also tried to install the DEB file for Linux Mint but when I open the DEB file I get an error saying
`Error: Dependency is not satisfiable: libargon2-1 (?...I noticed the Flatpak version of Jami has not been updated for quite some time.
I also tried to install the DEB file for Linux Mint but when I open the DEB file I get an error saying
`Error: Dependency is not satisfiable: libargon2-1 (?= 0-20171227)`
I am unable to find a package from the repo named libargon.https://git.jami.net/savoirfairelinux/jami-project/-/issues/866Controls disappear on GNU/Linux computer when calls between GNU/Linux and Win...2021-05-14T21:35:49ZovariControls disappear on GNU/Linux computer when calls between GNU/Linux and Windows clients occurs at the same time* Jami beta for Windows `WIN`
* Jami built on 2020-03-28 16:05:41 UTC for Linux Mint 19.3 Cinnamon `GNU`
Both a `WIN` and `GNU` contact called each other at the same time. `GNU` placed a video call. `WIN` not sure if they placed a video...* Jami beta for Windows `WIN`
* Jami built on 2020-03-28 16:05:41 UTC for Linux Mint 19.3 Cinnamon `GNU`
Both a `WIN` and `GNU` contact called each other at the same time. `GNU` placed a video call. `WIN` not sure if they placed a video or audio-only call; perhaps they only placed an audio-only call.
`GNU` accepted call and then the controls disappeared and it looked like the call didn't connect. However, the audio was coming through and we could hear each other. The `GNU` did not have any control to end the call or show that a call was in progress.
This used to happen between two `GNU` computers, but has since been fixed. Perhaps this has not been fixed between `WIN` and `GNU` computers?
Has this issue been reproduced or are you aware that this can happen?
Thank you