Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| macpro1_1 [2021/02/09 22:29] – Remove duped HowTo Category + add Apple Category; fix typos TrevorRoydhouse | macpro1_1 [2021/02/10 03:17] (current) – Use loader.conf.local rather than loader.conf everywhere TrevorRoydhouse | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| Due to the Mac Pro 1,1 EFI being 32bit you will need to use a tool to remove the EFI functions from the installer. | Due to the Mac Pro 1,1 EFI being 32bit you will need to use a tool to remove the EFI functions from the installer. | ||
| - | This [[https:// | + | This [[https:// |
| - | There' | + | There are a few things you have to configure to get it to work properly. |
| ====== Packages/ | ====== Packages/ | ||
| Line 30: | Line 30: | ||
| < | < | ||
| - | / | + | / |
| cpu_microcode_load=" | cpu_microcode_load=" | ||
| cpu_microcode_name="/ | cpu_microcode_name="/ | ||
| Line 66: | Line 66: | ||
| ====== Video ====== | ====== Video ====== | ||
| - | I was able to get the video working by installing the old nVidia driver. The 304 release worked. " | + | I was able to get the video working by installing the old nVidia driver. The 304 release worked. " |
| < | < | ||
| Line 82: | Line 82: | ||
| < | < | ||
| - | / | + | / |
| linux_enable=" | linux_enable=" | ||
| linux64_enable=" | linux64_enable=" | ||
| Line 94: | Line 94: | ||
| < | < | ||
| - | / | + | / |
| kern.vty=sc | kern.vty=sc | ||
| </ | </ | ||
| ====== Kernel ====== | ====== Kernel ====== | ||
| - | I get tons of kernel related errors. Apparently it has something to do with the smart battery. You can disable them. | + | You will get tons of kernel related errors. Apparently it has something to do with the smart battery. You can disable them. |
| < | < | ||
| - | / | + | / |
| debug.acpi.disabled=" | debug.acpi.disabled=" | ||
| </ | </ | ||
| - | System Management Controller | + | The Apple System Management Controller |
| - | You will need to learn how to [[https:// | + | |
| + | Option 1) You can compile a kernel with asmc support | ||
| < | < | ||
| You want to make a copy (cp) of the GENERIC kernel config, for example, cp -r GENERIC MAC in / | You want to make a copy (cp) of the GENERIC kernel config, for example, cp -r GENERIC MAC in / | ||
| - | Add the following lines to your kernel conf file. | + | Add the following lines to your kernel |
| device | device | ||
| Line 120: | Line 121: | ||
| device | device | ||
| device | device | ||
| + | </ | ||
| - | and add to / | + | Option 2) If the asmc kernel module already includes the patch, then as root you can simply dynamically load the asmc and other kernel modules from the command line with: |
| + | |||
| + | < | ||
| + | kldload coretemp | ||
| + | kldload asmc | ||
| + | kldload smb | ||
| + | kldload smbus | ||
| + | kldload smbios | ||
| + | kldload cpuctl | ||
| + | </ | ||
| + | |||
| + | To ensure these modules are dynamically loaded on subsequent boots, | ||
| + | |||
| + | < | ||
| + | coretemp_load=" | ||
| asmc_load=" | asmc_load=" | ||
| + | smb_load=" | ||
| + | smbus_load=" | ||
| + | smbios_load=" | ||
| + | cpuctl_load=" | ||
| </ | </ | ||