![]() ![]() My.ssage = system.localizedString(“unsupported_message”) Įlse if (li = 3) sj = sj.substring(0, 3) Įlse if (lj = 3) si = si.substring(0, 3) My.result.title = system.localizedString(“unsupported_title”) ![]() It looks like there’s a new section of code in the Distribution file. It seems to work, mostly! The device ID corresponds to a GTX660Ti, which is correct. Next, I plugged my GTX660Ti into a Bplus PE4H v2.1 (PCIe x1 to ExpressCard interface, $100 on eBay) and a Sonnet ExpressCard Pro (Expresscard to Thunderbolt interface, $140 on eBay), with a 16.9 second PERST# dis-assertion delay set on the PE4H, connected a computer power supply to the GPU, and wired the whole contraption to my MacBook Air using a Thunderbolt cable. It’s essentially a driver code modification that enables support for a GPU over Thunderbolt by configuring the Nvidia drivers to announce that they support Thunderbolt. With the Nvidia graphics driver installed, I installed CUDA drivers and added the Thunderboltizer patch from mediaPros. Oh, and of course it should go without saying that I’m not responsible for any damage you do to your own computer. Make sure you back up your system before you try something like this, and be prepared to spend a few hours fixing a messed up machine. Sometimes drivers check to make sure your hardware and OSX version are supported for a good reason! In this particular case, the Nvidia graphics driver works just fine on my MacBook Air, in another case, a driver installed on an unsupported system might render it inoperable. Now you should be able to install the driver: Once the Distribution file has been modified, drag it back into the contents of the driver package in Flat Package Editor and save. Just disable the software checking function, and you’ll be able to run the driver installer. ![]() The same technique can also be used to install new drivers on systems with old versions of OSX. It’s always a good idea to comment out whatever code you’re modifying instead of deleting it so that you don’t need to download the entire driver again if you mess something up. Find the code that prevents the driver from installing, and make sure it never gets executed. Your driver’s Distribution file might have implemented this check in a different way, but the idea is still the same. To get rid of the error message and allow the driver to be installed, delete the highlighted line of code that calls the hardware checking function, validateHardware(). that’s interesting! It looks like the “Computer Not Supported” error message is generated by a hardware checking function that simply compares the hardware model of the system to a list of allowed hardware models, and spits out a generic error message if your computer isn’t on that list. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |