Jump to content

cnrd

Members
  • Content Count

    38
  • Joined

  • Last visited


Reputation Activity

  1. Like
    cnrd got a reaction from elmasevmem in [pre-release] macOS High Sierra   
    How do you guys get the full installer to create a USB? Whenever I download it from the Mac App Store, I only get a 5 MB file.
  2. Like
    cnrd got a reaction from tluck in Clover Problems and Solutions   
    What about this?
    #!/bin/bash mkdir -p "/Library/Application Support/Clover/LogoutHook" gLogoutHookf="/Library/Application Support/Clover/LogoutHook/CloverLogoutHook.sh" saveNVMRAM="/Library/Application Support/Clover/LogoutHook/save_nvram_to_efi.sh" if [[ ! $(defaults read com.apple.loginwindow LogoutHook) && -f "${saveNVMRAM}" ]]; then echo "#!/bin/bash" >> "${gLogoutHookf}" echo -e "\"${saveNVMRAM}\"" >> "${gLogoutHookf}" chown root:wheel "${gLogoutHookf}" chmod 755 "${gLogoutHookf}" defaults write com.apple.loginwindow LogoutHook "${gLogoutHookf}" elif [[ "$(defaults read com.apple.loginwindow LogoutHook)" != ${saveNVMRAM} && -f "${saveNVMRAM}" ]]; then rm "${gLogoutHookf}" echo "#!/bin/bash" >> "${gLogoutHookf}" echo -e "\"$(defaults read com.apple.loginwindow LogoutHook)\"" >> "${gLogoutHookf}" echo -e "\"${saveNVMRAM}\"" >> "${gLogoutHookf}" chown root:wheel "${gLogoutHookf}" chmod 755 "${gLogoutHookf}" defaults write com.apple.loginwindow LogoutHook "${gLogoutHookf}" fi  It will add the logoutHook in case there is none, if logoutHook is already set, then create a script contaning old logoutHook and the EFI script, meaning that our EFI script will work, while the old logoutHook will also work.
     
    (Yes I know it's fugly, too tired to clean it up).
     
    EDIT: This won't work, stuck on reboot.
  3. Like
    cnrd got a reaction from gujiangjiang in Clover Problems and Solutions   
    Looks like it is (very quick test):
    sudo defaults write com.apple.loginwindow LogoutHook /etc/rc.boot.d/40.load_msdos_kext.local Reboot
    sudo kextunload com.apple.filesystems.msdosfs To make sure the msdos kext is not loaded.
     
    Reboot and nvram.plist in EFI partition was updated.
     
    So LogoutHook should be early enough to allow us to load stuff.
     
    I used this page for the logoutHook command.
  4. Like
    cnrd got a reaction from gujiangjiang in Clover Problems and Solutions   
    Looks like it is (very quick test):
    sudo defaults write com.apple.loginwindow LogoutHook /etc/rc.boot.d/40.load_msdos_kext.local Reboot
    sudo kextunload com.apple.filesystems.msdosfs To make sure the msdos kext is not loaded.
     
    Reboot and nvram.plist in EFI partition was updated.
     
    So LogoutHook should be early enough to allow us to load stuff.
     
    I used this page for the logoutHook command.
  5. Like
    cnrd got a reaction from sl0wtarget in Nvidia Web Driver updates for macOS Sierra (UPDATE May 15, 2019)   
    I'm having problems getting my GTX 980TI working correctly on 10.12.
     
    I'm getting that dreaded "black screen" bug.
     
    I have already modified AppleGraphicsDevicePolicy.kext setting Mac-65CE76090165799A to none.
     
    It kind of seems like the kernel cache is not "sticking", as I'm able to boot up with nv_disable=1, rebuild the kernel cache (sudo kextcache -system-prelinked-kernel & sudo kextcache -system-caches), reboot.
     
    This makes the "black screen" bug go away, but only for a few restarts.
     
    Anyone who have experienced this?
  6. Like
    cnrd got a reaction from arsradu in Nvidia Web Driver updates for macOS Sierra (UPDATE May 15, 2019)   
    I had this same problem on my system with a GTX 980Ti.
     
    What is your monitor setup?
     
    I fixed it by moving both my monitors to DP (2x1440p).
     
    My secondary monitor is dual-link DVI only, but I luckily had a dual-link dvi to DP cable.
     
    If you have more than one monitor and one of them support DP, try disconnecting all other monitors and see if you get signal.
     
    Also if you use iMac15; iMac17 or MacPro6 I guess you have already patched the AppleGraphicsDevicePolicy.kext? (Or renamed your Nvidia to GFX1) If not do that first.
     

    Screenshot is from 10.11.5, but should give you an idea about how I connected my monitors.
×