F5F Stay Refreshed Software Operating Systems AMD A78 processor paired with lm-sensors sensor module

AMD A78 processor paired with lm-sensors sensor module

AMD A78 processor paired with lm-sensors sensor module

S
Serriously_
Member
60
09-08-2024, 11:43 PM
#1
I'm using Linux on my home server and have been struggling to monitor temperatures. Right now, I'm lowering the CPU speed to 800MHz and the GPU to 300MHz. My BIOS doesn't offer an undervolt option—it only allows over-volt settings. I've adjusted all possible configurations to save power, but I still can't see the temperature readings. This is my motherboard: Gigabyte GA-F2A78M-HD2 chipset. The AMD A78 CPU runs at 7300 MHz LSM sensors only detect this. According to the specs, the PCI adapter temperatures are:

- Radeon PCI-0008: temp1 -3.0°C (crit = +120.0°C, hyst = +90.0°C)
- k10temp PCI-00C3: temp1 +0.0°C (high = +70.0°C)

Both readings suggest the system is running cooler than expected. It seems unlikely that AMD's temperature sensors are reliable enough for accurate Linux monitoring. You might want to consider using hardware monitoring tools or checking with the manufacturer for more precise data.
S
Serriously_
09-08-2024, 11:43 PM #1

I'm using Linux on my home server and have been struggling to monitor temperatures. Right now, I'm lowering the CPU speed to 800MHz and the GPU to 300MHz. My BIOS doesn't offer an undervolt option—it only allows over-volt settings. I've adjusted all possible configurations to save power, but I still can't see the temperature readings. This is my motherboard: Gigabyte GA-F2A78M-HD2 chipset. The AMD A78 CPU runs at 7300 MHz LSM sensors only detect this. According to the specs, the PCI adapter temperatures are:

- Radeon PCI-0008: temp1 -3.0°C (crit = +120.0°C, hyst = +90.0°C)
- k10temp PCI-00C3: temp1 +0.0°C (high = +70.0°C)

Both readings suggest the system is running cooler than expected. It seems unlikely that AMD's temperature sensors are reliable enough for accurate Linux monitoring. You might want to consider using hardware monitoring tools or checking with the manufacturer for more precise data.

C
ClickOnCloud
Member
51
09-10-2024, 09:11 AM
#2
There are two methods for handling sensor data in Linux: using ACPI and reading directly via lm_sensors. The ACPI approach is unfamiliar to me; it appears the data resides in /proc/acpi/thermal_zone with a command-line tool named 'acpi' that aggregates temperature details. Previously, some manufacturers released non-compliant ACPI BIOSes or devices, relying on proprietary drivers for Windows only, which led to various issues for Linux users. LM_SENSORS indicates the data should come from /sys/class/hwmon. You must identify your specific sensor chip—note that while the chipset may be similar, different chips can use different sensors—and consider disabling ACPI if necessary. Once you know the chip, check existing Linux experiences for that model. When I purchased the Asus Maximus VII Gene, I had to locate the sensor chip myself since details weren’t online. Removing ACPI was essential to make it work. Good luck!
C
ClickOnCloud
09-10-2024, 09:11 AM #2

There are two methods for handling sensor data in Linux: using ACPI and reading directly via lm_sensors. The ACPI approach is unfamiliar to me; it appears the data resides in /proc/acpi/thermal_zone with a command-line tool named 'acpi' that aggregates temperature details. Previously, some manufacturers released non-compliant ACPI BIOSes or devices, relying on proprietary drivers for Windows only, which led to various issues for Linux users. LM_SENSORS indicates the data should come from /sys/class/hwmon. You must identify your specific sensor chip—note that while the chipset may be similar, different chips can use different sensors—and consider disabling ACPI if necessary. Once you know the chip, check existing Linux experiences for that model. When I purchased the Asus Maximus VII Gene, I had to locate the sensor chip myself since details weren’t online. Removing ACPI was essential to make it work. Good luck!

B
bodethestrike
Junior Member
3
09-10-2024, 06:22 PM
#3
If you discover the chip, this site could be useful: https://hwmon.wiki.kernel.org/device_support_status. You might also attempt sensor detection first, or run 'acpi -V' and 'acpi -t'.
B
bodethestrike
09-10-2024, 06:22 PM #3

If you discover the chip, this site could be useful: https://hwmon.wiki.kernel.org/device_support_status. You might also attempt sensor detection first, or run 'acpi -V' and 'acpi -t'.

D
DrPingouin
Member
214
09-18-2024, 03:28 AM
#4
Everything Iv attempted would be too lengthy to recall or compile. I checked sensors before sharing in the concealed section. Iv previously experimented with ACPI adjustments. All I’ve encountered online are outdated threads about kernel improvements.
D
DrPingouin
09-18-2024, 03:28 AM #4

Everything Iv attempted would be too lengthy to recall or compile. I checked sensors before sharing in the concealed section. Iv previously experimented with ACPI adjustments. All I’ve encountered online are outdated threads about kernel improvements.

V
Vapi
Member
152
09-26-2024, 08:29 PM
#5
V
Vapi
09-26-2024, 08:29 PM #5

F
FixltFelix
Junior Member
12
10-06-2024, 11:00 AM
#6
I used a simpler method: ran DD across all processors and gently touched the heatsink with your finger. It performed very well as a home server running at 800MHz. You might consider purchasing another board with a quad-core A8 chip before availability runs out.
F
FixltFelix
10-06-2024, 11:00 AM #6

I used a simpler method: ran DD across all processors and gently touched the heatsink with your finger. It performed very well as a home server running at 800MHz. You might consider purchasing another board with a quad-core A8 chip before availability runs out.