Debugging an AppImage

This forum is dedicated to basic help and support :

Ask here your questions about basic installation and usage of Mageia. For example you may post here all your questions about getting Mageia isos and installing it, configuring your printer, using your word processor etc.

Try to ask your questions in the right sub-forum with as much details as you can gather. the more precise the question will be, the more likely you are to get a useful answer

Debugging an AppImage

Postby kateto » Feb 21st, '25, 21:41

Hi! Can somebody tell me how to debug this AppImage?
In Fedora it just works. It also runs on Mageia 9 within IceWM, whereas on my other Mageia 9 machine running Plasma 5.27.10, when I run it from command line, it just spits this:
Code: Select all
kDrive server starting
sentry_init returned 0
log4cplus:ERROR file is not open: /tmp/kDrive-logdir/20250221_2019_kDrive.log

And nothing happens, no window opens asking for my credentials, so this seems Plasma-specific. However the application seems to be running, because the log file referenced above exists and is updated from time to time with more information:
Code: Select all
2025-02-21 20:19:11:093 [I] (140120559971200) log.cpp:113 - Logger initialization done
2025-02-21 20:19:11:094 [I] (140120559971200) appserver.cpp:184 - New DB exists : /home/ruben/.config/kDrive/.parms.db => true
2025-02-21 20:19:11:094 [I] (140120559971200) appserver.cpp:185 - Old config exists : /home/ruben/.config/kDrive/kDrive.cfg => false
2025-02-21 20:19:11:106 [D] (140120559971200) db.cpp:510 - sqlite3 version=3.31.1
2025-02-21 20:19:11:106 [D] (140120559971200) db.cpp:521 - sqlite3 locking_mode=normal
2025-02-21 20:19:11:106 [D] (140120559971200) db.cpp:533 - sqlite3 journal_mode=wal
2025-02-21 20:19:11:106 [D] (140120559971200) db.cpp:547 - sqlite3 synchronous=NORMAL
2025-02-21 20:19:11:106 [D] (140120559971200) db.cpp:557 - sqlite3 case_sensitivity=ON
2025-02-21 20:19:11:106 [D] (140120559971200) db.cpp:567 - sqlite3 foreign_keys=ON
2025-02-21 20:19:11:106 [I] (140120559971200) parmsdb.cpp:551 - ParmsDb initialization done
2025-02-21 20:19:11:106 [D] (140120559971200) db.cpp:327 - Check DB version
2025-02-21 20:19:11:106 [I] (140120559971200) db.cpp:343 - Upgrade Parms DB from 3.6.8 (build 20250128) to 3.6.8 (build 20250128)
2025-02-21 20:19:11:107 [I] (140120559971200) db.cpp:399 - Prepare Parms DB
2025-02-21 20:19:11:156 [I] (140120559971200) appserver.cpp:3028 - ***** APP INFO *****
2025-02-21 20:19:11:156 [I] (140120559971200) appserver.cpp:3030 - version: 3.6.8 (build 20250128)
2025-02-21 20:19:11:156 [I] (140120559971200) appserver.cpp:3031 - os: Mageia 9
2025-02-21 20:19:11:156 [I] (140120559971200) appserver.cpp:3032 - locale: ca_AD
2025-02-21 20:19:11:156 [I] (140120559971200) appserver.cpp:3040 - App ID: rbkbcmNqn5UTMmpOiylvUxvv9
2025-02-21 20:19:11:156 [I] (140120559971200) appserver.cpp:3062 - Log level: Debug(0)
2025-02-21 20:19:11:156 [I] (140120559971200) appserver.cpp:3063 - Extended log activated: false
2025-02-21 20:19:11:156 [I] (140120559971200) appserver.cpp:3065 - ********************
2025-02-21 20:19:11:157 [I] (140120559971200) appserver.cpp:292 - Adding extra plugin search path:/usr/lib/x86_64-linux-gnu/kDrive/plugins
2025-02-21 20:19:11:157 [D] (140120559971200) socketapi.cpp:128 - Creating /run/user/1000/kDrivetrue
2025-02-21 20:19:11:157 [I] (140120559971200) socketapi.cpp:138 - Server started - path='/run/user/1000/kDrive/socket'
2025-02-21 20:19:11:159 [D] (140120384583360) commserver.cpp:352 - Worker started
2025-02-21 20:19:11:161 [D] (140120559971200) commserver.cpp:115 - Comm server started - port=34275
2025-02-21 20:19:11:161 [I] (140120559971200) updatechecker.cpp:44 - Set callback
2025-02-21 20:19:11:161 [I] (140120559971200) abstractupdater.cpp:42 - Set state change callback
2025-02-21 20:19:11:162 [I] (140120559971200) appserver.cpp:3439 - Starting kDrive client - path=/tmp/.mount_kDrivecwLhs2/usr/bin/kDrive_client args=34275
2025-02-21 20:19:11:172 [D] (140120559971200) appserver.cpp:2021 - Start SyncPals - trials = 1
2025-02-21 20:19:11:502 [D] (140120559971200) commserver.cpp:129 - New connection
2025-02-21 20:19:11:502 [D] (140120559971200) commserver.cpp:198 - Rqst rcvd 0 UTILITY_CHECKCOMMSTATUS(54)
2025-02-21 20:19:11:502 [D] (140120559971200) commserver.cpp:251 - Snd rpl 0
2025-02-21 20:19:11:503 [D] (140120559971200) commserver.cpp:198 - Rqst rcvd 1 PARAMETERS_INFO(49)
2025-02-21 20:19:11:504 [D] (140120559971200) commserver.cpp:251 - Snd rpl 1
2025-02-21 20:19:11:509 [D] (140120559971200) commserver.cpp:198 - Rqst rcvd 2 USER_INFOLIST(3)
2025-02-21 20:19:11:509 [D] (140120559971200) commserver.cpp:251 - Snd rpl 2
2025-02-21 20:19:11:510 [D] (140120559971200) commserver.cpp:198 - Rqst rcvd 3 ACCOUNT_INFOLIST(7)
2025-02-21 20:19:11:510 [D] (140120559971200) commserver.cpp:251 - Snd rpl 3
2025-02-21 20:19:11:510 [D] (140120559971200) commserver.cpp:198 - Rqst rcvd 4 DRIVE_INFOLIST(8)

