Seems like the update has been pushed into flathub already, so now if you run flatpak update
it should pull the latest version and restore functionality to GWE. I can confirm the flatpak version is working again for me.
Search Criteria
Package Details: gwe 0.15.9-1
Package Actions
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: | 72 |
Popularity: | 1.11 |
First Submitted: | 2019-01-30 21:50 (UTC) |
Last Updated: | 2024-06-14 21:58 (UTC) |
Dependencies (17)
- gobject-introspection (gobject-introspection-gitAUR)
- libdazzle (libdazzle-gitAUR)
- libnotify (libnotify-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-cairo (python-cairo-gitAUR)
- python-gobject (python-gobject-gitAUR)
- python-injectorAUR (python-injector-gitAUR)
- python-matplotlib (python-matplotlib-gitAUR)
- python-peewee
- python-py3nvmlAUR
- python-pyxdg
- python-reactivex
- python-requests
- python-xlib
- appstream-glib (appstream-glib-gitAUR) (make)
- meson (meson-gitAUR) (make)
- libappindicator-gtk3 (optional) – tray support
Required by (0)
Sources (1)
PutridPete commented on 2021-12-15 03:32 (UTC)
hiciu commented on 2021-12-14 23:57 (UTC)
it seems that new version is being built right now: https://flathub.org/builds/#/builders/32/builds/70952
PutridPete commented on 2021-12-14 02:51 (UTC) (edited on 2021-12-14 02:54 (UTC) by PutridPete)
@thrik I think it's because there's a newer driver update for NVIDIA to 495.46 and flathub hasn't updated for it yet. If you run something like flatpak install org.freedesktop.Platform.GL.nvidia-495-46
it pulls a version for the 495.44 drivers instead.
thrik commented on 2021-12-13 22:53 (UTC)
@Scotty_Trees, it looks like the flatpak version is broken too. It gives an error about the NVLM Shared Library not being found, and it suggests to run flatpak update
- but this doesn't resolve anything.
Scotty_Trees commented on 2021-12-13 22:50 (UTC)
@The999eagle Okay, no worries, thanks for the links. I'll monitor them. Feel free to post or pin anything here if anything changes, gwe is a useful little application. For now, if anyone absolutely needs it, there is also a flatpak version available until the AUR package is fixed.
thrik commented on 2021-12-13 22:47 (UTC)
I am also having the same problem as Scotty. I was looking at older comments and tried to rebuild python-injector
but that didn't seem to do the trick.
The999eagle commented on 2021-12-13 22:46 (UTC)
@Scotty_Trees It's a known issue, sadly there's no fix as of right now.
See also https://gitlab.com/leinardi/gwe/-/issues/162 and https://github.com/alecthomas/injector/issues/192
Scotty_Trees commented on 2021-12-13 22:44 (UTC) (edited on 2021-12-13 22:47 (UTC) by Scotty_Trees)
After the new python 3.10 release today, I rebuilt gwe, but now it no longer launches. I think it needs to be update to support python 3.10 now.
[scott@endeavourOS ~]$ gwe
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/injector/__init__.py", line 658, in get_binding
return self._get_binding(interface, only_this_binder=is_scope)
File "/usr/lib/python3.10/site-packages/injector/__init__.py", line 653, in _get_binding
raise KeyError
KeyError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/gwe", line 53, in <module>
from gwe import __main__
File "/usr/lib/python3.10/site-packages/gwe/__main__.py", line 33, in <module>
from gwe.model.current_fan_profile import CurrentFanProfile
File "/usr/lib/python3.10/site-packages/gwe/model/__init__.py", line 19, in <module>
from gwe.model.overclock_profile import OverclockProfile
File "/usr/lib/python3.10/site-packages/gwe/model/overclock_profile.py", line 29, in <module>
OVERCLOCK_PROFILE_CHANGED_SUBJECT = INJECTOR.get(OverclockProfileChangedSubject)
File "/usr/lib/python3.10/site-packages/injector/__init__.py", line 952, in get
binding, binder = self.binder.get_binding(interface)
File "/usr/lib/python3.10/site-packages/injector/__init__.py", line 667, in get_binding
binding = self.create_binding(interface)
File "/usr/lib/python3.10/site-packages/injector/__init__.py", line 582, in create_binding
provider = self.provider_for(interface, to)
File "/usr/lib/python3.10/site-packages/injector/__init__.py", line 644, in provider_for
raise UnknownProvider('couldn\'t determine provider for %r to %r' % (interface, to))
injector.UnknownProvider: couldn't determine provider for gwe.di.OverclockProfileChangedSubject to None
deba2000 commented on 2021-04-13 11:24 (UTC)
@The999eagle all working now! I had tried reinstalling python-injector and python-py3nvml previously; I think I simply needed to clear out the old source/package files from my $PKGDEST and $SRCDEST before doing so. Thanks for your help and for maintaining these packages!
The999eagle commented on 2021-04-12 13:22 (UTC)
@deba2000 as with every single python package in the AUR, you have to rebuild python-injector
after upgrading python
. Just reinstall python-injector
and it should be available as module for python 3.9.
Pinned Comments
crimist commented on 2023-08-26 22:56 (UTC) (edited on 2024-11-24 02:17 (UTC) by crimist)
GWE's author has switched to AMDGPU 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.
If you're looking for alternatives I've packaged a simple CLI overclocking tool under
nvidia_oc
.coolercontrol
is excellent for controlling fan speeds.