Jump to content

jonny

Members
  • Posts

    20
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by jonny

  1. @giang_asl_8, you can fix the graphics switching problem by doing the change via UEFI instead of navigating the Dell BIOS.
  2. noticed a RX 580 expresscard eGPU attached to one of these systems: 2013 15" Dell Latitude E6540 HD8790M + RX580@4Gbps-EC2 (EXP GDC 8.x) + macOS 10.13.5 & Win10 [nando4] (eGPU.io) FCPX BruceX is accelerated and completes in 30s. Pretty good.
  3. @Jake Lo, using your config.plist got it to boot and show both graphics cards. Thank you. Using Geekbench get 18k for iGPU and 34k for M1000M computing. Nice. Now to get sound working . . .
  4. @Jake Lo, made those changes with the resultant package here: Clover_Precision_7510_macOS-10-13-5_HD530_M1000M.zip The result being on macOS 10.13.5: - iGPU only - boots up OK - dGPU only - boots up OK, M1000M correctly identified when Nvidia webdrivers are installed - iGPU+dGPU (switchable) - black screens, then reboots itself. Would ideally like the iGPU+dGPU working, as @ss2sameer had a screengrab of both working together here. How to do this? FYI, to get iGPU-only mode without DSDT edits, though doesn't power down the dGPU: # PEG0 - Enable Root Port (0x3AB) from Auto(0x2) to Disabled (0x0) setup_var 0x3AB 0x0
  5. @ss2sameer, yes I did: # DVMT Pre-Allocated (0x432) from 32MB (0x1) to 96MB (0x3) setup_var 0x432 0x3 I added FixHeaders and now your config.plist boots macOS 10.13.5. Now The M1000M appears as an unitialized device. Loading Nvidia webdrivers complains of no Nvidia device. Loading CUDA drivers followed by running CUDA-Z says no CUDA device. So it seems the M1000M isn't being used??
  6. Yes, I've enabled switchable graphics in the BIOS. Problem it's black screening part way during macOS boot. If I disable the dGPU via UEFI variables (setup_var 0x3AB 0x0) then macOS boots and works OK. However, this method of disabling the dGPU does not powerdown the dGPU so decreases battery life. It would be nice to have the dGPU available for app processing as you mention. Would you mind posting your Clover files so can test it with the M1000M enabled? I have the same 7510 - HD530 + M1000M system.
  7. @ss2sameer can you post your clover config for dual graphics (HD530 + M1000M)? I've only had success disabling the HD530 in booting macOS. Would like to try your solution with both active. Thank you.
  8. @Jake, here is the output requested: sh-3.2# log show -style syslog | fgrep "Wake reason" 2018-04-07 15:03:42.985895+1000 localhost kernel[0]: (AppleACPIPlatform) Wake reason: LID0 2018-04-07 15:03:42.985896+1000 localhost kernel[0]: (AppleACPIPlatform) Wake reason: LID0 sh-3.2# Thank you for the E-dock explanation. Changed to using VoodooHDA which plays sound fine through the E-dock.
  9. Brightness is now 100%. Thank you. The sleep-wake problem persists, when used in the e-dock or outside the dock.
  10. @Jake, this is latest behavior on the M2800. I have it docked on a E-port Plus dock with speakers attached via that. Sound - sound does not work if use AppleHDA_ALC292.kext. This needs to be removed. Then ... - internal speaker works - plugging in speakers to system chassis line-out jack works - plugging in speakers into E-port Plus dock doesn't work (works in Windows) Sleep - power button doesn't sleep system, need to hit Fn-F1 - system sleeps, but wakes itself up (without hitting power button ) within 30s to a blank screen and HDD light does a steady ~0.5s flash. macOS is not accessible. Need to hard powerdown the system. LCD Brightness - system boots up to approx 60% LCD brightness -> need to manually adjust it in System Prefs->Display to 100% Wifi & Bluetooth - BCM94352 wifi and bluetooth is working
  11. @Jake Lo, find DPCIManager & ioreg output as requested. dell_m2800_ioreg.ioreg I'll add that if I remove AppleHDA_ALC292.kext from /S/L/E, sound works but only through the internal speakers. The problem there is there are no sound output options to use my line-out attached speakers. About sleep, my E6540 had a sleep issue where it wouldn't resume if left for a few hours, but worked with instant sleep-resume. Haven't tried a long sleep on the M2800 yet.
  12. @Jake Lo, it works. But with a twist. I discovered that having the SSD in an optical bay caddy which boots Windows fine does not boot macOS. Moving it back to the HDD/SSD bay sees macOS boot OK as it did previously. I then tried the previous E6540 bootpack and it works too. Still having no luck with AppleHDA_ALC292.kext . Resorted to Voodoo HDA again. Here is the ioreg dump in case you can spot the anomoly. http://www.mediafire.com/file/68j2fe6d5j53c9n/Dell_M2800_A14.zip
  13. @Jake Lo, find the requested CLOVER folder. This was previously used for my E6540 though I emptied the ACPI\patched directory and of course dumped the ACPI tables on the Dell M2800: http://www.mediafire.com/file/p4cndyj8ux0713i/CLOVER_Dell_M2800_A14.zip System specs are: 15" Dell Precision M2800 A.14 BIOS i7-4810MQ 16GB RAM, 256GB Samsung mSATA SSD HD4600 iGPU + Fire Pro W4170M dGPU 1920x1080 LCD During my failed merge of the E6540 DSDT, I noticed some differences with the E6540: - some different memory addresses - HDAU device is B0D3 (sound) Hoping to get an expert hand here as I can't seem to disable the dGPU so that macOS HS installer boots. In addition, my previous E6540 build could never get AppleHDA_ALC292.kext working, resorting to Voodoo_HDA instead. Would love to remedy that. Seems it is touchy, need to get it right else it just won't boot as has been the case so far. @Hervé , thank you for your analysis. Is there some modified DSDT files you can volunteer with these changes that I can test?
  14. Hi All, Have a Dell Precision M2800, similar to a E6540 but different . As I couldn't find a bootpack for it, I tried the E6540 Clover bootpack but it just hangs at the Apple bootup logo. Found it BSODs Windows when trying to load it via Clover. Here's a DSDT 'acpidump -b -z' of the system' http://www.mediafire.com/file/vc46ch8n5glqhdl/Dell-M2800_ACPI_DUMP.zip Can anybody volunteer to alter the ACPI tables to load via Clover so as to disable the dGPU and enable sound? My attempts at merging the E6540 changes in result in the W4170M dGPU getting an error43.
  15. Jake, I had no success with AppleHDA_ALC292.kext. I updated to 10.13.3, installed VoodooHDA 2.9.1 and now sound works great. https://sourceforge.net/projects/voodoohda/files/?source=navbar Thank you for your help.
  16. @Jake, no luck at all. I've only ever been able to get macOS sound to the internal speak to work on this system previously under Sierra using the VoodooHDA driver. Have avoided it for High Sierra if possible. I'd like to get sound to work with AppleHDA_ALC292.kext . Here's the exact steps done following your most recent instructions spanning across several posts in this and other threads: 1. Create the most up-to-date EFI USB stick containing: - Download generic EFi Folder from here - Your most recent supplied Dell E6540 bootpack from here - Bronxteck-compiled R6 from here to gain smooth touchpad control - recommended AppleHDA_ALC292.kext from here Resultant USB stick files including a F4 dump of my ACPI tables from A.22 BIOS E6540 with HD8790M is at: http://www.mediafire.com/file/vey91c9kx5snsvr/Dell_E6540_HD8790M_A22_macOS10_13_2-bootfiles.zip 2. Do a clean macOS 10.13.2 installation 3. Use Kext Wizard to install the \EFI\CLOVER\kexts\Other\LE kexts 4. Results are the same as my previous post, summarized as AppleHDA_ALC292.kext failed to load - (libkern/kext) requested architecture/executable not found; check the system/kernel logs for errors or try kextutil(8). 5. Try to get AppleHDA_ALC292.kext to load by manually fixed permissions & rebuild caches. I've only been able to get AppleHDA_ALC292.kext to appear in the cache rebuilding output if I I type 'kextcache -i /'. It never appears if I run the suggested 'kextcache -Boot -U /' Is there some glaring blind spot I have here or could it be that AppleHDA_ALC292.kext is not compatible with macOS 10.13.2? I noticed user OSXnoob with the same system here most recently noted sound doesn't work after updating from Sierra to High Sierra. Has any other HD8790M E6540 owner got sound to work under 10.13.2?
  17. @Jake, no luck. I corrected permissions, rebuilt caches but still cannot get AppleHDA_ALC292.kext to load. So I did a reinstall of 10.13.2. Then used Kext Wizard to load the E6540 kexts, still with no success forAppleHDA_ALC292.kext. So I try to load this kext with Kext Wizard (noting it loads CodecCommander OK) to which it fails with error: AppleHDA_ALC292.kext failed to load - (libkern/kext) requested architecture/executable not found; check the system/kernel logs for errors or try kextutil(8). So I try as it suggests to use kextutil: sh-3.2# kextutil AppleHDA_ALC292.kext Kext with invalid signatured (-67062) allowed: <OSKext 0x7fecc254a750 [0x7fff9816c980]> { URL = "file:///System/Library/Extensions/AppleHDA_ALC292.kext/", ID = "com.apple.driver.AppleHDA" } Code Signing Failure: not code signed Validation Failures: Executable file doesn't contain kernel extension code (no kmod_info symbol or bad Mach-O layout). Warnings: Personality CFBundleIdentifier differs from containing kext's (not necessarily a mistake, but rarely done): HDA Hardware Config Resource Warnings: Personality CFBundleIdentifier differs from containing kext's (not necessarily a mistake, but rarely done): HDA Hardware Config Resource Can't load /System/Library/Extensions/AppleHDA_ALC292.kext - no code for running kernel's architecture. With not much Google hits to help me along. Any idea what the problem here is?
  18. Jake, thank you for the prompt reply. Even though AppleHDA_ALC292.kext is present, it is not being included in the 'kextcache -Boot -U /' output. Any ideas why? sh-3.2# pwd /System/Library/Extensions sh-3.2# ls -R AppleH AppleHDA.kext/ AppleHIDMouse.kext/ AppleHSSPISupport.kext/ AppleHDA_ALC292.kext/ AppleHPET.kext/ AppleHV.kext/ AppleHIDALSService.kext/ AppleHPM.kext/ AppleHWSensor.kext/ AppleHIDKeyboard.kext/ AppleHSSPIHIDDriver.kext/ sh-3.2# ls -R AppleHDA_ALC292.kext/ Contents AppleHDA_ALC292.kext//Contents: Info.plist MacOS Resources AppleHDA_ALC292.kext//Contents/MacOS: AppleHDA AppleHDA_ALC292.kext//Contents/Resources: Platforms.xml.zlib layout1.xml.zlib sh-3.2# sudo chmod -Rf 755 /S*/L*/E* sh-3.2# sudo chown -Rf 0:0 /S*/L*/E* ^[[Ash-3sudo touch -f /S*/L*/E* sh-3.2# sudo kextcache -Boot -U / rebuilding //System/Library/PrelinkedKernels/prelinkedkernel Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa092148c50 [0x7fffa5e19980]> { URL = "FakePCIID.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.FakePCIID" } Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa092151c40 [0x7fffa5e19980]> { URL = "FakePCIID_Intel_HDMI_Audio.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Intel-HDMI-Audio" } Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa09214d600 [0x7fffa5e19980]> { URL = "FakePCIID_Intel_HD_Graphics.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Intel-HD-Graphics" } Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa092149480 [0x7fffa5e19980]> { URL = "FakePCIID_Broadcom_WiFi.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Broadcom-WiFi" } kext file:///System/Library/Extensions/DisableTurboBoostBattery.kext/ is in hash exception list, allowing to load Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa08fd32150 [0x7fffa5e19980]> { URL = "CodecCommander.kext/ -- file:///Library/Extensions/", ID = "org.tw.CodecCommander" } Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa08fcdd1b0 [0x7fffa5e19980]> { URL = "CodecCommander.kext/ -- file:///System/Library/Extensions/", ID = "org.tw.CodecCommander" } Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa08ddc6840 [0x7fffa5e19980]> { URL = "AppleBacklightInjector.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" } KernelCache ID: 54799FFBB4D41C9954DC220DB617AC31 kextcache updated critical boot files, requesting launchd reboot
  19. @Jake, I have followed the guidelines to get audio going in this thread and have not been able to do so. Audio is not listed in System Report->Audio. It's a Dell E6540 with HD8790M, A.22 BIOS. I see the audio and codec in Ioregistryexplorer (link). What am I missing here? http://www.mediafire.com/file/5bince4o88owaph/E6540_ioregistry.zip
×
×
  • Create New...