Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
rhino:mac:home:rhinomacwontstart [2024/11/11]
bernat
rhino:mac:home:rhinomacwontstart [2025/03/12] (current)
will Remove unrelated keypairs commands and update solution title
Line 1: Line 1:
 ====== Rhino 8 Mac with Enscape Reporting "License Not Found" ====== ====== Rhino 8 Mac with Enscape Reporting "License Not Found" ======
-**Issue:** After the install of Enscape for Mac, is a Rhino license in the RA and Rhino Mac reports "**No License found.**" +**Problem:** Install of Enscape for Mac causes Rhino for Mac to say **License Not Found** or **Initializing...** and become unresponsive. 
 + 
 +You can also read the forum thread  //"Troubleshooting: Data protection failed"//. //[[https://discourse.mcneel.com/t/troubleshooting-data-protection-failed/136535|Details...]]//
  
 {{:rhino:mac:home:license_not_found.png?300|}} {{:rhino:mac:home:license_not_found.png?300|}}
 +{{:rhino:mac:home:error_finding_mac_license.png?400|}}
  
-This happens because Rhino was not initialized before Enscape was install and Enscape created ~/Library/Application Support/McNeel with wrong permissions.+**Cause:** Enscape created ~/Library/Application Support/McNeel with incorrect permissions.
  
-The "fix" is to remove Enscape and all supporting files and then re-install and run Rhino **first** before re-installing Enscape. 
  
-//Why?// 
-We believe that this happens if you install Rhino Mac and do not license it.  
-Then Install Enscape. Now open Rhino with the Enscape plugin installed.  
-It is all messed up and can not get to the RA for the key.  
-The lic files appears to be written on, but it may be bad or corrupt. 
  
-===== Option 1: Manually and Complete Uninstall ===== +===== Solution 1: Apple Terminal Commands ===== 
 + 
 +  - **Close Rhino** 
 +  - **Open Terminal**. //[[https://support.apple.com/guide/terminal/open-or-quit-terminal-apd5265185d-f365-44cb-8b09-71a064a42125/mac|Details...]]// 
 +  - **Paste the following into Terminal**, then press Enter. You'll be asked for the password you use to login to your mac. The sudo command runs with privileged permissions, and requires your password to work: <code language=bash> 
 +sudo chown -R $(logname) "/Users/Shared/McNeel/Rhinoceros" 
 +sudo chmod -R 755 "/Users/Shared/McNeel/Rhinoceros" 
 +sudo chown -R $(logname) "~/Library/Application\ Support/McNeel/Rhinoceros/" 
 +sudo chmod -R 755 "~/Library/Application\ Support/McNeel/Rhinoceros/" 
 +</code> 
 +  - **Start Rhino** 
 +  - **Login** 
 +===== Solution 2: Manually and Complete Uninstall ===== 
 **Simplest Solution** **Simplest Solution**
  
-Enscape is the problem. Here's the workaround. +  - Delete Applications: 
-//You have to completely and manually remove Rhino and Enscape. // +    - Open Finder 
-This means all the **Rhino** and **Enscape** application, folders and licence keys. +    - Click **Applications** in the sidebar. 
- +    - Drag **Rhino 7** to the trash 
-1. In File Finder go to **Applications** and delete: Enscape, Rhino 7 and/or Rhino 8  +    - Drag **Rhino 8** to the trash 
- +    - Drag **Enscape** to the trash 
-2. Now, you will need to manually delete the folders where the plugin files live. +  - Delete Enscape Plugin: 
- +    In Finder, click **Go > Go to Folder** 
-3. In File Finder navigate to~/Library/Application Support/McNeel/Rhinoceros/MacPlugIns/. Delete **Enscape** plugin folder //See more details on uninstalling Mac Plugins// [[https://developer.rhino3d.com/guides/rhinocommon/uninstalling-plugins-mac/|here]]. +    - Paste **~/Library/Application Support/McNeel/Rhinoceros/MacPlugIns/** 
-     +    - Drag the **Enscape** folder to the trash 
-4. Now reset the Rhino licensing files by deleting the contents of these folders+  Delete Rhino License Files
-    /Users//Library/Application Support/McNeel/Rhinoceros/8.0/License Manager/Licenses +    - In Finder, click **Go > Go to Folder**   
-    /Users/Shared/McNeel/Rhinoceros/8.0/License Manager/Licenses +    - Paste **~/Library/Application Support/McNeel/Rhinoceros** 
-    And this file if you have it:   +    - Drag **8.0** to the trash 
-    /Users//Library/Application Support/McNeel/Rhinoceros/8.0/ra_cache.txt +    - In Finder, click **Go > Go to Folder**   
- +    - Paste /Users/Shared/McNeel/Rhinoceros/ 
-5And while you are in the library, double check to see if there are any Enscape folders and delete them.+    - Drag **8.0** to the trash 
 +  - Delete Enscape Data Folders: 
 +    - In Finder, click **Go > Go to Folder**  
 +    - Paste **~/Library/Application Support/** 
 +    - Drag any Enscape-related folders to the trash 
 +  - Restart your Mac 
 +  - Reinstall Rhino. //If your Mac prompts "keep, replace ...you did not clean up well enough. Go back to the top and try again.// 
 +  - Start Rhino. It should install and open like it was never installed before. And then it will get a license from the RA.  
 +===== Solution 3: Manually modify folder permissions ===== 
  
-6Reboot and reinstall Rhino. +  - **Quit Rhino** 
 +  - Open **Finder** 
 +  - Set permissions for ~/Library/Application Support/McNeel folder 
 +    - In Finder, click **Go > Go to Folder**. 
 +    - Paste **~/Library/Application Support**. 
 +    - Right-click the **McNeel** folder, then click **Get Info**. 
 +    - In the **Sharing & Permissions** section and click the padlock to enable editing. 
 +    - Change the permissions to **Read & Write** for all the entries. 
 +    - In the options menu (the circle with the three dots next to the + & - symbols), click **Apply to enclosed items…** 
 +    - Close the McNeel Info window. 
 +  - Set permissions for /Users/Shared/McNeel/Rhinoceros folder 
 +    - In Finder, click **Go > Go to Folder**. 
 +    - Paste **/Users/Shared/McNeel** 
 +    - Right-click the **Rhinoceros** folder, then click **Get Info**. 
 +    -  In the **Sharing & Permissions** section and click the padlock to enable editing. 
 +    -  Change the permissions to **Read & Write** for all the entries. 
 +    - In the options menu (the circle with the three dots next to the + & - symbols), click **Apply to enclosed items…** 
 +    - Close the Rhinoceros Info window. 
 +  - Start Rhino.
  
- If on reinstall Mac says //"keep, replace ..."// you did not clean up all the folder good enough!  +or 
- It should install and open like it was never installed before. And then it will get a license from the RA. +
  
 +Please check if you have read & write privileges on these license folders. To do this, right click a folder > choose Get Info > and check the permissions at the bottom of the window that pops up. Make all of them **Read + Write.**
 +     ~/Library/Application Support/McNeel/Rhinoceros
 +     /Users/Shared/McNeel/Rhinoceros
  
-===== Option 2: Manually modify folder permissions =====  
  
-  - Quit Rhino completely. +  - Start Rhino 8 after making sure you can write to these foldersYou should see a Welcome screen to enter your email. If that still doesn't worktry deleting all McNeel folders from both ‘/Application Support’ and ‘/Shared’ before starting Rhino 8
-  - Open the **Finder**click the **Go** menu, hold the **Option** key (⌥) and select **Library**. +
-  - Open **Application Support** and look for the McNeel folder. +
-  - Right-click it and select **Get Info**. +
-  - Go to the **Sharing & Permissions** section and click the padlock to enable editing. +
-  - Change the permissions to **Read & Write** for all the entries. +
-  - Click on the options menu at the bottom left of the window (the circle with the three dots) next to the + & - symbols. +
-  - Select the option **Apply to enclosed items…** +
-  - Close this menu and start Rhino again.+
  
  
-===== Options 3: Use Apple Terminal Commands to Change Folder Permissions =====+===== Solution 4: Use Apple Terminal Commands to Remove Folders with Bad Permissions =====
 **Advanced Skills Required** **Advanced Skills Required**
    
Line 71: Line 99:
   - In some rare cases all the above fails, BUT after a restart the above process finally works.    - In some rare cases all the above fails, BUT after a restart the above process finally works. 
  
 +  
 +If all else fails, please get in touch with us. Standalone licensing (locking the license key to the machine) can be used as a fallback option.
  
-We have heard from Enscape that their latest solves the issue.+[[https://www.rhino3d.com/support/|McNeel Technical Support]] tech@mcneelcom.
  
-If the issue persists, please contact [[https://www.rhino3d.com/support/|McNeel Technical Support]] tech@mcneelcom. 
rhino/mac/home/rhinomacwontstart.1731306254.txt.gz · Last modified: 2024/11/11 by bernat