
既然是MAC吧先上 1 OSX设置方法(只限ViDock):(请用谷歌翻译 楼主英语6级还给老师了)
1. OSX设置方法(只限ViDock):(请用谷歌翻译 楼主英语6级还给老师了)
A Thunderbolt GPU on a Mac : How-toToday, a tutorial: how to use a Thunderbolt graphic card on Mac. This is the holy grail for some: it ispossible to use a Thunderbolt graphic card on a Mac. This is not easy and there are a few issues, but itworks pretty well.
2. Une version en français existeThe hardwareIn my case, I use a ViDock 3 enclosure (an ExpressCard enclosure , already used on my old MacBookPro), a Sonnet Thunderbolt to ExpressCard adapter (the Pro version, PCI-Express 2.0 compatible) and aThunderbolt cable.Concerning the graphic card, any recent NVIDIA model – I tested a GeForce GTX 260 from Zotac, aGeForce GT120 from Apple and a Quadro K5000 for Mac – works. For everyday use, I installed a fanlessGeForce GT610 (low cost) only to manage screens. AMD cards work, but with big graphic bugs, so I’dadvise you not to use it for the moment.The ViDock enclosure can be replaced by a BPlus PE4L, it’s cheaper and as effective.Overall, with a mid-range graphic card, you can manage for about 500 $.The SoftwareMac OS X, by default, simply does not support Thunderbolt GPU drivers. The reason is simple : younormally need drivers adapted to hotplug to work on Thunderbolt, and GPU drivers are not. But it isquite easy to add what is needed in the pilots to make them Thunderbolt-compatible, even if the hotplugis not supported. Then take care, if the computer cable is disconnected while on, the kernel panic is tobe foreseen.
3.
4. For NVIDIA graphic cards, there are three files to edit. The first two are related to the display, the thirdone is dedicated to the support of the sound via HDMI or DisplayPort.
5. /System/Library/Extensions/NVDAStartup.kext
6. /System/Library/Extensions/IONDRVSupport.kext
7. /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext
8.
9. You have to get each file, open the package (secondary click -> Show Package Contents) and open thefile Info.plist with a text editor that suppports editing system files (for example TextWrangler, in itsversion not from the Mac App Store).
10.
11. In this file, look for sections beginning with <key>CFBundleIdentifier</key> and add just before </dict>, thetwo following lines :
12. <key>IOPCITunnelCompatible</key>
13. <true/>
14.
15. Once this is done in the three files (beware, there are several occurrences in IONDRVSupport.kext), justreboot and the card should be activated and operate. In my case, it worked with all the GPU tested.
16.
17. Be careful, the operation has to be repeated at each minor system update (e.g the move to 10.8.5).
18.
19. Performances
20.
21. The Thunderbolt barely disable graphic cards in practice. Obviously, some tasks and games are limitedby the bus (which is here equivalent to two PCI-Express standard lines, 500 MB/s) but it is much moreefficient than the integrated graphic card or even – with a good GPU – the dedicated graphic card of theMacBook Pro.
On Mac OS X, games like Batman Arkham City and Starcraft 2 are perfectly fluids on 1600 x 1200 on a 11inches 2012 MacBook Air with a big GPU (a Quadro K5000, equivalent to a GeForce GTX 660/670),even with details at their maximum.
1. OSX设置方法(只限ViDock):(请用谷歌翻译 楼主英语6级还给老师了)
A Thunderbolt GPU on a Mac : How-toToday, a tutorial: how to use a Thunderbolt graphic card on Mac. This is the holy grail for some: it ispossible to use a Thunderbolt graphic card on a Mac. This is not easy and there are a few issues, but itworks pretty well.
2. Une version en français existeThe hardwareIn my case, I use a ViDock 3 enclosure (an ExpressCard enclosure , already used on my old MacBookPro), a Sonnet Thunderbolt to ExpressCard adapter (the Pro version, PCI-Express 2.0 compatible) and aThunderbolt cable.Concerning the graphic card, any recent NVIDIA model – I tested a GeForce GTX 260 from Zotac, aGeForce GT120 from Apple and a Quadro K5000 for Mac – works. For everyday use, I installed a fanlessGeForce GT610 (low cost) only to manage screens. AMD cards work, but with big graphic bugs, so I’dadvise you not to use it for the moment.The ViDock enclosure can be replaced by a BPlus PE4L, it’s cheaper and as effective.Overall, with a mid-range graphic card, you can manage for about 500 $.The SoftwareMac OS X, by default, simply does not support Thunderbolt GPU drivers. The reason is simple : younormally need drivers adapted to hotplug to work on Thunderbolt, and GPU drivers are not. But it isquite easy to add what is needed in the pilots to make them Thunderbolt-compatible, even if the hotplugis not supported. Then take care, if the computer cable is disconnected while on, the kernel panic is tobe foreseen.
3.
4. For NVIDIA graphic cards, there are three files to edit. The first two are related to the display, the thirdone is dedicated to the support of the sound via HDMI or DisplayPort.
5. /System/Library/Extensions/NVDAStartup.kext
6. /System/Library/Extensions/IONDRVSupport.kext
7. /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext
8.
9. You have to get each file, open the package (secondary click -> Show Package Contents) and open thefile Info.plist with a text editor that suppports editing system files (for example TextWrangler, in itsversion not from the Mac App Store).
10.
11. In this file, look for sections beginning with <key>CFBundleIdentifier</key> and add just before </dict>, thetwo following lines :
12. <key>IOPCITunnelCompatible</key>
13. <true/>
14.
15. Once this is done in the three files (beware, there are several occurrences in IONDRVSupport.kext), justreboot and the card should be activated and operate. In my case, it worked with all the GPU tested.
16.
17. Be careful, the operation has to be repeated at each minor system update (e.g the move to 10.8.5).
18.
19. Performances
20.
21. The Thunderbolt barely disable graphic cards in practice. Obviously, some tasks and games are limitedby the bus (which is here equivalent to two PCI-Express standard lines, 500 MB/s) but it is much moreefficient than the integrated graphic card or even – with a good GPU – the dedicated graphic card of theMacBook Pro.
On Mac OS X, games like Batman Arkham City and Starcraft 2 are perfectly fluids on 1600 x 1200 on a 11inches 2012 MacBook Air with a big GPU (a Quadro K5000, equivalent to a GeForce GTX 660/670),even with details at their maximum.








