Package Details: activitywatch-bin 0.13.2-1

Git Clone URL: https://aur.archlinux.org/activitywatch-bin.git (read-only, click to copy)
Package Base: activitywatch-bin
Description: Track how you spend time on your computer. Simple, extensible, no third parties.
Upstream URL: https://github.com/ActivityWatch/activitywatch
Keywords: productivity rescuetime time timetracking tracker tracking
Licenses: MPL2
Conflicts: activitywatch
Provides: activitywatch
Submitter: erb
Maintainer: erb (zenolijo)
Last Packager: erb
Votes: 62
Popularity: 2.47
First Submitted: 2018-02-26 17:37 (UTC)
Last Updated: 2024-10-05 15:11 (UTC)

Latest Comments

1 2 3 4 Next › Last »

Piet commented on 2024-11-09 20:21 (UTC)

This package keeps reinstalling /etc/xdg/autostart/aw-qt.desktop with every update. I have removed the file many times, because I do not want aw-qt to autostart. However, the file keeps reappearing. I think it would be better to use a systemd service unit instead, so that autostart can be enabled / disabled.

rait commented on 2024-10-18 18:07 (UTC) (edited on 2024-10-18 18:18 (UTC) by rait)

Tray icon will not appear in recent release when running aw-qt. Manually running aw-qt in terminal leads to the following information

I had the same problem after switching to Wayland. I suggest adding sudo rm -f /opt/activitywatch/libwayland-client.so.0 to your update alias, or ideally, create a separate bash function for post-update fixes. Otherwise, it's going to continue breaking for you following future updates.

Is this working? I installed but don't know how to execute it

Yes, it works. On a WM, aw-qt & in the autostart.sh file or whatever solution you've employed. For DEs, I think you just need to add autostart for aw-qt in your DE's settings. I don't remember, it's been years since I last used Plasma or xfce.

brownpaperbag666 commented on 2024-08-27 11:41 (UTC)

It's working, kinda. Open Dashboard button is broken because of different vesions of Qt library (system version 6.7.2-1, app version 6.5.3)

You can check issue here: https://github.com/ActivityWatch/activitywatch/issues/1091

kamazeuci commented on 2024-08-16 03:00 (UTC)

Is this working? I installed but don't know how to execute it

erb commented on 2023-11-27 22:09 (UTC) (edited on 2023-11-27 22:11 (UTC) by erb)

To be honest I'm not quite sure. I just read this (1) issue which mentioned the wl_proxy_marshal_flags. I suppose Qt6 expects a newer libwayland-client than the one offered in the build environment (Ubuntu 20.04).

It's possible it can be removed from the build entirely, but I can't find it mentioned in this list (2) that I've been using for reference. But my intuition suggests if you are running Wayland you have the lib, and they shouldn't break forwards compatibility.

1: https://github.com/ValveSoftware/steam-for-linux/issues/9195

2: https://github.com/AppImageCommunity/pkg2appimage/blob/master/excludelist

renyuneyun commented on 2023-11-27 21:50 (UTC)

Thanks for the tip. It works now.

My first attempt deleted the wrong file, but later realized it. So... Why is it libwayland-client.so.0 instead of libQt6WaylandClient.so.6?

erb commented on 2023-11-27 16:52 (UTC)

Try (re)moving the bundled libwayland-client.so.0, it's likely it isn't needed in the bundle, and thus causes problems when out of date.

renyuneyun commented on 2023-11-27 15:10 (UTC)

I'm on KDE Plasma. But I presume this is unrelated to my DE? The error is caused by a missing symbol in AW's bundled .so file, not my system's.

winnie_ua commented on 2023-11-27 13:11 (UTC)

Looks like wayland related issue. What DE are you using?

renyuneyun commented on 2023-11-26 18:14 (UTC)

Tray icon will not appear in recent release when running aw-qt.

Manually running aw-qt in terminal leads to the following information:

2023-11-26 18:04:46 [INFO ]: Started aw-qt...  (aw_qt.main:53)
2023-11-26 18:04:46 [WARNING]: Found matching file but was not executable: /opt/activitywatch/aw-server-rust/aw-server.service  (aw_qt.manager:64)
2023-11-26 18:04:46 [WARNING]: Found matching file but was not executable: /opt/activitywatch/aw-qt.desktop  (aw_qt.manager:64)
2023-11-26 18:04:46 [INFO ]: Found 7 bundled modules  (aw_qt.manager:85)
2023-11-26 18:04:46 [INFO ]: Found 8 system modules  (aw_qt.manager:119)
2023-11-26 18:04:46 [INFO ]: Starting module aw-server  (aw_qt.manager:148)
2023-11-26 18:04:46 [INFO ]: Starting module aw-awatcher  (aw_qt.manager:148)
2023-11-26 18:04:46 [INFO ]: Creating trayicon...  (aw_qt.trayicon:206)
aw-qt: symbol lookup error: /opt/activitywatch/libQt6WaylandClient.so.6: undefined symbol: wl_proxy_marshal_flags

Not sure if this is an upstream issue or package issue?