Closed adetabrani closed 1 year ago
From what I can see there is an error with D-Bus. the messaging service used to communicate between the gui and the cpu-helper.
Did you use the master branch for install or the latest tag?
From what I can see there is an error with D-Bus. the messaging service used to communicate between the gui and the cpu-helper.
Did you use the master branch for install or the latest tag?
it seems yes, I downloaded the package using git clone, but when I try to build using the latest package tag from here , I can't build, see the error below
Sorry for the late response.
This is an issue with newer versions of meson that deprecated an option.
To build version 1.0.0 you have to edit the meson.build
file that is in data
folder.
Remove line 15 (that says 'desktop',
).
When you have removed the line it will build without any issues.
Alternatively, you can build from the latest commit that has this issue fixed.
Let me know if you have any issues.
Already installed, but I still get these error logs when I try to run it
You have to enable and start the cpupower-gui-helper service from systemd. This is normally done during install.
Can't start the service
Does it throw an error?
just generates that log message
This error keeps happening and makes cpupower-gui unusable
I will try to boot fedora 37 and see what is happening.
I will try to boot fedora 37 and see what is happening.
I was in Fedora 38, which is the latest. Just saying so that you don't have to look for an older version
@vagnum08 I have the same error. Here is the stacktrace:
# /usr/local/lib64/cpupower-gui/cpupower-gui-helper
Traceback (most recent call last):
File "/usr/local/lib64/cpupower-gui/cpupower-gui-helper", line 313, in <module>
dbus_service = CpupowerGui_DBus(loop)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib64/cpupower-gui/cpupower-gui-helper", line 58, in __init__
bus_name = dbus.service.BusName("org.rnd2.cpupower_gui.helper", bus=self.bus)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/site-packages/dbus/service.py", line 134, in __new__
retval = bus.request_name(name, name_flags)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/site-packages/dbus/bus.py", line 299, in request_name
return self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/site-packages/dbus/connection.py", line 634, in call_blocking
reply_message = self.send_message_with_reply_and_block(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: Request to own name refused by policy
I booted a live-usb with Fedora 38 today and I did the following:
Opened the terminal and run dnf config-manager --add-repo https://download.opensuse.org/repositories/multimedia:proaudio/Fedora_38/multimedia:proaudio.repo
to add the repo from OBS (by Geekos DAW project)
Then run dnf install cpupower-gui
.
After the installation, I run cpupower-gui
in the same terminal and it worked.
No errors, nothing. Tried from the app icon and did the same.
I would suggest to uninstall the version you have and install the one from the repo above (as a bonus, the version on that repo is the latest from git, not 1.0.0).
Let me know if it works.
Works great. Thank you!
Describe the bug I've done a manual installation along with installing the required dependencies, but it doesn't work when I run it, i just get an error message when i run it
To Reproduce Steps to reproduce the behaviour:
Expected behaviour The gui application should open
Setup (please complete the following information):