News for hackers. Stuff that matters.
Re:MacOS finally gains external GPU support by ovao on Friday March 30, 2018 @12:53PM (#16717729)
Apple has a pretty decent summary of the feature in this support article: https://support.apple.com/en-us/HT208544

Seems to be limited to AMD GPUs at this time.

Re:MacOS finally gains external GPU support by simongray on Friday March 30, 2018 @01:14PM (#16717908)
And limited to Macbook Pro. Damn, I was hoping they would include support for Macbooks.
Re:MacOS finally gains external GPU support by ctime on Friday March 30, 2018 @01:53PM (#16718280)
Not exactly, here are the specifics:

eGPUs are supported on MacBook Pro notebooks released in 2016 and later1, iMac computers introduced in 2017 and later, and iMac Pro.

Re:MacOS finally gains external GPU support by navidfarhadi on Friday March 30, 2018 @01:16PM (#16717922)
Macbooks don't have a TB3 port
Re:MacOS finally gains external GPU support by tomca32 on Friday March 30, 2018 @01:34PM (#16718094)
Which is a shame. This is the only reason my wife still uses old 11" Mac Air. She has an Apple Thunderbolt screen which she doesn't want to replace and is unusable on the Macbook. Pros are just too big for her, so she keeps on using the old Air.
Re:MacOS finally gains external GPU support by rsynnott on Friday March 30, 2018 @02:37PM (#16718666)
The next version of the MacBook will likely support Thunderbolt. Current Intel chipsets require a rather large (and power-hungry) chip for Thunderbolt (MBPs actually have two of them!), but it'll be integrated soon; they'll get it for 'free'.
Re:MacOS finally gains external GPU support by lostlogin on Friday March 30, 2018 @01:37PM (#16718133)
The current MacBook similar size bigger screen, but wow is the dongle life a horror.
Re:MacOS finally gains external GPU support by nkkollaw on Friday March 30, 2018 @02:10PM (#16718448)
It's not only a horror, it's idiotic and completely avoidable.

Some people say it's an upgrade, but I don't see why they couldn't upgrade and keep the other ports around, since people need those daily.

For sure I've used my 89-euro dongle a lot more than I've used the USB-C port (which is never), until I got sane again after 8 years of getting overcharged by Apple and switched to Microsoft hardware running Xfce Linux (which are both wonderful).

Re:MacOS finally gains external GPU support by saagarjha on Friday March 30, 2018 @02:56PM (#16718814)
What dongle is €89!?
Re:MacOS finally gains external GPU support by nkkollaw on Friday March 30, 2018 @03:07PM (#16718900)
The one I bought with the laptops so that I could use my external monitor and plug my cell phone.
Re:MacOS finally gains external GPU support by saagarjha on Friday March 30, 2018 @03:15PM (#16718974)
This one is $69 and has USB C, HDMI, and USB A: https://www.apple.com/shop/product/MJ1K2AM/A/usb-c-digital-a.... Does it not fit your needs?
Re:MacOS finally gains external GPU support by nkkollaw on Friday March 30, 2018 @04:48PM (#16719678)
Why does it matter, and why is it so important to you? Does it change anything?

It was the only adapter I could buy at Juice in Florence, Italy (where I bought the laptop) that had HDMI at the time.

The laptop was EUR 1799 ($2,150), the dongle was EUR 89.

After 2-3 months the keyboard started failing. It was replaced by Apple--along with the battery which they found out was faulty, and it started failing again (missed keystrokes, registering twice) after a short while. They replace it _again_, then after 3 days the logic board dies, taking all data with it. Apple replaced it, I sold that piece of shit of a laptop for EUR 1,000, and the guy called me after 2-3 days that the logic board died again and Juice (no Apple Store in his area) would give him a new one.

That was my about 5th and last Apple laptop.

I read lots of reports of these things happening to lots of people, but not getting a lot of attention anywhere for some reason, despite the fact that those things cost $2000 and you should absolutely be able to type for more than 2-3 months without replacing the keyboard.

Re:MacOS finally gains external GPU support by saagarjha on Saturday March 31, 2018 @05:09AM (#16722479)
> Why does it matter, and why is it so important to you? Does it change anything?

Yes. Your original point was something along the lines of you being overcharged by Apple because you now had to buy an expensive dongle. I showed that the expensive dongle you were talking about wasn’t actually as expensive as it seemed, which weakens your argument somewhat.

Regarding the keyboard on your laptop, I’ve heard plenty of anecdotes of the it just stop working on people, so I’ll concede that it probably has some sort of inherent issue there. You seem to be unlucky with an extreme case of this.

Re:MacOS finally gains external GPU support by vetinari on Friday March 30, 2018 @10:30PM (#16721333)
When the third failure/warranty claim happens, you have a right to refuse the repair, return the item and ask for the money back (the same amount that is on the bill). So by selling to the third party, you took the loss.
Re:MacOS finally gains external GPU support by dahauns on Saturday March 31, 2018 @10:46AM (#16723494)
And even the "third try" rule is the most lenient case for the seller here. Firstly, For mass produced devices (not with BTO models!) you generally have the right to demand a new replacement instead of waiting weeks for the repair. And the "three tries" is actually only an upper limit (and AFAIK only explicitly stated in a few countries) - if you agree to a repair you can demand a reasonable deadline, which trumps any number of tries. So, no, you don't have to accept "repair->2 weeks->failed->another 2 weeks".

(All this under the assumption this happens in the first 6 months, when the law assumes a fault at the time of sale as a default and consumer rights are strongest)

Re:MacOS finally gains external GPU support by lucasverra on Sunday April 01, 2018 @04:16AM (#16727315)
is there an online resource with this type of "good to know EU pro consumer workflows" explained somewhere but easy to digest ?
Re:MacOS finally gains external GPU support by nkkollaw on Saturday March 31, 2018 @02:40AM (#16722096)
In Europe..? I wasn't aware of that. I mentioned returning it to Apple and they said the could give you a new one at the most, but only after multiple repairs for the same problem failed.
Re:MacOS finally gains external GPU support by vetinari on Saturday March 31, 2018 @05:33AM (#16722546)
Yes, in Europe. It happened to my brother, but with Asus (so they didn't try to talk him out of it). After third warranty claim, he took the money and got an Thinkpad.
Re:MacOS finally gains external GPU support by dahauns on Saturday March 31, 2018 @10:50AM (#16723516)
See my other post. They were bullshitting you (happens too often, sadly). Was this Apple themselves or a third-party seller?
Re:MacOS finally gains external GPU support by Symbiote on Friday March 30, 2018 @03:34PM (#16719130)
Add a typical European VAT and the price is similar.
Re:MacOS finally gains external GPU support by saagarjha on Friday March 30, 2018 @04:03PM (#16719366)
€89 is around $110. Is VAT really 60%?
Re:MacOS finally gains external GPU support by Symbiote on Friday March 30, 2018 @04:46PM (#16719664)
I guess I meant that was an equivalent price for electronics.

Around 20% is normal. The USD has slipped further than I thought compared to the Euro, and prices are usually a bit higher here. There are various explanations:

* Higher staff wages

* Government-mandated warranty

* Willingness to pay more

The same product is €79 in Germany: https://www.apple.com/de/shop/product/MJ1K2ZM/A/usb%E2%80%91... (or ~87€ in Denmark!)

Re:MacOS finally gains external GPU support by intopieces on Friday March 30, 2018 @07:01PM (#16720523)
Jeeze, I regularly see these things left in conference rooms at my work. I could make a killing in the German resale market.
Re:MacOS finally gains external GPU support by saagarjha on Saturday March 31, 2018 @05:05AM (#16722459)
Presumably, reselling these would require you to apply VAT to your products…
Re:MacOS finally gains external GPU support by nkkollaw on Saturday March 31, 2018 @01:23PM (#16724173)
You don't pay VAT twice. If anything on the margin.

Of course, if VAT is 60% like you seem to think... That would be a lot! ;-)

Re:MacOS finally gains external GPU support by antnisp on Friday March 30, 2018 @04:36PM (#16719603)
Re:MacOS finally gains external GPU support by nkkollaw on Saturday March 31, 2018 @02:52PM (#16724554)
This is all you got from my comment..?
Re:MacOS finally gains external GPU support by saagarjha on Saturday March 31, 2018 @03:04PM (#16724615)
> Your original point was something along the lines of you being overcharged by Apple because you now had to buy an expensive dongle. I showed that the expensive dongle you were talking about wasn’t actually as expensive as it seemed, which weakens your argument somewhat.
Re:MacOS finally gains external GPU support by armadsen on Friday March 30, 2018 @01:26PM (#16718015)
It also works on 2017 iMacs and iMac Pro. ie. Macs with Thunderbolt 3.
Re:MacOS finally gains external GPU support by sulam on Friday March 30, 2018 @03:23PM (#16719038)
And iMac + iMac Pro.
Re:MacOS finally gains external GPU support by ggregoire on Friday March 30, 2018 @01:23PM (#16717988)
Any idea why this is limited to AMD GPUs?
Re:MacOS finally gains external GPU support by throwaway84742 on Friday March 30, 2018 @02:45PM (#16718737)
Because years ago NVIDIA screwed up the thermal solution in their laptop chips so they’d get so hot they’d unsolder themselves inside MacBook Pros, and then gave someone important at Apple the middle finger instead of helping to deal with the issue. Ever since then Apple does not use NVIDIA GPUs.
Re:MacOS finally gains external GPU support by pvg on Friday March 30, 2018 @04:10PM (#16719433)
Apple has used Nvidia gpus many times since then. Whatever the reasons for Apple's vendor-hopping for GPUs, this isn't it.
Re:MacOS finally gains external GPU support by Tsiklon on Saturday March 31, 2018 @11:02AM (#16723563)
Apple have used nVidia stuff a few times since the 8000 series solder screw ups.

2010, 2012, 2013 + 2014 MacBook Pro’s to name a few instances

Re:MacOS finally gains external GPU support by mapmap on Friday March 30, 2018 @03:41PM (#16719183)
I would love to hear more details about this.
Re:MacOS finally gains external GPU support by giobox on Friday March 30, 2018 @04:48PM (#16719679)
The fiasco was widely called "Bad Bumps" due to the issue being related to the solder used for the bumps on the underside of their chips.

It was a huge deal affecting major computer vendors like Apple, Dell, HP etc at the time, with failure rates on laptops with these chips being ridiculously high. I've also long wondered if this played a part in whatever reason Apple have for avoiding Nvidia GPUs for so long.

> https://semiaccurate.com/2010/07/11/why-nvidias-chips-are-de...

> http://www.tomshardware.com/news/NVIDIA-GPU-Chipset-Graphics...

Not usually a huge fan of theinquirer's tabloid style, but they did a pretty good job reporting on the issue back then.

> https://www.theinquirer.net/inquirer/news/1047022/apple-note...

Re:MacOS finally gains external GPU support by throwaway84742 on Friday March 30, 2018 @03:49PM (#16719247)
This was pretty well publicized circa 2008 when the events took place.
Re:MacOS finally gains external GPU support by bhj on Friday March 30, 2018 @03:55PM (#16719302)
2012 and 2013 15" Macbook Pros used NVidia. I think Apple likes to alternate every generation or two, if only to keep their options open.
Re:MacOS finally gains external GPU support by Fnoord on Friday March 30, 2018 @05:12PM (#16719835)
2010 MBP does, for sure. I need to disable that one, and use the Intel GPU instead. Using the Nvidia GPU causes random reboots.
Re:MacOS finally gains external GPU support by throwaway84742 on Friday March 30, 2018 @04:00PM (#16719341)
Or maybe 2012. It’s been a while.
Re:MacOS finally gains external GPU support by striking on Friday March 30, 2018 @01:27PM (#16718027)
macOS doesn't currently have Nvidia drivers from this generation (from what I remember). It supports a handful of mobile cards and no more, which is the extent to which Nvidia has been implemented in Apple computers as of late.

Meanwhile, the past few generations of graphics gear in Apple computers has been a pretty wide range of AMD stuff. Vega, Polaris, FirePro have all been represented in the last 5 or so years. All they had to do was modify the driver to be able to read from the TB3 PCIe device rather than just an internal one.

Re:MacOS finally gains external GPU support by pzduniak on Friday March 30, 2018 @01:29PM (#16718053)
... but Nvidia has their own drivers for even the most recent graphics cards that work perfectly fine. Writing this from a OSX setup with a GTX1080.
Re:MacOS finally gains external GPU support by mirthflat83 on Friday March 30, 2018 @01:56PM (#16718314)
Perfectly? The latest drivers lag like crazy
Re:MacOS finally gains external GPU support by SloopJon on Friday March 30, 2018 @02:58PM (#16718827)
The drivers were great for a GTX 650Ti in 10.8 and 10.9. They worked fine for games like Borderlands 2 and Arkham Asylum.

The drivers are terrible for a GTX 1060 in 10.12. After running for a while, even basic desktop operations bog down to the point of being unusable. I haven't tried 10.13 yet.

Re:MacOS finally gains external GPU support by jakemauer on Friday March 30, 2018 @02:39PM (#16718692)
This is unfortunately a known issue, at least in the community if not by nVidia. The current workaround is to patch an earlier known-good driver version to work on whatever release of High Sierra you're on. I'm currently running 387.10.10.10.25.106 on 10.13.3 without lag.

https://github.com/Benjamin-Dobell/nvidia-update

Re:MacOS finally gains external GPU support by mirthflat83 on Friday March 30, 2018 @02:58PM (#16718829)
Interesting that some people have no lags. I have also used that script, but stutters are still present.
Re:MacOS finally gains external GPU support by pzduniak on Saturday March 31, 2018 @05:31PM (#16725280)
I might be still using Sierra after hearing about all the issues with High Sierra. I don't want to spend a few days configuring my Hackintosh again!
Re:MacOS finally gains external GPU support by lostlogin on Friday March 30, 2018 @01:35PM (#16718104)
I take it this is a hackintosh? Are you able to use it ok without signing into any iCloud services, or have you found a way around that?
Re:MacOS finally gains external GPU support by rhinoceraptor on Friday March 30, 2018 @01:39PM (#16718151)
AFAIK you were already able to use external GPUs via 3rd party thunderbolt enclosures, it just wasn't officially supported.
Re:MacOS finally gains external GPU support by kristofferR on Friday March 30, 2018 @01:50PM (#16718259)
iCloud works perfectly fine on Hackintoshes.
Re:MacOS finally gains external GPU support by lostlogin on Friday March 30, 2018 @02:06PM (#16718421)
I logged into one on Sierra. Every iCloud service I use got locked down over the next 20 minutes and it wasn’t fun getting them back. Turns out I’m rather locked into the Apple ecosystem. Somehow Apple detect hardware configuration and check it on login. The mess it left wasn’t pretty.
Re:MacOS finally gains external GPU support by joshmn on Friday March 30, 2018 @01:30PM (#16718065)
I can confirm that Sierra and Capitan do have Nvidia drivers for Pascal series.
Re:MacOS finally gains external GPU support by watmough on Saturday March 31, 2018 @07:23AM (#16722827)
Are you sure? I have a gtx 970 working on the maxwell drivers on el cap but no luck on pascal.
Re:MacOS finally gains external GPU support by navidfarhadi on Friday March 30, 2018 @01:29PM (#16718055)
Apple hasn't released a product with an NVIDIA GPU for years. Also, driver support for NVIDIA GPUs on MacOS is not very good compared to AMD GPU driver support on MacOS.
Re:MacOS finally gains external GPU support by giobox on Friday March 30, 2018 @01:56PM (#16718312)
Nvidia driver support is fine, generally speaking. It's just Apple choose not to bundle drivers OOTB in the OS, but it's a trivial install from Nvidia's website. You can drop a brand new 1080ti into an old Mac Pro today and it will work great. Hackintosh users have also taken advantage of this for ages.
Re:MacOS finally gains external GPU support by maksimum on Friday March 30, 2018 @02:37PM (#16718670)
In fact Nvidia cards are the only ones that are recommended for hackintoshes for OOB compatibility [1]. IME on Mac OS 10.12 getting a Nvidia GTX 1060 to behave properly has been much easier than a AMD RX 480.

[1] https://www.tonymacx86.com/buyersguide/march/2018/#Graphics_....

Re:MacOS finally gains external GPU support by lewapkon on Friday March 30, 2018 @03:18PM (#16718993)
That's definitely not true since at least summer last year (release date of WhateverGreen [1]). The drivers for Nvidia cards are currently pretty bad and are only getting worse (they used to work acceptably ok on Sierra). For example, Pascal based Nvidia GPUs on High Sierra often get something like 50% performance compared to Windows and they also cause the system to stutter. There are also many other problems with using them. For instance, you cannot update the system (even small updates) until Nvidia releases new drivers which sometimes takes few days.

While with AMD, the drivers for RX460/470/480/560/570/580/Vega are already built-in and you only need to correctly inject them. You just need to use one kext (kind of a driver in Mac) called WhateverGreen (to be fully correct you also need Lilu, but you almost always have it anyway on your Hackintosh). It works without issues and is generally preferred among Hackintosh community.

Another thing is that tonymacx builds are generally bad if you want a stable and easy to build Hackintosh (at least as easy as it can get). They are being sponsored and their choice of hardware is strongly biased.

[1] https://github.com/vit9696/WhateverGreen

Re:MacOS finally gains external GPU support by pryce on Friday March 30, 2018 @11:24PM (#16721505)
I hadn't heard that criticism of tonymacx86 before. Could I ask which site (or sites) you recommend as less biased / more straightforward builds than tonymacx?
Re:MacOS finally gains external GPU support by Tsiklon on Saturday March 31, 2018 @11:06AM (#16723580)
Wow I had no idea that tool existed. Getting hardware acceleration working was the main reason I replaced my R9-390x with a GTX1070.
Re:MacOS finally gains external GPU support by pjmlp on Friday March 30, 2018 @01:34PM (#16718095)
Because AMD GPUs are the only discrete GPUs Apple supports on current models?