mhoeher / opentodolist

A simple Todo and task management application - Mirror of https://gitlab.com/rpdev/opentodolist
https://opentodolist.rpdev.net
GNU General Public License v3.0
181 stars 13 forks source link

OpenTodoList doesn't start on Linux Mint #97

Open GrippenDynamik opened 10 months ago

GrippenDynamik commented 10 months ago

I want to try OpenTodoList, but Linux Mint won't let me :(

Linux Mint 21.3 OpenTodoList 3.47.0 from Flathub

When I click the OpenTodoList icon in the Applications menu, nothing happens. Clicking the icon runs the command: /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=OpenTodoList net.rpdev.OpenTodoList

Running this command in a terminal produces this output:

Entered main
OpenTodoList.UrlHandler: UrlHandler has been created
qt.qml.typeregistration: Invalid QML element name "Problem"; value type names should begin with a lowercase letter
Starting app
Applying app-wide configs
Creating Qt app
Gtk-Message: 19:35:12.284: Failed to load module "xapp-gtk3-module"
Qt: Session management error: Could not open network socket
OpenTodoList.UrlHandler: UrlHandler has been initialized
Parsing command line arguments
Processing command line QList("OpenTodoList")
Finished parsing command line
Opening console
Checking for primary app instance...
Setting up fonts
Printing diagnostics
This is "OpenTodoList" version "3.47.0"
System ABI: "x86_64-little_endian-lp64"
Build CPU Architecture: "x86_64"
Current CPU Architecture: "x86_64"
Kernel Type: "linux"
Kernel Version: "5.15.0-92-generic"
Product Name: "KDE Flatpak runtime"
OpenSSL version Qt was built against: "OpenSSL 3.1.4 24 Oct 2023"
OpenSSL version loaded: "OpenSSL 3.1.4 24 Oct 2023"
Creating cache
Starting background service
OpenTodoList.BackgroundService: Creating OpenTodoList BackgroundService object
OpenTodoList.BackgroundService: Initializing app settings
OpenTodoList.ApplicationSettings: Loading libraries...
Starting GUI
OpenTodoList.Translator: Language part  "de"  of "de-DE" yielded matching translations
OpenTodoList.Translator: Successfully loaded translation ":/translations/OpenTodoList-de.qm" for UI languages QList("de-DE", "de-Latn-DE", "de")
OpenTodoList.ApplicationSettings: Loading libraries...
qt.qml.typeregistration: Invalid QML element name "Problem"; value type names should begin with a lowercase letter
*** stack smashing detected ***: terminated
mhoeher commented 10 months ago

Hi @GrippenDynamik,

thanks for reporting! This is strange... I just cross checked and for me, the latest version of the app works just fine (also on x86_64, but on a Fedora system as a base). So, I am a bit puzzled what could cause this crash for you...

I just did some quick googling and it seems errors like this are kind of "random". What might be worth is checking out what is mentioned in this thread: https://discourse.flathub.org/t/cura-5-5-stack-smashing-detected-terminated/5524

It seems this could be a driver issue with Nvidia cards - so maybe you could check this out?

As you are on x86_64, you might alternatively try to run the AppImage version of the app and see if it works fine (just to rule out general issues with the app on your system).