Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Ok, so that went just fine @theitsage and then the upgrade to 10.12.6ß went as expected as well.

One thing that haunts me is that I really feel like we need to have a safety net in place by getting ssh working in single user mode "just in case." I had a situation where this was needed recently and I'm en route to get that going.

Having something like /start_ssh with the following contents might work, but I've not been able to test it and work out the kinks yet:
#!/usr/bin/env bash

mount -rw /
launchctl load /System/Library/LaunchDaemons/com.apple.kextd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.notifyd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.configd.plist
launchctl load /System/Library/LaunchDaemon/com.apple.DirectoryServices.plist
launchctl load -w /System/Library/LaunchDaemons/ssh.plist
systemsetup -setremotelogin on


And then of course setting that `chmod +x`.

That way if everything comes crashing down and you start your system with cmd-s, you can just blindly fire off that script and then be able to ssh in as usual to do recovery work, even if it's more in-depth than just needing to modify the usual files.
 
  • Like
Reactions: theitsage
Thank you for the update on doing combo update through Terminal. One backup plan I have thought of is Target Mode. SSH is a more convenient solution for sure.
 
Ok, so that went just fine @theitsage and then the upgrade to 10.12.6ß went as expected as well.

One thing that haunts me is that I really feel like we need to have a safety net in place by getting ssh working in single user mode "just in case." I had a situation where this was needed recently and I'm en route to get that going.

Having something like /start_ssh with the following contents might work, but I've not been able to test it and work out the kinks yet:
#!/usr/bin/env bash

mount -rw /
launchctl load /System/Library/LaunchDaemons/com.apple.kextd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.notifyd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.configd.plist
launchctl load /System/Library/LaunchDaemon/com.apple.DirectoryServices.plist
launchctl load -w /System/Library/LaunchDaemons/ssh.plist
systemsetup -setremotelogin on


And then of course setting that `chmod +x`.

That way if everything comes crashing down and you start your system with cmd-s, you can just blindly fire off that script and then be able to ssh in as usual to do recovery work, even if it's more in-depth than just needing to modify the usual files.
I’m by no means a terminal wiz but I thought the R and W switches meant opposite things?
 
I’m by no means a terminal wiz but I thought the R and W switches meant opposite things?

mount -rw / #(re)mounts volume READ-WRITE
mount -ro / #(re)mounts volume READ-ONLY (this is what is default for / in Single User Mode on *nix systems such as macOS)

Or if you're looking at the `launchctl` arg:
Usage: launchctl load <service-path, service-path2, ...>
-w If the service is disabled, it will be enabled. In previous
versions of launchd, being disabled meant that a service was
not loaded. Now, services are always loaded. If a service is
disabled, launchd does not advertise its service endpoints
(sockets, Mach ports, etc.).
 
mount -rw / #(re)mounts volume READ-WRITE
mount -ro / #(re)mounts volume READ-ONLY (this is what is default for / in Single User Mode on *nix systems such as macOS)

Or if you're looking at the `launchctl` arg:
Usage: launchctl load <service-path, service-path2, ...>
-w If the service is disabled, it will be enabled. In previous
versions of launchd, being disabled meant that a service was
not loaded. Now, services are always loaded. If a service is
disabled, launchd does not advertise its service endpoints
(sockets, Mach ports, etc.).
As I said no terminal wizard but thanks for the clarification.
 
  • Like
Reactions: applCore
So..... Anyone flirting with 10.13 (build 17A264c) yet? :)
Wondering the same thing myself. As they have said they’ll be supporting the RX5XX range I may sell my 470. Unless the 470 works out of the box.
As I was typing this got an email about it. I work for myself now so am a little more reluctant to mess around with my Mac.
 
  • Like
Reactions: applCore
Wow, thanks again for taking the bullet. I was about to pull the trigger but you saved my 480 hide.
 
Wow, thanks again for taking the bullet. I was about to pull the trigger but you saved my 480 hide.

Sorry for the false alert. It was a conflict with other components in my 5,1. I reinstalled 10.13 as a clean install and the RX 480 works without any kext mods. It is running with full acceleration and 36 CUs. No boot screen as expected.
[doublepost=1497309375][/doublepost]
I updated to 10.12.5 a few weeks ago via terminal and everything went well. Today, just out of curiosity, I did the Luxmark benchmark and got a score in the 7,000s- half that of 10.12.4. Anyone else experience this?

I'm on a reference XFX RX 480.

That does not seem right. Can you upload a screen capture of Luxmark 3.1 Luxball scene?
 
I sold my non genuine 5,1 last year because I was tired of AMD kext hacks and Nvidia driver issues.

I have a spare 480 so now it works without mods I'll purchase a cheap genuine 5,1 this weekend and use it as a High Sierra desktop and a third miner in Boot Camp.
 
Can anyone confirm all is working oob in today's 10.12.6 public beta 3?
New kexts made their way from High Sierra...
 
Yup. AMD9520Controller and AMDRadeonX42000 have 67DF in them. Plug and play now. :D

10-12-6-rx-480-plug-play.png

10-12-6-rx-480-extension.png
 
That's right! AMD9520Controller and AMDRadeonX42000 are the new kexts in 10.12.6 Beta 3 which have full support for RX 580. This GPU shares its PCI ID with RX 470, 480, and 570.
Oh man! What happy days! I'm upgrading to Sierra this weekend and buy the RX480 tonight!

Meantime, can you test for stability and do you get a boot screen? There is very little information on this. Although over the next few days I think more people are going to come back and report their experiences with RX480 on Sierra.
 
Oh man! What happy days! I'm upgrading to Sierra this weekend and buy the RX480 tonight!

Meantime, can you test for stability and do you get a boot screen? There is very little information on this. Although over the next few days I think more people are going to come back and report their experiences with RX480 on Sierra.

Remember, that's the 10.12.6 beta 3, NOT the current official release (10.12.5).

If you want native support of those GPU, you MUST install the beta OS.

Also, boot screen is independent to the kext. So, non EFI card mean no boot screen (or more precise now, no boot manager, because the Apple logo will still appear at some stage during OS loading).

Also, not sure if the beta will update the recovery partition as well. If not, then these card may not allow to show anything in the recovery partition yet.
 
  • Like
Reactions: theitsage
You can participate in receiving macOS Public Beta.

Code:
sudo softwareupdate --set-catalog https://swscan.apple.com/content/catalogs/others/index-10.12beta-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz

I didn't have enough time to check Recovery Mode but I have no doubt it works. I've seen screen output in Recovery mode through eGPU. Multiple displays and audio output should work too if the drivers are the same as 10.13 Beta.
 
Audio output over DisplayPort works in 10.13 beta but it's not working in 10.12.6 Beta 3 for me. I'm sure the final 10.12.6 will remedy this.
 
  • Like
Reactions: applCore
What joyous news. I was about to buy an Nvidia replacement card due to some peculiar stability issues I've been having with the window server, but this may just be the ticket to solve this problem. THANKS FOR THE UPDATE!
[doublepost=1497908020][/doublepost]WHOA, wtf, has anyone else noticed @theitsage that some tools like `sed` have been replaced with the GNU version (was BSD)? Big shock after all of these years and scripts that have depended on this behavior!
 
Guess I'm sorta' glad I went with the 460... having just got it all sorted running 4kat 60Hz, I'd be a tad disappointed if it all ground to a halt with the next OS update.

I must say, this heads up is very thoughtful Mr. Sage. You are kind.

How did you get your 460 to run at 4K 60Hz? Mine can only do 4K 30Hz. I'm using HDMI to HDMI 2.0 cable.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.