Can somebody download and test, and help me fix this? My Qt is 5.15.7 and I'm on X11. Composition is disabled.
kateto
 
Posts: 72
Joined: Jul 31st, '12, 13:00

Re: Debugging an AppImage

Postby kateto » Feb 21st, '25, 23:20

UPDATE:

I logged out of Plasma, started a session on IceWM on the same machine, and this time, launching kDrive from Konsole summoned KDEWallet; after entering my password, kDrive could display a window to ask my credentials and I could set it up to launch at start. Now, when I log into Plasma it first asks me to open KDEWallet and then kDrive runs automatically. Excellent! :D

I wouldn't say this is solved though, as I'd like to know why I couldn't first open it on Plasma with Konsole or just by double-clicking the AppImage in Dolphin...
kateto
 
Posts: 72
Joined: Jul 31st, '12, 13:00

Re: Debugging an AppImage

Postby kateto » Feb 24th, '25, 22:19

Well, I called victory to soon... It turns out that I had to entirely disable KDEWallet to have kDrive run and log in at start up...
kateto
 
Posts: 72
Joined: Jul 31st, '12, 13:00

Re: Debugging an AppImage

Postby doktor5000 » Feb 24th, '25, 23:14

I guess it would be a better idea to directly ask their technical support, or open an issue for it at https://github.com/Infomaniak/desktop-kDrive/issues
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18040
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany


Return to Basic support

Who is online

Users browsing this forum: No registered users and 1 guest

cron