Skip to content

MacPro 7,1 Seg fault Core dumped #14

@CaptainMorgan12

Description

@CaptainMorgan12

I edited the configuration and machine profiles (I added two aspi sensors TI0d, and TI1d that provided the highest temp reading) and build and installed the service, on running it I get:

sudo systemctl status macfand
● macfand.service - Mac Fan Control Daemon
     Loaded: loaded (/usr/lib/systemd/system/macfand.service; enabled; preset: enabled)
     Active: activating (auto-restart) (Result: core-dump) since Mon 2024-09-09 17:55:05 PDT; 960ms ago
       Docs: man:macfand(1)
    Process: 29327 ExecStart=/usr/local/bin/macfand -d (code=dumped, signal=SEGV)
   Main PID: 29327 (code=dumped, signal=SEGV)
        CPU: 2ms

There are four fans:

MacPro 7,1 conf edit:

	{
		sensor = "TI0d";
		floor = 5;
		ceiling = 120;
		value = "Highest temp Reading 1";
	},
	{
		sensor = "TI1d";
		floor = 5;
		ceiling = 120;
		value = "Highest temp Reading 2";
	},

Conf edit:

fan_ctrl = (
    {
       # fan 1
       fan_sensors = ("TI0d", "TI1d");
       floor = 45;
       ceiling = 60;
       min_speed = 800;
       max_speed = 3600;
    },
    {
       # fan 2
       fan_sensors = ("TI0d", "TI1d");
       floor = 45;
       ceiling = 60;
       min_speed = 800;
       max_speed = 3600;
    },
    {
       # fan 3
       fan_sensors = ("TI0d", "TI1d");
       floor = 45;
       ceiling = 60;
       min_speed = 800;
       max_speed = 3600;
    },
    {
       # fan 4
       fan_sensors = ("TI0d", "TI1d");
       floor = 45;
       ceiling = 60;
       min_speed = 800;
       max_speed = 3600;
    }
);

Not sure if there was anything else I needed to customize? TI0d, TI1d seem to correspond with GPU temperature on the 7,1 first GPU slot, though not sure where to find actual descriptions of these.

Ideally I would actually like to pick up the following sensors as well from, since these seem to provide higher temp readings:

enp3s0-pci-0300
#0 PHY Temperature
1 MAC Temperature
pch_lewisburg-virtual-0
0 Temp

There is also the
amdgpu-pci-0700
#0 vddgfx (this is the voltage)
1 AMDGpuT

though that value is below what the Flatpak Resources app reports for the GPU temp.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions