Uninstall NVIDIA drivers?

Discussion in 'Mac Pro' started by 3587, Oct 10, 2010.

  1. 3587 macrumors 6502a

    Joined:
    Mar 23, 2008
    #1
    I have removed my GTX 285 for Mac from my Mac Pro and replaced it with an ATI 5770. How do I remove all things NVIDIA from my Mac now?
     
  2. Hellhammer Moderator

    Hellhammer

    Staff Member

    Joined:
    Dec 10, 2008
    Location:
    Finland
    #2
    You don't have to remove anything. In fact, I doubt you can even remove something.
     
  3. 3587 thread starter macrumors 6502a

    Joined:
    Mar 23, 2008
    #3
    Well every time I startup my Mac a NVIDIA window pops up asking me to upgrade CUDA... I just want it ALL removed! It is in my Preference Pane...
     
  4. Hellhammer Moderator

    Hellhammer

    Staff Member

    Joined:
    Dec 10, 2008
    Location:
    Finland
    #4
    Right-click it in System Preferences and select delete
     
  5. Transporteur macrumors 68030

    Joined:
    Nov 30, 2008
    Location:
    UK
    #5
    You'd need a ctrl-click to do that. Strangely enough, ctrl-click is no right-click in the system prefs.
     
  6. Hellhammer Moderator

    Hellhammer

    Staff Member

    Joined:
    Dec 10, 2008
    Location:
    Finland
    #6
    At least for me it's enough to just use the right-click to remove them. I'm using BetterTouchTool so that might have something to do with it
     
  7. durruti macrumors regular

    durruti

    Joined:
    Mar 26, 2004
    Location:
    Jersey
    #7
    Appcleaner

    I recommend the free Appcleaner

    Look for the "Nvidia" Stuff in the "Applications" and "Others" tabs. Select, and click Search. Empty Trash can. Rinse, repeat.
     
  8. Mackilroy macrumors 68040

    Mackilroy

    Joined:
    Jun 29, 2006
    #8
    I've heard a lot of bad things about AppCleaner...
     
  9. vogelhausdesign macrumors regular

    vogelhausdesign

    Joined:
    Jan 7, 2009
    Location:
    Columbus, Ohio
    #9
    Appcleaner makes Swiss cheese of your file structure. Know your software and remove it manually, or via terminal. Always repair and restart after
     
  10. 3587 thread starter macrumors 6502a

    Joined:
    Mar 23, 2008
    #10
    How come NVIDIA doesn't make an uninstall tool for the Mac like they do the PC?
     
  11. durruti macrumors regular

    durruti

    Joined:
    Mar 26, 2004
    Location:
    Jersey
    #11
    Would you please explain further? Specifically how it makes Swiss Cheese? I've used Appcleaner many times without problems and want to know why it's not a wise choice.
     
  12. Asylum Design macrumors newbie

    Joined:
    Jun 9, 2010
    #12
    IF you really want to remove the nVidia drivers (NOT needed, btw)...

    Download (google is your friend) Kext Utility, and after the following has been removed via terminal, run it and reboot.

    enable (if not already enabled) root user

    open terminal, type su -

    login as root

    cd to /System/Library/Extensions

    remove the following kexts via rm -r (if present on your system) Note: BE EFFING CAREFUL ABOUT USING rm -r ON YOUR SYSTEM. Typing rm -r * and being for some retarded reason, say, in the root directory of your hard drive will immediately and unconditionally wipe the entire drive. Boom. Gone. Forever. So use with caution. Anyway, use rm -r to delete the following files, as I mentioned:

    CUDA.kext
    GeForce.kext
    GeForce7xxxGLDriver.bundle
    GeForceGA.plugin
    GeForceGLDriver.bundle
    GeForceVADriver.bundle
    NVDANV40Hal.kext
    NVDANV50Hal.kext
    NVDAResman.kext
    NVSMU.kext

    find the Preference Pane you want to delete (easy enough to just right-click in the Preferences panel and choose "remove from xxx") in /System/Library/PreferencePanes and delete it via the same method as above. ditto for any .plist files. If you need to manually scroll through your .plist files on your machine (there are a LOT of them... I have exactly 35,107 .plist files on my Mac), type this at the command line:

    find / -name *.plist -print > /plist.txt

    If you aren't comfortable in the command line, you can open up your hard drive in the Finder and there will now be a text file called plist.txt in the root directory. Open it up or search within this file for anything with nVidia or Cuda etc in the name... use your head. If it isn't insanely obvious that it isn't needed, LEAVE IT. Or don't. This file will contain the paths / file names of all the plist files on your system... once you identify one you want to delete... go back to the terminal, cd as laid out in the path of the plist.txt file, and delete the "offending" nVidia .plist file. I'd recommend an editor like BBEDIT if you don't have it if you are going to go this route... you can search for all lines containing a specific word, for instance, and then more easily see where the bits and pieces are tucked away. Do pay for it, though, if you end up using it... we need good Mac software designers. This same functionality can be done via command line, though, pretty easily if you are comfortable (i.e., grep <your search string goes here> /plist.txt)

    don't log out of terminal yet, btw... simply run the Kext Utility program you googled earlier, once it has finished rebuilding all your kexts/caches, go back to your terminal window, and simply type:

    reboot

    As long as you didn't fubar your machine, all things nVidia should pretty much be gone.

    Hope that helped. Or scared you into not touching your system... lol. :p

    R.
     
  13. xgman macrumors 601

    xgman

    Joined:
    Aug 6, 2007
    #13
    I ran easyfind search and deleted everything nvidia related and all is fine.
     

Share This Page