Contribute
Register

[README] Common Problems in 10.13 High Sierra

Hello Everybody, happy new year! I've use to have the ApplePS2Controller installed but updated to VoodooPS2Controller since this last one is the newer solution. Also I've in some point of my installation replace the native Trackpad.prefpane file for another one which worked for ApplePS2Controller. Now using the last VoodooPS2Controller my trackpad isn't working and before turns in panic I need to replace the Trackpad.prefpane back again to use the native one. Could anyone help me to get it for High Sierra 10.13.2?

No need to replace the trackpad prefpane.
Use the macOS installer to restore it.
 
No need to replace the trackpad prefpane.
Use the macOS installer to restore it.
RehabMan, does it means I need to reinstall? because if that's what it takes I almost prefer work without Trackpad, having my laptop until I got it now has toke me more than a week, and stills don't function some things. My idea was if someone could share with me a native Trackpad.prefpane file which is placed on /System/Library/PreferencePanes/ pretty easy. Thanks for the answer man!
 
RehabMan, does it means I need to reinstall? because if that's what it takes I almost prefer work without Trackpad, having my laptop until I got it now has toke me more than a week, and stills don't function some things. My idea was if someone could share with me a native Trackpad.prefpane file which is placed on /System/Library/PreferencePanes/ pretty easy. Thanks for the answer man!

Running the installer without erasing the target partition is a refresh install. Requires about 15 minutes spare time.
 
A few days ago I purchased a SAMSUNG SM951 PCIe AHCI M.2 SSD.
http://www.storagereview.com/samsung_sm951_pcie_m2_ssd_review

I have APFS and TRIM (via clover patch) working, and I have no delay at boot.

Does this ssd maybe has the same firmware as the apple ones?


The problems listed here are likely to be experienced by anyone installing macOS High Sierra 10.13.

Slow boot with APFS and TRIM

The new APFS file system is much more sensitive to SSD hardware/firmware compatibility with regards to TRIM than HFS+J. Incompatibility will result in slow boot and other problems (battery status not showing, trackpad prefpane not showing, etc).

Two solutions available:
- disable the any TRIM patch you may be using (eg. no TRIM support for your SSD in that case)
- or, install on HFS+J

For installing on HFS+J, read here:
https://www.tonymacx86.com/threads/...n-high-sierra-update-or-fresh-install.232855/
 
A few days ago I purchased a SAMSUNG SM951 PCIe AHCI M.2 SSD.
http://www.storagereview.com/samsung_sm951_pcie_m2_ssd_review

I have APFS and TRIM (via clover patch) working, and I have no delay at boot.

Does this ssd maybe has the same firmware as the apple ones?

That device SM951/AHCI has always been one of the "good ones". It is not NVMe, but has almost as good performance.
It is what I use on my NUC6 Skull Canyon (NUC6i7KYK).
 
The problems listed here are likely to be experienced by anyone installing macOS High Sierra 10.13.

Special notes for 10.13.2

Lilu.kext must be updated. Lilu 1.2.0 is too old for 10.13.2 and will panic. Recommend update to (latest) Lilu.kext.
Prebuilt Lilu.kext is available from the RehabMan bitbucket site: https://bitbucket.org/RehabMan/lilu/downloads/


Slow boot with APFS and TRIM

The new APFS file system is much more sensitive to SSD hardware/firmware compatibility with regards to TRIM than HFS+J. Incompatibility will result in slow boot and other problems (battery status not showing, trackpad prefpane not showing, etc).

Two solutions available:
- disable the any TRIM patch you may be using (eg. no TRIM support for your SSD in that case)
- or, install on HFS+J

For installing on HFS+J, read here:
https://www.tonymacx86.com/threads/...n-high-sierra-update-or-fresh-install.232855/


Problems booting the installer with dual-GPU (eg. Intel+AMD, Intel+Nvidia)

There is an issue with the VESA drivers and the dual-GPU scenario. It impacts laptops and desktops. nv_disable=1 will not help. Instead you need to inject properties that prevent the VESA drivers from loading for the discrete graphics device and use the IGPU only.

The new plists linked from my guide already have these injections (for Nvidia only; I will add AMD later).

