Issues with AppImage
- [x] I am on the latest ActivityWatch version.
- [x] I have searched the issues of this repo and believe that this is not a duplicate.
- OS name and version: EndlessOS 6.0.5
- ActivityWatch version: 0.13.2
Describe the bug
App is not starting
To Reproduce
Expected behavior
a working App
Documentation
2025-05-15 22:54:27 [INFO ]: Started aw-qt... (aw_qt.main:53)
2025-05-15 22:54:27 [WARNING]: Found matching file but was not executable: /tmp/.mount_activivdtU8p/aw-qt.desktop (aw_qt.manager:64)
2025-05-15 22:54:27 [INFO ]: Found 8 bundled modules (aw_qt.manager:85)
2025-05-15 22:54:27 [INFO ]: Found 0 system modules (aw_qt.manager:119)
2025-05-15 22:54:27 [INFO ]: Starting module aw-server (aw_qt.manager:148)
2025-05-15 22:54:27 [INFO ]: Starting module aw-watcher-afk (aw_qt.manager:148)
2025-05-15 22:54:27 [INFO ]: Starting module aw-watcher-window (aw_qt.manager:148)
2025-05-15 22:54:28 [INFO ]: Creating trayicon... (aw_qt.trayicon:208)
.cache/activitywatch/log/aw-qt/aw-qt_2025-05-15T22-54-27.log (END)
Additional context
./activitywatch-linux-x86_64.AppImage
2025-05-15 22:47:16 [INFO ]: Started aw-qt... (aw_qt.main:53)
2025-05-15 22:47:16 [WARNING]: Found matching file but was not executable: /tmp/.mount_activiGAOWM5/aw-qt.desktop (aw_qt.manager:64)
2025-05-15 22:47:16 [INFO ]: Found 8 bundled modules (aw_qt.manager:85)
2025-05-15 22:47:16 [INFO ]: Found 0 system modules (aw_qt.manager:119)
2025-05-15 22:47:16 [INFO ]: Starting module aw-server (aw_qt.manager:148)
2025-05-15 22:47:16 [INFO ]: Starting module aw-watcher-window (aw_qt.manager:148)
2025-05-15 22:47:16 [INFO ]: Starting module aw-watcher-afk (aw_qt.manager:148)
2025-05-15 22:47:17 [INFO ]: Creating trayicon... (aw_qt.trayicon:208)
/tmp/.mount_activiGAOWM5/aw-qt: symbol lookup error: /tmp/.mount_activiGAOWM5/libQt6WaylandClient.so.6: undefined symbol: wl_proxy_marshal_flags
Traceback (most recent call last):
File "PyInstaller/loader/pyimod02_importers.py", line 187, in get_code
megachip@endless:~/Downloads$ File "PyInstaller/loader/pyimod01_archive.py", line 134, in extract
Traceback (most recent call last):
File "PyInstaller/hooks/rthooks/pyi_rth_inspect.py", line 47, in <module>
OSError: [Errno 107] Transport endpoint is not connected: '/tmp/.mount_activiGAOWM5/aw-server/aw-server'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "PyInstaller/hooks/rthooks/pyi_rth_inspect.py", line 47, in <module>
File "PyInstaller/hooks/rthooks/pyi_rth_inspect.py", line 14, in _pyi_rthook
File "PyInstaller/hooks/rthooks/pyi_rth_inspect.py", line 14, in _pyi_rthook
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
Traceback (most recent call last):
File "PyInstaller/hooks/rthooks/pyi_rth_multiprocessing.py", line 107, in <module>
File "PyInstaller/loader/pyimod02_importers.py", line 419, in exec_module
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "inspect.py", line 39, in <module>
File "PyInstaller/hooks/rthooks/pyi_rth_multiprocessing.py", line 18, in _pyi_rthook
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "PyInstaller/loader/pyimod02_importers.py", line 400, in exec_module
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "PyInstaller/loader/pyimod02_importers.py", line 189, in get_code
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "PyInstaller/loader/pyimod02_importers.py", line 419, in exec_module
ImportError: PyiFrozenImporter cannot handle module 'importlib'
[9978] Failed to execute script 'pyi_rth_inspect' due to unhandled exception!
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "inspect.py", line 37, in <module>
File "PyInstaller/loader/pyimod02_importers.py", line 419, in exec_module
File "multiprocessing/__init__.py", line 16, in <module>
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "PyInstaller/loader/pyimod02_importers.py", line 419, in exec_module
File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible
File "multiprocessing/context.py", line 6, in <module>
File "<frozen zipimport>", line 241, in load_module
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen zipimport>", line 709, in _get_module_code
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen zipimport>", line 536, in _get_data
File "PyInstaller/loader/pyimod02_importers.py", line 419, in exec_module
OSError: [Errno 107] Transport endpoint is not connected: '/tmp/.mount_activiGAOWM5/aw-watcher-afk/base_library.zip'
[9980] Failed to execute script 'pyi_rth_inspect' due to unhandled exception!
File "multiprocessing/reduction.py", line 15, in <module>
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "PyInstaller/loader/pyimod02_importers.py", line 419, in exec_module
File "pickle.py", line 34, in <module>
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible
File "<frozen zipimport>", line 241, in load_module
File "<frozen zipimport>", line 709, in _get_module_code
File "<frozen zipimport>", line 536, in _get_data
ConnectionAbortedError: [Errno 103] Software caused connection abort: '/tmp/.mount_activiGAOWM5/aw-watcher-window/base_library.zip'
[9979] Failed to execute script 'pyi_rth_multiprocessing' due to unhandled exception!
^C
megachip@endless:~/Downloads$ ./activitywatch-linux-x86_64.AppImage
2025-05-15 22:49:35 [INFO ]: Started aw-qt... (aw_qt.main:53)
2025-05-15 22:49:35 [WARNING]: Found matching file but was not executable: /tmp/.mount_activihlOqFo/aw-qt.desktop (aw_qt.manager:64)
2025-05-15 22:49:35 [INFO ]: Found 8 bundled modules (aw_qt.manager:85)
2025-05-15 22:49:35 [INFO ]: Found 0 system modules (aw_qt.manager:119)
2025-05-15 22:49:35 [INFO ]: Starting module aw-server (aw_qt.manager:148)
2025-05-15 22:49:35 [INFO ]: Starting module aw-watcher-afk (aw_qt.manager:148)
2025-05-15 22:49:35 [INFO ]: Starting module aw-watcher-window (aw_qt.manager:148)
2025-05-15 22:49:35 [INFO ]: Creating trayicon... (aw_qt.trayicon:208)
/tmp/.mount_activihlOqFo/aw-qt: symbol lookup error: /tmp/.mount_activihlOqFo/libQt6WaylandClient.so.6: undefined symbol: wl_proxy_marshal_flags
megachip@endless:~/Downloads$ Traceback (most recent call last):
File "PyInstaller/hooks/rthooks/pyi_rth_inspect.py", line 47, in <module>
File "PyInstaller/hooks/rthooks/pyi_rth_inspect.py", line 14, in _pyi_rthook
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
Traceback (most recent call last):
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "PyInstaller/loader/pyimod02_importers.py", line 187, in get_code
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "PyInstaller/loader/pyimod01_archive.py", line 134, in extract
File "PyInstaller/loader/pyimod02_importers.py", line 419, in exec_module
File "inspect.py", line 39, in <module>
ConnectionAbortedError: [Errno 103] Software caused connection abort: '/tmp/.mount_activihlOqFo/aw-watcher-window/aw-watcher-window'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "PyInstaller/hooks/rthooks/pyi_rth_multiprocessing.py", line 107, in <module>
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "PyInstaller/hooks/rthooks/pyi_rth_multiprocessing.py", line 18, in _pyi_rthook
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "PyInstaller/loader/pyimod02_importers.py", line 419, in exec_module
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
Traceback (most recent call last):
File "PyInstaller/loader/pyimod02_importers.py", line 419, in exec_module
File "multiprocessing/__init__.py", line 16, in <module>
File "PyInstaller/hooks/rthooks/pyi_rth_inspect.py", line 47, in <module>
File "PyInstaller/loader/pyimod02_importers.py", line 400, in exec_module
File "importlib/__init__.py", line 58, in <module>
File "PyInstaller/loader/pyimod02_importers.py", line 189, in get_code
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
ImportError: PyiFrozenImporter cannot handle module 'multiprocessing.context'
[10007] Failed to execute script 'pyi_rth_multiprocessing' due to unhandled exception!
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible
File "<frozen zipimport>", line 241, in load_module
File "<frozen zipimport>", line 709, in _get_module_code
File "<frozen zipimport>", line 536, in _get_data
ConnectionAbortedError: [Errno 103] Software caused connection abort: '/tmp/.mount_activihlOqFo/aw-server/base_library.zip'
[10005] Failed to execute script 'pyi_rth_inspect' due to unhandled exception!
File "PyInstaller/hooks/rthooks/pyi_rth_inspect.py", line 14, in _pyi_rthook
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "PyInstaller/loader/pyimod02_importers.py", line 419, in exec_module
File "inspect.py", line 39, in <module>
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "PyInstaller/loader/pyimod02_importers.py", line 419, in exec_module
File "importlib/__init__.py", line 58, in <module>
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible
File "<frozen zipimport>", line 241, in load_module
File "<frozen zipimport>", line 709, in _get_module_code
File "<frozen zipimport>", line 536, in _get_data
ConnectionAbortedError: [Errno 103] Software caused connection abort: '/tmp/.mount_activihlOqFo/aw-watcher-afk/base_library.zip'
[10006] Failed to execute script 'pyi_rth_inspect' due to unhandled exception!
Hi there! As you're new to this repo, please make sure you've used an appropriate issue template and searched for duplicates (it helps us focus on actual development!). We'd also like to suggest that you read our contribution guidelines and our code of conduct. Thanks a bunch for opening your first issue! 🙏
Hi! If I'm not completely mistaken, this behavior is due to EndlessOS using wayland as a display server instead of X11 which as far as I understand is not supported by ActivityWatch by default.
I searched a bit and found this repository which might solve your problem. I haven't tested it myself though. https://github.com/2e3s/awatcher
The "undefined symbol: wl_proxy_marshal_flags" was already reported in #939 and #1077.