savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2023-05-05T19:29:39Zhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/890Logitech c920pro webcam microphone on Xiaomi Mibox S Android TV2023-05-05T19:29:39ZbademuxLogitech c920pro webcam microphone on Xiaomi Mibox S Android TVLogitech c920pro webcam microphone doesn't work on Xiaomi Mibox S Android TV (latest Android 9)
Trueconf app handle Logitech c920pro microphone correctly so I assume we can make it work on mibox s.
Let me know how can I help.Logitech c920pro webcam microphone doesn't work on Xiaomi Mibox S Android TV (latest Android 9)
Trueconf app handle Logitech c920pro microphone correctly so I assume we can make it work on mibox s.
Let me know how can I help.https://git.jami.net/savoirfairelinux/jami-project/-/issues/889Fedora stable repository serves nightly builds2020-12-24T21:44:03ZFedora stable repository serves nightly buildsThe stable repository for Fedora serves nightly builds instead of stable release builds.
https://dl.jami.net/stable/fedora_31/The stable repository for Fedora serves nightly builds instead of stable release builds.
https://dl.jami.net/stable/fedora_31/https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1152only calling of numbers working2023-05-26T13:59:16Zmokkinonly calling of numbers workingIf you copy and paste a string like `+49177-123456` or even `+49177123456` the call doesn't start because Jami cannot deal with other characters than numbers.
![image](/uploads/0dd57a363c2a9c505082c06bd181df11/image.png)If you copy and paste a string like `+49177-123456` or even `+49177123456` the call doesn't start because Jami cannot deal with other characters than numbers.
![image](/uploads/0dd57a363c2a9c505082c06bd181df11/image.png)https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1151Add command line call / click to call2023-05-26T13:59:13ZmokkinAdd command line call / click to callOther SIP phones such as linphone have a command line call option. So you can click to a number or a `tel:` URIto start a call.
This would be great for JAMI too.Other SIP phones such as linphone have a command line call option. So you can click to a number or a `tel:` URIto start a call.
This would be great for JAMI too.https://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/886[Question] secret based turn server2020-04-18T19:11:22Zherrwusel[Question] secret based turn serverI run a coturn server for nextcloud with shared secret authentication. Is there any plan to support this on jami at some point?I run a coturn server for nextcloud with shared secret authentication. Is there any plan to support this on jami at some point?https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1150Missed call icon missing2021-07-09T18:26:45ZmokkinMissed call icon missing![image](/uploads/b61641c25c9b5eac9f5915db24bebb03/image.png)
```
Ubuntu 18.04
jami-gnome -v
f25b35076a35f8567a610e2337662fd9fdb0b330 - unknown```![image](/uploads/b61641c25c9b5eac9f5915db24bebb03/image.png)
```
Ubuntu 18.04
jami-gnome -v
f25b35076a35f8567a610e2337662fd9fdb0b330 - unknown```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/879wishlist: GSM, G.711, G.729 codecs2023-03-03T21:46:49ZSergio Callegariwishlist: GSM, G.711, G.729 codecsHi, I wonder if jami could get gsm, G.711 and G.729 codecs as the lowest possibile denominators to talk to commercial sip providers.
I believe that many people may have some (free) sip account associated to a landline number and it would...Hi, I wonder if jami could get gsm, G.711 and G.729 codecs as the lowest possibile denominators to talk to commercial sip providers.
I believe that many people may have some (free) sip account associated to a landline number and it would be great to use jami for them too. This is important, since it is hard to simultaneously use Jami *and* another different sip client on the same system.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 ;)