On a fresh image of raspbian stretch full i started with installing NextCloud Desktop Client. Everything went will (including libminizip.so.1) but now when i run nextcloud i got an error with ⌠âlibqt5keychain.so.1: cannot open shared object file: No such file or directoryâ. I cant find a solution for this in google. You know how to fix this problem? Thanks.
and now its running ⌠thanks.
Btw ⌠the option --logwindow makes no difference as far as i can see. Should a log file have been shown?
Unfortunately when i set up synchronization it says ⌠âcould not read system exclude fileâ. I found this issue ⌠Error "Could not read system exclude file" ¡ Issue #172 ¡ nextcloud/desktop ¡ GitHub ⌠what is the best way to continue ⌠follow the solution described in issue 172? Thanks for advice.
Thank for your link.
I found exclude.lst file in source directory. And I updated it by script.
Not nessecery for you, if sync is work well.
Someone will be able to use it without trial and error.
Thanks again.
ps. adding the sync-exclude.lst file to the nextcloud-desktop-client directory didnât solved the issue.
ps2. but moving the file to the bin sub-directory solved the issue
Not yet tried your answers but i noticed a strange thing. When i push the login button for entering my id/password the system load goes sky-high (95-100%) and system is limited responsive. After entering id/password everything turns normal again. Could it be a bug in the desktop client?
Thanks & regards, Jac
I late a answer. I make auto-login. Also, It is not heavy at start up.
Sometimes heavy at manual login, I thinked.
But, if heavy time is long, it is contain network problem.
bug is low possibility, i think so.
Sorry for bothering you again. I have to reinstall my machine and are following the instructions for nextcloud-pi again. All went well till the last step, the execution of nextcloud.sh. I got the error ⌠."/bin/nextcloud: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory". I have already installed libevent-2.1-6. The 2.0.so.5 version i canât find. You know how to solve this problem? Many thanks in advance.
HI~.
Nice to see you again.
The library seems to have been updated. Maybe create a symbolic link.
In general, higher versions are compatible with lower versions, but otherwise they may not run or work correctly.
If that doesnât work, point me to the libevent-2.1-6 path. The environment is different from mine, but I will test it. bye ă . Good luck to you.
Regarding âcreate symbolic linkâ ⌠can you please be a bit more specific ⌠iâm not a very highly skilled linux guy :(.
When I use âapt search libeventâ i get a number of results. One of them looks promising ⌠âlibevent-2.1-6/stable,now 2.1.8-stable-4 armhf [installed]
Asynchronous event notification libraryâ
Next âsudo apt install libevent-2.1-6â gives as result âŚ
libevent-2.1-6 is already the newest version (2.1.8-stable-4).
Hi, thanks for explaining. It fixes the error message. Next one ⌠âlibsrtp.so.0â ⌠is fixed via âsudo ln -s /usr/lib/arm-linux-gnueabihf/libsrtp2.so.1 /usr/lib/arm-linux-gnueabihf/libsrtp.so.0â
But then i got a new one ⌠â./bin/nextcloud: symbol lookup error: /usr/lib/arm-linux-gnueabihf/libQt5WebEngineCore.so.5: undefined symbol: rdbx_get_packet_indexâ. Any clue how to fix this one?
PS. Iâm using the new raspbian based on debian buster. Perhaps that explains the errors.
Nice to meet again. You are lucky~.
It seems to be a problem with buster as you said.
How did you install the libQt5WebEngine?
My build includes a link on the next page.
Extract
$ tar -zxvf nextcloud-desktop-client-v2.5.2-armv7-linux.tar.gz
$ cd nextcloud-desktop-client
Execute it
$ ./init.sh (sudo apt install libqt5keychain1/stable libminizip1/stable for missing libminizip.so.1 and libqt5keychain.so.1)
$ ./nextcloud.sh
Perhaps the link contains now a later version of Qt (5.7.1) than to be used for 2.5.2? Should i use 2.5.3 from now on? Itâs called rc1 ⌠is it stable enough?
And
May be âlibsrtp2.so.1â is not next version of âlibsrtp.soâ.
I think that itâs another package âlibsrtp2-1/oldstableâ.
I recommand remove â /usr/lib/arm-linux-gnueabihf/libsrtp.soâ.
You can check whether the library is installed with the following command.
$ apt list --installed | grep libsrtp0
I removed the file âsudo rm /usr/lib/arm-linux-gnueabihf/libsrtp.so.0â
I dont know exactly what to do with the link to âpackages.debianâ. I found some installables
and added them (but i donât see any executable):
⢠nextcloud-desktop-common-2.5.1-3
⢠nextcloud-desktop-doc-2.5.1-3
⢠nextcloud-desktop-l10n-2.5.1-3
I executed âapt list --installed | grep libsrtpâ ⌠results:
⌠libsrtp2-1/stable,now 2.2.0-1 armhf [installed,automatic]
Searching at the server (find files) for âlibsrtpâ results in âlibsrtp2.so.1â plus
a number of doc files for âlibsrtp2-1:xxxxâ
./nextcloud.sh is now again complaining about âlibsrtp.so.0: cannot open shared object file: No such file or directoryâ
Adding the link to âlibsrtp2.so.1â again result in âundefined symbol: rdbx_get_packet_indexâ
i found the symbol in the file libsrtp2-1:armhf.symbols located in the directory /var/lib/dpkg/info. So i think the two issues are related but i have no clue how to solve it. How to tell the system that libsrtp.so.0 now is libsrtp2-1?
You have a clue how to continu now? Thanks in advance.
sorry. I am not buster. I thought it was possible.
As you said, the error message seems to be due to srtp library.
You can install srtp library.
$ sudo apt install libsrtp0 libsrtp0-dev
Good luck~