Jump to content

cwestpha

Members
  • Content count

    206
  • Joined

  • Last visited

About cwestpha

  • Rank
    InsanelyMac Geek

Profile Information

  • Gender
    Male
  • Location
    USA
  1. 10.13.4 (17E199) with iMac 17,1 SMBIOS. 106 or 105 patched to run worked fine. .30.103 drivers cause graphics crash loop when initializing the displays. the Fix Kext [LILU and Graphics Fixup], manual editing of graphics display kext [to clear out custom display configs], clearing of nvram all don't fix. Have to roll back to the 105 or 106 release for 10.13.2 to get it working. Still can't get the native Skylake SMBIOS and Nvidia Web drivers to work together with my GTX 1080.
  2. cwestpha

    Security issues in High Sierra

    I am starting to think High Sierra is turning into the Vista of the Mac world. x.x This security vulnerability, odd compatibility issues tracing back to 32-bit process handling changes, the annoying changes to SIP breaking web drivers even more than ever. It's just plain annoying. Had 3 engineers at work roll back their systems to 10.12 already because hardware and services started breaking.
  3. Um, are we talking about the same Apple that has a history of holding sometimes decades-long grudges? I am pretty sure there are two things causing Nvidia to miss out on generation after generation of Apple products. Nvidia doesn't want to support OpenCL (an Apple-developed standard) because it prefers its proprietary CUDA. And Apple doesn't want to work with Nvidia again because the last time they did it involved recalls of huge numbers of laptops. Apple always said it was small, but from what I saw was almost everyone one of my company's, colleagues, and several alumni that had the affected models either got their devices repaired under the program or had it happen a year or two after the program ended. Heck, the one I had I sold it to a friend and 8 months later the screen started having the classic signs of GPU overheating (I then refunded the money because it wasn't in good working order). On OpenCL - Nvidia doesn't care about OpenCL performance for the most part. It has dev tools and SDKs to aid in OpenCL code being executed across their GPUs, but it is clear Nvidia has designed their GPUs, and designed their drivers, for graphics performance first and CUDA second with OpenCL performance being an afterthought. Nvidia was slow to adopt OpenCL and even slow to adopt Vulkan since it has been laser-focused on DX9 to 11.1 + CUDA performance for generations now. This goes completely against Apple's OpenCL and Metal (which is based on AMD's mantle) focus for the last several years. Simply put, Nvidia went one way and Apple plus AMD went another way. History of GPU Defects - Yes Apple has a long history of GPU defects, honestly, I think this is the second reason Apple has been using IGP for almost everything for a while. That and it wanted everything thinner so bye bye extra space for the graphics card and cooling. That is another thing we can all rant on latter but lets get back to GPU defects. What I think is being missed is that Nvidia GPUs were the standard in most Apple products that had dGPUs at the peak of this. As such it became common for people to "avoid" those products when doing bulk buying or when you had friends saying their Nvidia gpu died in their MBP. This might sound strange, but Apple's support liked to play blame the component and downplay the problem. In my college, one of the pieces of tech advice going around in the late early 2010s was to get the integrated ones because if it was "good enough" and that those Nvidia chips died a lot. It's no surprise around this time Apple started switching to AMD on its dGPUs (that also had issues) and started to push IGP to the midrange. The point of the above is to point out there is context and history between the two that directly fed into AMD is well positioned to partner with Apple (wanting to recover from bad press about GPU recalls). Switching OEMs for its GPU parts and pushing IGP across more of its line was a combination of marketing, new priorities, and wanting to distance itself from the "XXX model with Nvidia Graphics" recalls it had been putting up for on recalls from 2008 on in mobile (its largest sellers). I agree it was an Apple issue, just they waited good and long until they could get an AMD GPU they liked and then they "over speced" the replacement to make their move to AMD look even better in notebooks... Nvidia GT 750m vs AMD Radeon Pro- I assume we are talking about the Mid 2015 MBP... oddly the one I own. The card was only 30% faster than the prior per reviews from the time. The 850m would have been about 25% faster prior then the former. If Apple wanted to take the equivalent in straight OEM cost and performance) Nvidia GPU to the AMD one they chose then it would be the 860m vs the M370X. The Nvidia chip would have averaged 35% to 40% faster than the former generation depending on if you wanted to take only OpenCL benchmark results or also want to include Windows side Direct X results. Even at the time, I noticed they upgraded the GPU diagonally across the product matrix to try and sell that "up to 60% better performance". I know you are trying to say this is all from a money point of view but it is not. These are careful decisions made by Apple over the last 6+ years that have moved it further away from Nvidia regardless of cost. We as consumers are used to seeing retail pricing, something Apple doesn't have to worry about. OEM pricing for AMD vs Nvidia tends to be, at best, all over the place generation to generation. The aligning of Apple's APIs and focus on wanting to spread Metal and OpenCL in the dGPU space simply works better with AMD and that's what is driving it. So performance (OpenGL games, CAD, etc) and pricing (vega vs GTX) win on Nvidia's portfolio simply doesn't matter to it. Nvidia may support the mac, but if Apple doesn't support Nvidia like we have seen.... the real effect is delayed less timely drivers and a harder time for Nvidia to get the resources from Apple it takes to support us properly. Well in advance NDA information on changes to APIs, the kernel, and windows server come to mind. I hope I am wrong with the above observations effecting the future of the two companies working together to serve us, but Apple has a history with this and OS X has unique challenges GPU manufacturers don't have to deal with in any other space. So that help from Apple is often the difference between good support and just keeping the lights on support.
  4. Finally had some time to get screenshots of the verbose error [boo no logging because I can't the session far along enough to SSH or ARD in.] To help in troubleshooting I have attached a zip containing the applicable NVIDIA web kexts in full form that were used to generate the error. Also included is the clover config and the versions of the uefi files loaded into my clover64uefi folder. The only thing not included in this dump is the apple graphics device policy kext that contains the annoying config switches everyone loves to hate. For that, all I did was edit the config.plist to set the value corresponding to my system board id to "none" then saved, repaired ownership, and rebuilt caches. Video Oops.zip
  5. When I load the NVDA Web kexts and they load, the OS X High Sierra Kernel reports that the tables being loaded into memory are corrupted because the kexts are loading in data that is not meant from this kernel version and thus is corrupted. Not sure what is hard about that to understand. NVDAStartupWeb 10.18.5 (378.05.05.25f01) NVDAResmanWeb 10.18.5 (378.05.05.25f01) NVDAGP100HalWeb 10.18.5 (378.05.05.25f01) Methods I tried: [uninstall and clean up after each attempt to load the kexts and files in with nothing left over in caches or backups] Load in through hacked .pkg shared on this thread Loaded in through directly hacked .pkg received from Nvidia repo Directly installed through pacifist and CLI command I have also modified the OS version string to match the current OS [17A360a] for this version. DPs I have tried include 7, 8, 9. All have failed with the same errors about the tables being loaded into memory being invalid and suggesting they be compiled agains the correct Kernel headers/symbols. OSX$ kextstat Index Refs Address Size Wired Name (Version) UUID <Linked Against> 1 106 0xffffff7f80a47000 0x9e30 0x9e30 com.apple.kpi.bsd (17.0.0) B05296DB-3607-4B65-972B-E75211B48558 2 8 0xffffff7f80c76000 0x3960 0x3960 com.apple.kpi.dsep (17.0.0) 9DA1EA8A-BAAF-4649-BFC9-8C7FB48CE4C5 3 144 0xffffff7f80a12000 0x21160 0x21160 com.apple.kpi.iokit (17.0.0) 9F3EDE33-09C1-46F0-80EE-03DF8CCDDD9B 4 153 0xffffff7f80a00000 0xd360 0xd360 com.apple.kpi.libkern (17.0.0) B7C6E8BE-5444-4B86-B549-0FA68B6AB497 5 127 0xffffff7f80a0e000 0x3f30 0x3f30 com.apple.kpi.mach (17.0.0) BE94EDCC-6B9A-41A9-9893-C02A058AC2B5 6 69 0xffffff7f80a34000 0xccd0 0xccd0 com.apple.kpi.private (17.0.0) 039939E9-3A70-4A6D-BFCE-C63B565C4D60 7 80 0xffffff7f80a41000 0x5a30 0x5a30 com.apple.kpi.unsupported (17.0.0) 0A743DFC-8F70-4DE7-A70C-D0DB20D774EC 8 8 0xffffff7f80c7a000 0xae000 0xae000 com.apple.kec.corecrypto (1.0) 0C6635A4-47EA-3A47-8D33-CB3769579F4F <7 6 5 4 3 1> 9 0 0xffffff7f81296000 0xf000 0xf000 com.apple.kec.pthread (1) F145033D-32AF-3FC3-98CB-1A1C372CE4C5 <7 6 5 4 1> 10 1 0xffffff7f812d4000 0x10000 0x10000 com.apple.kec.Libm (1) 45DD5F54-77FD-356C-94EB-41114B65027E <4> 11 28 0xffffff7f80dc4000 0x9000 0x9000 com.apple.iokit.IOACPIFamily (1.4) 8794C760-FDD9-3664-ADED-4A9BBEC6E517 <7 6 4 3> 12 36 0xffffff7f80c25000 0x3b000 0x3b000 com.apple.iokit.IOPCIFamily (2.9) 37030F01-CD7B-3DD4-A2C3-E9D221893006 <7 6 5 4 3> 13 6 0xffffff7f8194c000 0x1f000 0x1f000 com.apple.driver.AppleSMC (3.1.9) C988D068-D92E-35CD-ACD0-22CF6E8150FA <12 11 7 6 5 4 3 1> 14 1 0xffffff7f82b3c000 0x7000 0x7000 com.apple.driver.AppleSMCRTC (1.0) 3F01C7A4-754F-39DD-A872-B4FAF0442276 <13 11 5 4 3 1> 15 1 0xffffff7f82ec0000 0xa5000 0xa5000 com.apple.driver.AppleACPIPlatform (6.1) 642EF8D6-8F86-3F92-B450-FDC9BAE4F3DD <14 12 11 7 6 5 4 3 1> 16 1 0xffffff7f80d28000 0xb000 0xb000 com.apple.driver.AppleFDEKeyStore (28.30) F6612F53-D41A-31AA-B1A3-A7306E403BCC <8 7 6 5 4 3 1> 17 0 0xffffff7f811e2000 0x4000 0x4000 com.rehabman.driver.USBInjectAll (0.6.2) 6A9D456A-D1B1-316E-90CD-78E5B0002C5E <12 11 4 3> 18 3 0xffffff7f8193b000 0x7000 0x7000 com.apple.iokit.IOReportFamily (31) D2F2FBDF-4EE4-38BA-99F5-B699F886F413 <5 4 3> 19 15 0xffffff7f80a51000 0x2f000 0x2f000 com.apple.iokit.IOStorageFamily (2.1) 0E8BC828-5A1E-3308-ADAB-1F4373F9402F <7 6 5 4 3 1> 20 0 0xffffff7f81a6b000 0x1e000 0x1e000 com.apple.driver.DiskImages (480.1.2) 18572923-BAEF-3106-B205-299EA989B1B5 <19 7 6 5 4 3 1> 21 2 0xffffff7f81afb000 0xc000 0xc000 com.apple.iokit.IOBufferCopyEngineFamily (1) 4E45C426-511B-3AE4-A5B2-25A130C28142 <5 4 3 1> 22 0 0xffffff7f81b07000 0x8000 0x8000 com.apple.IOBufferCopyEngineTest (1) 958E4AF1-19A6-3BD7-A31B-7092DDD25735 <21 5 4 3 1> 23 2 0xffffff7f82711000 0x16000 0x16000 org.netkas.driver.FakeSMC (1759) 987B8DEE-6600-3463-BFFA-DF500771FA5B <11 7 5 4 3 1> 24 3 0xffffff7f818d8000 0x9000 0x9000 com.apple.driver.IOSlaveProcessor (1) 582BDE04-9EB3-3A87-8842-4FF06D1F72C6 <4 3> 25 2 0xffffff7f82b5d000 0x17000 0x17000 com.apple.driver.AppleSEPManager (1.0.1) 8484E924-7C14-3AE6-934A-A0AA73D05294 <24 12 8 7 6 5 4 3 1> 26 1 0xffffff7f80dcd000 0xd000 0xd000 com.apple.driver.AppleBusPowerController (1.0) 651C4445-E8B5-380D-B0AE-B8FDA7BB39EA <11 5 4 3> 27 8 0xffffff7f80dda000 0x8000 0x8000 com.apple.driver.usb.AppleUSBCommon (1.0) B5C9C20F-523D-3BCC-9240-9B4DAB082235 <5 4 3 1> 28 20 0xffffff7f80de2000 0x80000 0x80000 com.apple.iokit.IOUSBHostFamily (1.2) 05989337-5F60-3E93-AA51-D3F83D9A4D75 <27 26 7 6 5 4 3 1> 29 3 0xffffff7f812e4000 0x1e000 0x1e000 com.apple.driver.KernelRelayHost (1) 5C8F8DDD-12A4-3A3D-8764-DD214D53EBE0 <28 5 4 3> 30 1 0xffffff7f82c49000 0x27000 0x27000 com.apple.driver.AppleCredentialManager (1.0) 3EF65018-C0A9-33FD-BB59-D702B5A351EF <29 25 24 8 7 6 5 4 3 1> 31 7 0xffffff7f80b3a000 0x31000 0x31000 com.apple.iokit.IOSCSIArchitectureModelFamily (404) FA3DF09A-4B79-3A13-8FD2-CE9B6B224812 <6 5 4 3 1> 32 1 0xffffff7f80b6b000 0x1d000 0x1d000 com.apple.iokit.IOSCSIBlockCommandsDevice (404) 9D9E9853-73EE-3861-B9BA-EEC3471C0393 <31 19 6 5 4 3 1> 33 1 0xffffff7f81408000 0x34000 0x34000 com.apple.iokit.IOUSBMassStorageDriver (140) 0F57FB92-342C-3FF3-87C0-55C2A0158AFF <31 28 19 6 5 4 3 1> 34 5 0xffffff7f81252000 0x15000 0x15000 com.apple.driver.AppleMobileFileIntegrity (1.0.5) EF2D5F1A-912D-39A7-8CB6-C47D698F4124 <8 7 6 5 4 3 2 1> 35 1 0xffffff7f82aec000 0x15000 0x15000 com.apple.driver.AppleUSBTDM (439) 5F423EDA-CA2A-3077-8A1B-FAC42FA06EC8 <34 33 32 31 28 19 7 6 5 4 3 1> 36 0 0xffffff7f82c70000 0x60000 0x60000 com.apple.driver.AppleKeyStore (2) 8D5F63DC-B34D-35DE-9FA7-6C5382164BC5 <35 34 30 29 25 24 8 7 6 5 4 3 1> 37 0 0xffffff7f8122a000 0x2000 0x2000 com.apple.security.TMSafetyNet (8) 5B78C369-AA3C-326F-8AE3-C200955DD9A7 <7 6 5 4 2 1> 38 2 0xffffff7f81267000 0x5000 0x5000 com.apple.kext.AppleMatch (1.0.0d1) 2D2996CA-A15E-39E6-9D6B-2BE6DF131972 <4 1> 39 1 0xffffff7f8126c000 0x20000 0x20000 com.apple.security.sandbox (300.0) 0086A982-E384-3ABF-AD20-BF1300E02E42 <38 34 19 7 6 5 4 3 2 1> 40 0 0xffffff7f8128c000 0x9000 0x9000 com.apple.security.quarantine (3) 80C4548A-999E-3F96-85B0-6C6F95A542A7 <39 38 7 6 5 4 2 1> 41 0 0xffffff7f83062000 0x8000 0x8000 com.apple.nke.applicationfirewall (183) 5B56B039-C437-3000-ABE5-FC336BEB07FC <7 6 5 4 3 1> 42 0 0xffffff7f82e98000 0x3000 0x3000 com.apple.driver.AppleAPIC (1.7) 9E5B1713-854A-32DC-89E7-E1765F4B3AE3 <12 4 3> 43 0 0xffffff7f82b46000 0x4000 0x4000 com.apple.driver.AppleSMBIOS (2.1) 93D205A0-CB89-3661-9164-52C412DF576C <7 4 3> 44 0 0xffffff7f82dae000 0x3000 0x3000 com.apple.driver.AppleHPET (1.8) 53185B91-044A-3437-BCB4-DA18945A2BB9 <11 7 5 4 3> 45 0 0xffffff7f82b8e000 0x8000 0x8000 com.apple.driver.AppleRTC (2.0) 3FB7DA57-3262-3F2F-9246-4E9268A45AB7 <11 5 4 3 1> 46 2 0xffffff7f819b6000 0x5000 0x5000 com.apple.driver.AppleEFIRuntime (2.1) CB8CE325-E9F9-3CA5-95A6-85B9E3FFBD22 <7 6 5 4 3> 47 7 0xffffff7f80d33000 0x91000 0x91000 com.apple.iokit.IOHIDFamily (2.0.0) D2425D71-1F8F-370E-A250-759D7C94A35D <16 7 6 5 4 3 2 1> 48 0 0xffffff7f82f6f000 0x4000 0x4000 com.apple.driver.AppleACPIButtons (6.1) 63A655B0-6C11-33D2-B9EB-A44D1217E048 <47 18 15 11 7 6 5 4 3 1> 49 2 0xffffff7f819bb000 0xb000 0xb000 com.apple.driver.AppleEFINVRAM (2.1) 79C21A42-B04F-314F-BA88-F221F3D54094 <46 7 6 5 4 3 2 1> 50 1 0xffffff7f8145c000 0x52000 0x52000 com.apple.driver.usb.AppleUSBXHCI (1.2) F25F85CF-D794-3698-8726-C2143F3686A8 <28 27 11 7 6 5 4 3 1> 51 0 0xffffff7f814ae000 0x3c000 0x3c000 com.apple.driver.usb.AppleUSBXHCIPCI (1.2) 38D13175-3649-32AA-875F-C8E42B02927E <50 28 27 12 11 7 6 5 4 3 1> 52 3 0xffffff7f81cba000 0x1d000 0x1d000 com.apple.iokit.IOAHCIFamily (288) F3AC999A-975D-3D01-82D4-8ACCB4A885B1 <5 4 3 1> 53 0 0xffffff7f82e9d000 0x14000 0x14000 com.apple.driver.AppleAHCIPort (329) 652FD118-63AE-38F4-860F-13FBEC2FF9E5 <52 12 5 4 3 1> 54 0 0xffffff7f82cee000 0xb000 0xb000 com.apple.driver.AppleIntelLpssGspi (3.0.60) EEC720F9-3345-32EB-90FD-BCCF13A4ABC1 <12 11 7 5 4 3> 55 0 0xffffff7f82d0f000 0xa000 0xa000 com.apple.driver.AppleIntelLpssI2C (3.0.60) 493F49F0-F4E0-3D1A-88FD-C2F76E375935 <12 11 7 5 4 3> 56 7 0xffffff7f813c8000 0x34000 0x34000 com.apple.iokit.IONetworkingFamily (3.3) EF78DFDF-AA20-3533-B1BD-EFC423E72F7C <7 6 5 4 3 1> 57 0 0xffffff7f82681000 0x14000 0x14000 com.insanelymac.IntelMausiEthernet (2.3.0) 7664CC46-C3FE-3D04-93EE-FC1E4EFBBFB7 <56 12 5 4 3 1> 58 2 0xffffff7f81d0f000 0x32000 0x32000 com.apple.driver.corecapture (1.0.4) 8875CF84-2C16-3B56-9B5A-50C2D14716AD <7 6 5 4 3 1> 59 1 0xffffff7f81d41000 0x7000 0x7000 com.apple.driver.mDNSOffloadUserClient (1.0.1b8) EE7B82F9-F4B1-39F5-9CE8-02661C018C68 <56 4 3 1> 60 1 0xffffff7f81d48000 0xfe000 0xfe000 com.apple.iokit.IO80211Family (1200.12.2) 95F62B82-0CF0-3CCF-9E8E-5B595DEC97B8 <58 56 34 8 7 6 5 4 3 1> 61 0 0xffffff7f81e46000 0x7b6000 0x7b6000 com.apple.driver.AirPort.BrcmNIC (1200.25.1a1) D0425B5B-83DD-3EA3-9715-B9DC7D71ACD2 <60 59 58 56 12 7 6 5 4 3 1> 62 0 0xffffff7f819c6000 0x42000 0x42000 com.apple.iokit.IONVMeFamily (2.1.0) F395FDC7-2C80-3C8B-86A2-B6A1CF304385 <49 34 19 18 12 7 6 5 4 3 1> 63 0 0xffffff7f82879000 0xa000 0xa000 com.apple.driver.AppleXsanScheme (3) 79D5E92F-789E-3C37-BE0E-7D1EAD697DD9 <19 5 4 3 1> 64 7 0xffffff7f80e62000 0xad000 0xad000 com.apple.iokit.IOUSBFamily (900.4.1) 71F946FD-002B-3E25-B729-4465A39A9A0F <28 27 12 7 5 4 3 1> 65 0 0xffffff7f815c9000 0x5000 0x5000 com.apple.driver.usb.AppleUSBHostPacketFilter (1.0) 596D08D3-CF2F-3B13-9231-833689261024 <28 27 7 6 5 4 3 1> 66 1 0xffffff7f8269b000 0x8000 0x8000 com.apple.filesystems.hfs.encodings.kext (1) 7CC455ED-D7F1-3AD4-B362-4A974AFD0991 <7 6 5 4 3 1> 67 0 0xffffff7f826a3000 0x67000 0x67000 com.apple.filesystems.hfs.kext (407.1.3) F1CDFC19-49BF-35BC-8038-B82DF8C30BDE <66 7 6 5 4 3 1> 68 0 0xffffff7f8284b000 0xd000 0xd000 com.apple.BootCache (40) 205A2C43-6E4A-36A3-B4A5-5BDEE72B9669 <7 6 5 4 3 1> 69 0 0xffffff7f82e56000 0x6000 0x6000 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0) 4D3D3A5A-FE34-3CA7-A4E6-787918AFAB34 <6 4 3 2 1> 70 0 0xffffff7f82e5e000 0x3000 0x3000 com.apple.AppleFSCompression.AppleFSCompressionTypeDataless (1.0.0d1) 5FFFCA61-0CB0-305C-965F-1C8BF0889122 <7 6 4 3 2 1> 71 0 0xffffff7f82e67000 0x2000 0x2000 com.apple.driver.AppleFileSystemDriver (3.0.1) F280BF47-2533-395A-985C-3E2B303C0BA3 <19 4 3> 72 0 0xffffff7f81ce4000 0x2b000 0x2b000 com.apple.iokit.IOAHCIBlockStorage (301.1.2) 81611BFF-AE58-3937-A337-1731E734B3C2 <52 19 6 5 4 3 1> 73 0 0xffffff7f81cd7000 0xd000 0xd000 com.apple.iokit.IOAHCISerialATAPI (267) BA23AC56-7AB4-3898-A468-B18B1550E039 <52 31 5 4 3 1> 74 0 0xffffff7f8158c000 0x3d000 0x3d000 com.apple.driver.usb.AppleUSBHub (1.2) 0EAB7177-4C12-3502-9DA1-C6BD4FE2430D <28 27 11 5 4 3 1> 75 3 0xffffff7f815ce000 0x4000 0x4000 com.apple.driver.AppleUSBHostMergeProperties (1.2) 0A23FECF-1965-39C4-BD86-C08DE0F86C04 <4 3 1> 76 0 0xffffff7f818e7000 0x7000 0x7000 com.apple.iokit.SCSITaskUserClient (404) 7EB4F2E8-3D9C-3739-B0BF-C7EFE852B111 <31 19 5 4 3 1> 77 4 0xffffff7f818f2000 0x11000 0x11000 com.apple.iokit.IOCDStorageFamily (1.8) 10D6835C-B1AC-355F-A550-EE1EF94C5DFF <19 5 4 3 1> 78 2 0xffffff7f81903000 0xe000 0xe000 com.apple.iokit.IODVDStorageFamily (1.8) B68029BC-17A8-386F-B3B3-84ADF3A194BE <77 19 5 4 3 1> 79 1 0xffffff7f81911000 0xc000 0xc000 com.apple.iokit.IOBDStorageFamily (1.8) AE09847F-632A-3265-94B4-9C008420CDA1 <78 77 19 5 4 3 1> 80 0 0xffffff7f8191d000 0x1e000 0x1e000 com.apple.iokit.IOSCSIMultimediaCommandsDevice (404) E46996A8-EDB7-3413-9D79-70D551BD1F0E <79 78 77 31 19 6 5 4 3 1> 81 2 0xffffff7f815d2000 0x8000 0x8000 com.apple.driver.usb.AppleUSBHostCompositeDevice (1.2) 6EF3998B-3E70-3085-8E62-F800C45B83A4 <28 27 6 5 4 3 1> 82 3 0xffffff7f82895000 0x8000 0x8000 com.apple.driver.usb.networking (5.0.0) F049A726-B4B3-3BA5-A9BB-9F6AFE248FB9 <28 5 4 3 1> 83 2 0xffffff7f8289d000 0x9000 0x9000 com.apple.driver.usb.cdc (5.0.0) A9A55AF2-2C40-3C3E-9906-FA62EF9C8014 <82 81 28 5 4 3 1> 84 0 0xffffff7f81450000 0xc000 0xc000 com.apple.driver.usb.IOUSBHostHIDDevice (1.2) 99528D6A-B0E1-3ED1-A8DA-89CB9715DF55 <47 28 27 5 4 3 1> 85 1 0xffffff7f80f0f000 0xa000 0xa000 com.apple.iokit.IOUSBHIDDriver (900.4.1) D73474B6-2D17-3D73-8C33-F51865C8A5F6 <64 47 5 4 3 1> 86 0 0xffffff7f80f19000 0x6000 0x6000 com.logitech.driver.LogiWheelDriver (1) 356E62A4-AB78-39C1-8C7E-9EB80D899CB1 <85 64 47 4 3> 87 0 0xffffff7f81b1e000 0x2000 0x2000 com.apple.iokit.IOBluetoothUSBDFU (6.0.0f7) C94283FF-1243-37F6-9371-A85162D3D3B9 <64 4 3> 88 3 0xffffff7f81b36000 0xfb000 0xfb000 com.apple.iokit.IOBluetoothFamily (6.0.0f7) C1071EF8-C508-3559-BE28-BF1D5205E636 <28 18 11 7 6 5 4 3 1> 89 2 0xffffff7f81c31000 0xb000 0xb000 com.apple.iokit.IOBluetoothHostControllerTransport (6.0.0f7) 921D9A2A-0114-32EA-978D-832F9B82F893 <88 28 12 11 7 6 5 4 3 1> 90 1 0xffffff7f81c3c000 0x20000 0x20000 com.apple.iokit.IOBluetoothHostControllerUSBTransport (6.0.0f7) 18E0272B-9136-3CEB-B1D6-35DF97D559D3 <89 88 28 12 11 7 6 5 4 3 1> 91 0 0xffffff7f81c5c000 0xc000 0xc000 com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport (6.0.0f7) 8AF86D6A-BB7D-3FC0-8516-5CB838C1260F <90 89 88 28 12 11 7 6 5 4 3> 92 2 0xffffff7f8162d000 0xa9000 0xa9000 com.apple.vecLib.kext (1.2.0) 8F77F7A0-512D-3702-87AB-41A829E858EC <10 6 5 4 3> 93 6 0xffffff7f816d6000 0x47000 0x47000 com.apple.iokit.IOAudioFamily (206.5) 2F090399-C028-3F14-AE4F-BF49A3D602E5 <92 5 4 3 1> 94 0 0xffffff7f82914000 0x66000 0x66000 com.apple.driver.AppleUSBAudio (310.35) 401AAF04-2AEB-3BB8-867C-11A50E3D8CD5 <93 75 28 12 5 4 3 1> 95 0 0xffffff7f81249000 0x3000 0x3000 com.apple.driver.TestDeviceVCOMACMControl (1.0.0) FB70F62A-266C-325F-9F40-74B5EF8552FA <64 4 3> 96 3 0xffffff7f8122d000 0x11000 0x11000 com.apple.iokit.IOSerialFamily (11) 6FE74518-ECD9-32D6-88BE-8F5BCAC911D4 <7 6 5 4 3 1> 97 0 0xffffff7f8123e000 0x7000 0x7000 com.apple.driver.TestDeviceVCOMACMData (1.0.0) 9E4779BD-6302-37EB-BB1A-80AEAA3454B8 <96 64 5 4 3> 98 0 0xffffff7f828ef000 0xf000 0xf000 com.apple.driver.usb.cdc.ecm (5.0.0) 4CE28C07-C102-3433-A96A-5335362CA192 <83 82 75 56 28 5 4 3 1> 99 0 0xffffff7f8160c000 0x3000 0x3000 com.apple.driver.AppleUSBMergeNub (900.4.1) E4EEF634-949E-3ED7-BC8A-BC71DE9D329E <75 64 4 3 1> 100 1 0xffffff7f818d3000 0x5000 0x5000 com.apple.iokit.IOSlowAdaptiveClockingFamily (1.0.0) CBE56568-AC91-3F56-A06E-9A29D6F70BDA <7 6 5 4 3 1> 101 0 0xffffff7f82cdd000 0x2000 0x2000 com.apple.driver.AppleIntelSlowAdaptiveClocking (4.0.0) 7DFBC6BB-39A0-3639-9683-99472E9AAC69 <100 4 3> 102 0 0xffffff7f8285a000 0x4000 0x4000 com.apple.AVEBridge (1.0.0) E8DC2496-ACB5-32FB-B0FB-58BA8EC104FD <21 5 4 3> 103 0 0xffffff7f80fef000 0x4000 0x4000 com.intel.driver.EnergyDriver (2.0) 4E0262A2-B79C-3386-8824-C106A5DFAF94 <7 5 4 3> 104 0 0xffffff7f80fe6000 0x5000 0x5000 com.driver.LogJoystick (2.0) B02191E1-23F0-3B9B-BD97-F6173C3C2BD4 <47 5 4 3> 105 10 0xffffff7f81a08000 0x53000 0x53000 com.apple.iokit.IOGraphicsFamily (517.17) 05FC87E8-B78E-319E-AF08-0EBDA16094CE <12 7 5 4 3 1> 106 4 0xffffff7f82dfa000 0xd000 0xd000 com.apple.AppleGraphicsDeviceControl (3.16.19) 35BE1077-5D56-3353-BFC5-F6026B931F81 <105 12 7 6 5 4 3 1> 107 0 0xffffff7f82e44000 0xd000 0xd000 com.apple.AppleGPUWrangler (3.16.19) 5602E00C-2CED-3C15-A626-74D91362C87F <106 105 12 7 6 5 4 3 1> 108 0 0xffffff7f82b43000 0x3000 0x3000 com.apple.driver.AppleSMBusPCI (1.0.14d1) 60757613-A302-3BB0-B68B-653306645108 <12 5 4 3> 109 2 0xffffff7f82dc8000 0xf000 0xf000 com.apple.iokit.IOHDAFamily (280.12) 26C4B27D-C27B-3948-9C65-597E631291B6 <5 4 3 1> 110 1 0xffffff7f82ddb000 0x1f000 0x1f000 com.apple.driver.AppleHDAController (280.12) 55162F3D-B7E9-315C-A7E1-C5C4C02F03EC <109 105 93 12 7 6 5 4 3 1> 111 0 0xffffff7f8274b000 0x4000 0x4000 com.makemkv.kext.daspi (1.5) no UUID <77 31 5 4 3> 112 0 0xffffff7f82e62000 0x3000 0x3000 com.apple.driver.AppleFIVRDriver (4.1.0) 6ADAEBCE-4DF7-3ABF-B129-FC6AD28753B3 <4 3> 113 6 0xffffff7f81942000 0xa000 0xa000 com.apple.driver.IOPlatformPluginFamily (6.0.0d8) C4A394AA-3929-3CF9-824C-2D05C7D26A64 <11 7 6 5 4 3> 114 1 0xffffff7f8196b000 0x17000 0x17000 com.apple.driver.X86PlatformPlugin (1.0.0) 83893551-A0EA-366B-B0C8-848755A275A4 <113 64 28 13 11 7 6 5 4 3 1> 115 0 0xffffff7f812bb000 0x3000 0x3000 com.nvidia.NVDAStartupWeb (10.1.8) E249010E-3D7A-3838-93D2-9CDA9C6D4A18 <12 4 3> 116 0 0xffffff7f82871000 0x5000 0x5000 com.apple.driver.AudioAUUC (1.70) 38FDD1A6-092D-32F0-AF4C-A30D1DC1D738 <105 93 12 11 7 5 4 3 1> 117 0 0xffffff7f82bed000 0x4000 0x4000 com.apple.driver.AppleOSXWatchdog (1) 2F19A24F-F7AE-3635-8BB5-404557A79322 <12 7 6 5 4 3 1> 118 0 0xffffff7f8273f000 0x3000 0x3000 com.apple.driver.eficheck (1) D9C67BCE-9945-3EFD-86DE-5B4A277071C7 <46 12 4 3 1> 119 0 0xffffff7f82727000 0x11000 0x11000 org.hwsensors.driver.LPCSensors (1759) 46F77040-FA0F-3AEC-8330-E776B2D56C60 <23 12 11 7 5 4 3> 120 0 0xffffff7f8297a000 0xf000 0xf000 com.apple.driver.usb.cdc.acm (5.0.0) 42EEF24E-DE76-3DA7-ABF1-F914440CFA9C <96 83 82 81 28 5 4 3 1> 121 0 0xffffff7f82738000 0x5000 0x5000 org.hwsensors.driver.CPUSensors (1759) 1204F31F-1308-3F9A-B509-0425FC789815 <23 7 5 4 3> 122 1 0xffffff7f8198b000 0x14000 0x14000 com.apple.driver.IOPlatformPluginLegacy (1.0.0) 4CA242D2-49D3-3280-AD1E-1636D28DA341 <113 11 7 6 5 4 3> 123 0 0xffffff7f8199f000 0x10000 0x10000 com.apple.driver.ACPI_SMC_PlatformPlugin (1.0.0) 322055F7-47B1-348E-8A5D-778CDF6CB0CE <122 113 13 12 11 7 6 5 4 3> 124 0 0xffffff7f82ce1000 0x3000 0x3000 com.apple.driver.AppleIntelPCHPMC (1.1) CBC42BF9-73AE-3A09-924B-03958B4B4C98 <113 12 5 4 3> 125 0 0xffffff7f812bf000 0x3000 0x3000 com.apple.nvidia.NVDAStartup (10.2.4) C950F1C2-8619-3966-BAE8-0541B895C0D4 <12 4 3> 126 0 0xffffff7f82d6c000 0x9000 0x9000 com.apple.driver.AppleHV (1) 1B4F136C-9465-379A-8D80-878A4AA2AF87 <7 6 5 4 3 1> 127 0 0xffffff7f82b31000 0xb000 0xb000 com.apple.driver.AppleSSE (1.0) 58FBB526-4BA3-3968-95F2-1FD3019122D9 <29 7 5 4 3 1> 128 2 0xffffff7f81a5b000 0x10000 0x10000 com.apple.iokit.IONDRVSupport (517.17) 65CF8366-5909-3674-9557-075FE1439A25 <105 12 7 5 4 3> 129 0 0xffffff7f80f29000 0x4000 0x4000 com.logitech.driver.LogiGamingMouseFilter (1) C5809EB7-6B3C-3F8E-AFDA-297F0B4AFB83 <47 4 3> 130 0 0xffffff7f82745000 0x5000 0x5000 com.apple.Dont_Steal_Mac_OS_X (7.0.0) 6F899B4B-5B97-3559-85B1-7798E34AE7EE <13 8 7 4 3 1> 131 0 0xffffff7f81b22000 0xa000 0xa000 com.apple.iokit.IOBluetoothSerialManager (6.0.0f7) BA41FB34-2641-3E0A-A8F9-B309EFDC53C1 <96 7 5 4 3 1> 132 0 0xffffff7f818b3000 0x1c000 0x1c000 com.apple.iokit.IOSurface (209) FE5BBCC7-CB82-30EA-A7EE-5D02C0F7DB1F <7 6 5 4 3 1> 133 0 0xffffff7f8177d000 0x2c000 0x2c000 com.apple.iokit.IOTimeSyncFamily (600.15) ACE5FAE7-6762-3B1A-B091-56A611D2D34E <56 5 4 3 1> 134 0 0xffffff7f813fc000 0x6000 0x6000 com.apple.iokit.IOUserEthernet (1.0.1) 24AED5F5-92B6-3951-B473-C3A64DBD1338 <56 6 5 4 3 1> 135 0 0xffffff7f812a5000 0xf000 0xf000 com.apple.driver.pmtelemetry (1) 6F48F716-1579-3BA0-B562-247069CF1E7A <7 6 5 4 3> 136 0 0xffffff7f80b96000 0x5000 0x5000 com.techsmith.TACC (1.0.2) CDFE6E94-C4F0-3281-9366-7B8DA225A688 <5 4 3> 137 0 0xffffff7f80a80000 0x61000 0x61000 com.paragon-software.kext.VDMounter (884.2) 4EC01F2D-4C0C-3638-8A46-18D0CC3744BE <19 5 4 3 1> 138 1 0xffffff7f818cf000 0x4000 0x4000 com.apple.iokit.IOSMBusFamily (1.1) 9CFF73D8-2872-3FC0-AEE5-334587EAA4D0 <5 4 3> 139 1 0xffffff7f82bfa000 0x12000 0x12000 com.apple.driver.AppleSMBusController (1.0.18d1) 42F7ACFC-82B8-3A3C-9C1D-B2EEBDE3680B <138 12 11 5 4 3> 140 0 0xffffff7f82c0c000 0x10000 0x10000 com.apple.driver.AppleMCCSControl (1.5.3) B67DD3A1-E616-3B32-A6FC-4E37F56493E9 <139 105 13 12 11 7 5 4 3 1> 141 0 0xffffff7f82989000 0x5000 0x5000 com.apple.driver.AppleUpstreamUserClient (3.6.4) 994E78AE-AAD1-3435-8002-E906AF0416FE <105 12 11 7 5 4 3 1> 142 1 0xffffff7f8306c000 0x13000 0x13000 com.apple.kext.OSvKernDSPLib (526) C618CB87-7AA5-3DAE-9399-1CC9D9447F06 <5 4> 143 1 0xffffff7f8307f000 0x14e000 0x14e000 com.apple.driver.DspFuncLib (280.12) 5CFA635F-C9CC-3F92-9D62-6479D8CC4382 <142 93 92 49 6 5 4 3 1> 144 0 0xffffff7f831cd000 0xb7000 0xb7000 com.apple.driver.AppleHDA (999.1.1fc1) 7FC2BABA-4D4F-34FC-93E2-3E3244DEB73D <143 128 110 109 105 93 6 5 4 3 1> 145 0 0xffffff7f82dd7000 0x2000 0x2000 com.apple.driver.AppleHDAHardwareConfigDriver (280.12) 2D6BB587-0D94-3E6D-AFBE-A4A03F37A6A9 <4 3> 146 0 0xffffff7f82e51000 0x3000 0x3000 com.apple.AGDCPluginDisplayMetrics (3.16.19) 28EBFAA2-166F-368C-8A2E-E2A0B5312425 <106 7 6 5 4 3 1> 147 1 0xffffff7f82e28000 0x3000 0x3000 com.apple.driver.AppleGraphicsControl (3.16.19) 50A642BF-B1E3-3F41-B211-70EFAE5BE872 <7 5 4 3 1> 148 0 0xffffff7f82e2b000 0x14000 0x14000 com.apple.driver.AppleGraphicsDevicePolicy (3.16.19) 3CFB1891-D7AC-3BE4-8DF8-47675AF9F95F <147 106 105 12 11 7 6 5 4 3 1> 149 0 0xffffff7f832d9000 0x7000 0x7000 com.parallels.virtualsound (1.0.36 36) E9131806-D073-8482-AC46-B4AAE55EA6FE <93 5 4 3 1> 150 1 0xffffff7f81982000 0x7000 0x7000 com.apple.driver.X86PlatformShim (1.0.0) 096BEC76-44FA-39C8-848C-526BB1051993 <114 113 13 7 4 3> 151 0 0xffffff7f82be6000 0x4000 0x4000 com.apple.driver.ApplePlatformEnabler (2.7.0d0) 97EF1457-0154-3395-B680-F6D499EE8EB8 <7 5 4 3> 152 0 0xffffff7f82e07000 0x18000 0x18000 com.apple.driver.AGPM (110.23.24) F00AE848-ADD1-378F-8576-2D312C49D458 <128 113 106 105 12 6 5 4 3> 153 0 0xffffff7f80af9000 0x3f000 0x3f000 com.paragon-software.filesystems.ntfs (828.0.15) 355620FB-4005-3856-8BAD-85A943B29145 <7 5 4 1> 154 2 0xffffff7f82861000 0x5000 0x5000 com.apple.kext.triggers (1.0) 11BEF14E-27F2-3BD9-8810-F11A908D2DC6 <7 6 5 4 3 1> 155 0 0xffffff7f82866000 0x9000 0x9000 com.apple.filesystems.autofs (3.0) 6B23747D-D072-3862-9DC1-A56D7E0185DB <154 7 6 5 4 3 1> 156 0 0xffffff7f82751000 0x2000 0x2000 com.nvidia.CUDA (1.1.0) DD792765-CA28-395A-8593-D6837F05C4FF <4 1> 157 0 0xffffff7f832e0000 0x5000 0x5000 com.parallels.virtualhid (1.0.3 3) B0C355DF-4268-359B-9654-0A67F4305F7B <47 5 4 3 1> 158 0 0xffffff7f832e5000 0x14000 0x14000 com.intel.kext.intelhaxm (6.0.1) 8FF2C637-0A5E-367E-B007-5B08655B1E8A <7 5 4 3 1> 159 0 0xffffff7f811e8000 0x33000 0x33000 com.apple.filesystems.udf (2.5) 9A3DFC78-B419-32CD-BB67-80F691B3C182 <7 5 4 1> 160 0 0xffffff7f832f9000 0x63000 0x63000 com.apple.filesystems.smbfs (3.2) BE322241-ABBD-3055-9C16-BFB5316C79C3 <154 8 7 6 5 4 3 1>
  6. Sorry, but this doesn't work at all for my card. When I place the drivers and force them to load per prior instructions the kext just fails. I get a string of errors about malformed tables since the symbols/header file that the drivers are compiled against is not the same as the current OS version. The Pascal code loaded into memory simply doesn't work. The result is a failure to load the geforceweb extensions and bring up the frame buffer, thus no GUI. Not sure how you guys got around this, but there is no way you're loading the full drivers with just overriding the version checker unless the 1080 ti buffer is fine with the corruption above where my 1080 std isn't.
  7. Tried using your files and approach, doesn't seem to work. when the windows rendering server tries to come up it errors and stalls.
  8. 1080 GTX with 10.13 DP5 /w the 10.12.6 drivers. Can confirm not working. :-( modified the version checker to match 10.13 DP5's build and took care of the graphics device policy edit. Black screen and no window server (can't even ARD into it) with the webdrivers enabled. As for the prior discussion with the Apple vs Nvidia conflict... no surprise. but Apple doesn't have the ability to restrict or prevent Nvidia from releasing kexts for their OS... the only leverage Apple would have is to not work with Nivida and not include their products in their macs in the future. aka the current status quo. If Nvidia wanted to they could engineer and distribute web drivers all they wanted for OS X, they just won't get the cooperation of Apple. Its not like there is documentation for how these features work in Macs... Apple just isnt timely in releasing it in advance unless you are a partner (often it comes a few months after OS X goes gold). In theory, even without Apple's help, their OS X market would be larger under 10.13 with the thunderbolt 3 enclosures than they have today (just old macpros being updated and a few enthusiasts doing... unsupported activities). Really, I think Nvidia wants to try and get its Quadros as an option for the Mac Pro in 2018. ^.~
  9. I have 27 ports total including hubs (though some devices have internal hubs like the HTC Vive which technically has a hub of its own). All but 4 are USB 3.x. For just the mainboard... there should be the 2 USB 3.1 provided by the ASM1142, plus 8 USB 3.0 and 4 USB 2.0. Will see what I can do for the comparison...
  10. That's actually what I did. Hence my question about SS and USR ports being safe to get rid of (to free up more available ports). I assume it is still true we want to set which XHR ports are 2.0 only since USB 3.x still takes up two port count? I wish there was an easy utility that allowed one to just do an entire high-level overview of your USB ports and how they are setup for easy reference. Like you just open the flood gates using the all ports injector and plug a USB 3.0 mass storage device into each port and it automagically tracks what has real devices off of it and (depending on how it is detected) handles USB version. Oh well. And no, I don't think I had a MatchOS entry. I have a USB 3.1 bus off of AppleUSBXHCIPCI (ASMedia ASM1142) and my main USB 3.0 (Z170 fed) bus off of AppleUSBXHCISPT. I then have two internal USB 2.0 port headers and a 3.0 header. So far only one of the 2.0 headers (two ports) is working. Everything else seems to work/detect fine.
  11. I used the .aml file I compiled but attached the .dsl because it includes the commented out sections I removed for reference. That way when I am done freeing up the unused ports, if I find one I accidentally disabled I need to re-enable I can easily see what I killed off and can comment it back in with a quick recompile and save.
  12. Still missing half of my ports :-( getting closer though. <"pci1849,a12f", "pci8086,a12f", "pciclass,0c0330", "XHC"> It still isn't detecting two onboard USB 2.0 ports and it still only sees half of the ports on USB 3.0 hubs. HS 1, 2, 5, 7, 14 USR 1 appear completely un-used. The internal headers a sensor is on and the Bluetooth USB data lines for Apple Airport card aren't detected. Am I correct it is safe to remove USR 2 & the SS devices for Z170 platform? I assume this is just a matter of phantom devices hitting the port limit? SSDT-UIAC-ALL.dsl.zip
  13. Confirmed I am using that version of USBInjectAll.kext and that it is loaded... looks like the hex changed... was <key>Find</key> <data> g710////EA== </data> <key>Name</key> <string>AppleUSBXHCIPCI</string> <key>Replace</key> <data> g710////Gw== </data> now... <key>Find</key> <data> g72M/v//EA== </data> <key>Name</key> <string>AppleUSBXHCIPCI</string> <key>Replace</key> <data> g72M/v//Gw== </data> The result is the same though. About half of my USB ports are still not working when something is plugged into them.
  14. Looks like after the 10.12.6 update something reset in my USB subsystem and now I am no longer able to reliably use almost half of my USB ports. This is across both USB 2.0 and 3.x ports. It looks like the ports re-organized themselves and I am hitting limits again though I am not sure why (granted I have 4 USB hubs attached to my computer in addition to the internal ones). I guess I havent been keeping up on grooming my edits and patches since .3 so it was bound to happen. [i really hope the USB subsystem is better in 10.13] Any assistance would be appreciated. I have attached my ACPI dumps as patched by Clover, the original unpatched dumps, my current config.plist, my patched ssdt.aml, and an IOREG USB dump. Asrock Z170 Ext 6+ 6700K @ 4.4.zip
×