You can also inject the properties with ACPI. Read here: https://www.tonymacx86.com/threads/...-only-ran-for-0-seconds-with-dual-gpu.233092/


Extra/new Preboot entry showing in Clover with APFS setup

You can hide it with config.plist settings.
Read here: https://www.tonymacx86.com/threads/clover-high-sierra-and-preboot.233308/


Battery status not showing (even with correctly patched ACPI)

Use ACPIBatteryManager.kext 1.81.3 or later:
https://github.com/RehabMan/OS-X-ACPI-Battery-Driver

Also, if you installed on APFS, disable the trim patch.

With ACPIBatteryManager.kext 1.81.4 or later, you can also increase the FirstPollDelay (default 4000ms) by using RMCF (see SSDT-ACPIBATT.dsl in the ACPIBatteryManager github) or by using kernel flag abm_firstpolldelay. For example, to set to 16000ms (16 sec), use kernel flag: abm_firstpolldelay=16000


IntelBacklight.kext and ACPIBacklight.kext not working

These kexts have been not working since 10.12.4.

Read here:
https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/


Black screen (or glitchy screen) on wake with Kaby Lake and Skylake graphics


Looks to be an EDID issue. Requires display override with patched EDID.

Read here for solution:
https://www.tonymacx86.com/threads/solved-black-screen-after-upgrade-to-high-sierra.237050/


VoodooPS2Controller.kext versions prior to 1.8.24 will cause a KP


Update to 1.8.24 or later.
https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller


SysPrefs -> Trackpad is empty

Use VoodooPS2Controller.kext v1.8.28 or later.
https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller


Run Apps from Anywhere is now missing from SysPrefs -> Security & Privacy -> General

If you had "Anywhere" already selected, upon updating to 10.13, it will still be available. But if you did a fresh install, this option is no longer present.

Never mind though, you can enable it in Terminal:
Code:
sudo spctl --master-disable


Caps lock is unreliable

Use VoodooPS2Controller.kext v.18.25 or later.
https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller


-xcpm is no longer available for Ivy Bridge CPUs

This flag was typically used with certain Ivy Bridge CPUs due to problems with ssdtPRgen.sh and native power management.

See here for a potential fix: https://www.tonymacx86.com/threads/solved-ssdtprgen-aicpupm-kernel-panics-and-stepping-woes.202421/

With recent versions of Clover (r4155+), you can also set config.plist/KernelAndKextPatches/KernelIvyXCPM=true.


Karabiner is broken

Ouch! I really like that app. Hopefully it is fixed soon with an update.

Karabiner Elements appear to be a replacement. It seems to be a WIP and has some issues, however...


HD4400/HD4600 crashing with Safari and video playback


Install IntelGraphicsFixup.kext + Lilu.kext.


Haswell (and Broadwell) lags/pauses/unresponsiveness shortly after boot (and after wake from sleep)

Shortly after login (and somewhat prior to login), the mouse and/or graphics may seem unresponsive. This usually clears up after about 20 seconds. The same effect is observed after wake from sleep.

This seems to affect only Haswell graphics hardware.

May be related to SMBIOS changes, as similar effects were observed when using MacBookPro11,2 with previous versions of OS X/macOS. But now the problem appears also with MacBookAir6,2 and MacBookPro11,1.

The solution appears to be removing unused connectors from the ig-platform data in the framebuffer kext:
https://www.tonymacx86.com/threads/...s-in-10-12-sierra.202316/page-94#post-1485104

Note: In some cases, this is issue from 10.12 is already fixed in 10.13. YMMV.


Brightness and Volume keys will not work

The new VoodooPS2Controller.kext v1.8.25 or later maps the brightness keys to F14/F15. As long as you don't re-assign them in SysPrefs->Keyboard->Shortcuts, this is a fine work around.

https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller


Some audio codecs will require an additional patch (AppleHDA)

If you are using target codec 0x11d4198b, you may need to also zero out codec compare 0x11d4198a (a new supported codec in 10.12).

eg. in KextsToPatch:
Comment: 0x11d4198a to zero
MatchOS: 10.12.x
Name: AppleHDA
Find: <8a19d411>
Replace: <00000000>


Some Broadcom WiFi no longer supported

The drivers have been removed as these devices were included on Macs that are not supported by Sierra.

https://www.tonymacx86.com/threads/...i-devices-unsupported-in-macos-sierra.201746/


Graphics boot glitch patch for 10.13

Install IntelGraphicsFixup.kext and Lilu.kext. You probably need them for other problems anyway.

The patch is also present in config_patches.plist in the github repo linked from the Clover laptop guide:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/


New USB port limit patch

See guide: https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/


USB power properties injection method has changed (since 10.12)

See guide:
https://www.tonymacx86.com/threads/guide-usb-power-property-injection-for-sierra.222266/


New patch for SMBIOS whitelist AirportBrcm4360 abgn WiFi

eg. in KextsToPatch:

Comment: AirPortBrcm4360 whitelist patch (board-id), 10.13.beta9, credit RehabMan
MatchOS: 10.13.x
Name: com.apple.driver.AirPort.Brcm4360
Find: <483b45e0 7514>
Replace: <ffc39090 9090>


New minStolenSize patches for Broadwell and Skylake

The minStolenSize patch is used if you can't set DVMT-prealloc to the required value. You need 64mb or larger, typical PC laptop defaults to 32mb.

See patches in config_deprecated.plist as linked from the main Clover laptop guide:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Better than using the minStolenSize patch is to patch the framebuffer such that the assertion never fires.

Read here: https://www.tonymacx86.com/threads/...lensize-patch-with-32mb-dvmt-prealloc.221506/


New mechanism for system logs

Sierra uses a new mechanism for logging. Both at the application level and system level. Logs created by kexts using IOLog are automatically redirected to the new mechanism.

See this thread for ideas on access: https://www.tonymacx86.com/threads/...ay-the-console-now-works.207833/#post-1375525

Further details at developer.apple.com.
Hi @RehabMan
Edit 1: verbose mode also loads everything perfectly and then screen shuts off. If u try to run in safe mode the computer just reboots without any some logo progress bar.

I was happily running Sierra 10.12.5 then I filled your guide to disable apfs conversion and then booted the installer from Clover(I'm trying to update from Sierra fully working, not new install) the installer takes me to the Apple logo which goes happy through and then the screen shuts off(black screen) although I can see hard drive activity light booking, I've let it sit like that for more than 30 minutes but the screen doesn't turn back on so I force rebooted, now my Sierra is gone and every time the installer has same behavior. I'm sure you missed know why this is happening, can you please give me some advice? Regards from Pakistan
 
Hi @RehabMan
Edit 1: verbose mode also loads everything perfectly and then screen shuts off. If u try to run in safe mode the computer just reboots without any some logo progress bar.

I was happily running Sierra 10.12.5 then I filled your guide to disable apfs conversion and then booted the installer from Clover(I'm trying to update from Sierra fully working, not new install) the installer takes me to the Apple logo which goes happy through and then the screen shuts off(black screen) although I can see hard drive activity light booking, I've let it sit like that for more than 30 minutes but the screen doesn't turn back on so I force rebooted, now my Sierra is gone and every time the installer has same behavior. I'm sure you missed know why this is happening, can you please give me some advice? Regards from Pakistan

Off-topic. This not a troubleshooting thread.

Open a separate thread with problem reporting files.

Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
I have no specific bugs; the system simply feels slower than when i had sierra 10.12.6 on.
Every single application takes about twice as much time to open.
For example, with all my previous systems After Effects took exactly 10 seconds to boot after clicking the icon.
With High Sierra it takes 24 seconds.

I tried installing on different drives (with different speeds), with or without trim, but nothing.

I get very good results with "Blackmagic Disk Speed Test" and "Cinebench", but the system feels a bit sluggish.
As said, no bugs at all (even the boot is fairly short) but each operation has a little big of lag which i never experienced in Yosemite, El Capitan and Sierra.
Funny enough copying speed is very good, so it's a UI/System issue i suppose.

Any ideas?
I seriously hope apple is going to fix this with 10.13.3
 
Back
Top