You are not logged in.
Pages: 1
Running/testing Manjaro Xfce.
It’s showing as Xfce 4.13
The Sensors applet no longer shows Hddtemp, although it is installed and works fine in the terminal.
Anyone had this issue or know of a fix?
Last edited by wisemagic (2019-04-10 00:29:34)
Offline
hddtemp requires root privileges to run. The panel applet runs under your user account and doesn't have access. A dirty hack is to setuid via:
sudo chmod u+s /usr/bin/hddtemp
This will allow the sensor plugin then to access hddtemp. Note that depending on how security conscious you are, this is a potential security risk due to privilege escalation.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Yes, I have done that. It has no effect on the issue.
Offline
Hmmm. What version of the xfce4-sensors-plugin do you have installed? If you run the "Sensor Viewer" app, does it show you hard drive temperature?
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Arch Linux
xfce4-sensors-plugin 1.3.92-1
https://www.archlinux.org/packages/extr … rs-plugin/
The "Sensor Viewer" app doesn't have a hard drive entry to select from.
Offline
Did you start the hddtemp service?
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Thanks,
No, the service wasn't running. That is part of the problem. I'll get it corrected and load at boot.
The other part of the problem is that I have 2 drives, and only one is showing. I'll work on it.
Thanks for pointing me in the right direction
Offline
Thanks ToZ,
Service is loading at boot and showing both hard drives now
The original hddtemp.service was
[Unit]
Description=Hard drive temperature monitor daemon
[Service]
ExecStart=/usr/bin/hddtemp -dF /dev/sda
[Install]
WantedBy=multi-user.target
I changed
ExecStart=/usr/bin/hddtemp -dF /dev/sda
to
ExecStart=/usr/bin/hddtemp -dF /dev/sda /dev/sdb
and enabled the service at boot.
Solved the problem
Offline
Pages: 1
[ Generated in 0.009 seconds, 7 queries executed - Memory usage: 558.17 KiB (Peak: 559.02 KiB) ]