Package Details: gwe 0.15.7-1

Git Clone URL: https://aur.archlinux.org/gwe.git (read-only, click to copy)
Package Base: gwe
Description: A system utility for controlling NVIDIA GPUs
Upstream URL: https://gitlab.com/leinardi/gwe
Licenses: GPL3
Submitter: The999eagle
Maintainer: crimist
Last Packager: crimist
Votes: 70
Popularity: 1.02
First Submitted: 2019-01-30 21:50 (UTC)
Last Updated: 2024-03-03 07:03 (UTC)

Pinned Comments

crimist commented on 2023-08-26 22:56 (UTC)

GWE's current maintainer will likely be stepping down and is looking for new contributors and maintainers.

More information can be found here if you are intersted: https://gitlab.com/leinardi/gwe/-/issues/195.

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

Stormj16 commented on 2023-05-17 13:21 (UTC)

I managed to get gwe working again by using my preferred aur helper (yay in my case) to rebuild the trees for all dependencies, specifically python-injector and any others.

yay -S {list of deps} --rebuildtree

Might have to do the same for the gwe package afterwards

RaizenEx commented on 2022-07-17 14:37 (UTC)

@vith thank you, manually changing back to gi.require_version('Notify', '0.7') in /usr/bin/gwe worked for me too. For reference, I also have libnotify 0.8.0-2 installed, I'm on vanilla Arch with KDE.

I also noticed that libnotify was updated two days after the gwe patch update was added. Maybe whatever broke gwe originally was fixed in the new libnotify update, which might be why the patch in return is causing it to break and reverting that change fixes it. Just a theory.

Rhinoceros commented on 2022-07-17 09:55 (UTC)

@vith Sorry, not really sure about that then. That seems pretty weird.

Having said that you (or the maintainer of this package) could always patch gwe as per my comment below.

vith commented on 2022-07-17 09:47 (UTC)

Actually it works if I manually change gi.require_version('Notify', '0.8') back to gi.require_version('Notify', '0.7') in /usr/bin/gwe.

Unfortunately I don't understand from where these python libraries get resolved to say why this is the case.

vith commented on 2022-07-17 09:44 (UTC)

@Rhinoceros I'm not in a partial upgrade state, and gwe cannot start

When gwe broke a few days ago, I manually edited /usr/bin/gwe to change the require of Notify (I believe from 0.7 to 0.8), which fixed it. But since then some further upgrades broke it again, because now I have ValueError: Namespace Notify not available for version 0.8

I have libnotify 0.8.0-2 installed, but this doesn't provide anything in /usr/lib/python. Maybe there's an unspecified dependency that gwe needs, that you have installed and I don't?

Rhinoceros commented on 2022-07-17 08:08 (UTC)

If you are running the old libnotify 0.7, then it won't work. Having said that, partial upgrades are not supported in Arch, so if you update your system fully, including libnotify 0.8, then this package should work again.

RaizenEx commented on 2022-07-17 07:52 (UTC)

Won't start after the recent update, tried rebooting too.

dogmat73 commented on 2022-07-15 21:51 (UTC)

gwe  ✔ Traceback (most recent call last): File "/usr/bin/gwe", line 47, in <module> gi.require_version('Notify', '0.8') File "/usr/lib/python3.10/site-packages/gi/init.py", line 129, in require_version raise ValueError('Namespace %s not available for version %s' % ValueError: Namespace Notify not available for version 0.8

Rhinoceros commented on 2022-07-15 14:19 (UTC) (edited on 2022-07-17 08:07 (UTC) by Rhinoceros)

caffeine-ng had the same error with libnotify 0.8. The equivalent of this commit to bin/gwe.in fixed this package for me.

Exdebianmainuser commented on 2022-07-15 03:49 (UTC)

EDIT: Wrong package. Should be libnotify.