Summary: | x11-plugins/gkrellm-hddtemp-0.2_beta-r1 does not show any device name and corresponding temp. values | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Attila Stehr <as.gentoo> |
Component: | Current packages | Assignee: | Jim Ramsay (lack) (RETIRED) <lack> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | desktop-dock |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Attila Stehr
2009-09-08 14:56:00 UTC
When starting gkrellm on the command line there is the following output: "gkrellm-hddtemp: connect: Verbindungsaufbau abgelehnt" which is translated: "gkrellm-hddtemp: connect: connection refused!" It looks like hddtemp has to be started as daemon. For example: atti@magic ~ $ /usr/sbin/hddtemp -d /dev/sd[abcde] Now, is gkrellm / the plugin expected to do so or the user? If it's upon the user, that should be mentioned at the end of the emerge process. Doing it manually doesn't lead to a satisfying result since gkrellm crashes and xmessage shows "gkrellm Speicherzugriffsverletzung: HDDtemp (create_monitor)" which is "gkrellm memory access violation: HDDtemp (create_monitor)" :( I get similar results with gkrellm-hddtemp-0.2_beta-r1, gkrellm-2.3.2-r1 and hddtemp-0.3_beta15-r3. Running hddtemp works fine as a normal user and reports the correct temperature: $ /usr/sbin/hddtemp /dev/sda WARNING: Drive /dev/sda doesn't appear in the database of supported drives WARNING: But using a common value, it reports something. WARNING: Note that the temperature shown could be wrong. WARNING: See --help, --debug and --drivebase options. WARNING: And don't forget you can add your drive to hddtemp.db /dev/sda: MAXTOR STM3250820AS: 38°C or °F As a core functionality of gkrellm, I can enable monitors for sda and sdb, but they will show 0°C. If I try to enable gkrellm-hddtemp from the plugins tab, gkrellm segfaults with the same message as reported above. With recent versions of app-admin/gkrellm (with USE="hddtemp"), the hddtemp information is just part of the normal sensor information, and no longer needs a separate plugin. So I have masked gkrellm-hddtemp for removal in 30 days; please use the hddtemp USE flag of app-admin/gkrellm instead. |