Detailed explanation of the perfect solution to the VMware black screen problem after MacOS catalina upgrade

Detailed explanation of the perfect solution to the VMware black screen problem after MacOS catalina upgrade

Perfect solution to VMware black screen after MacOS catalina upgrade

1. Turn off the rootless mechanism of MacOS

#Rootless mechanism will become the last line of defense against malicious programs

1. Try to turn off Rootless, restart and hold Command+R to enter recovery mode and open Terminal
2. Enter csrutil disable
3. If you want to restore csrutil enable

2. If your Mac's accessibility feature can't add other apps

The upgrade may have caused /Library/Application\ Support/com.apple.TCC to be damaged or permissions to be abnormal, causing a problem.

sudo chmod 777 /Library/Application\ Support/com.apple.TCC
sudo rm -rf /Library/Application\ Support/com.apple.TCC/TCC.db
# Restart the system # If you do not have sufficient permissions, execute the first step

3. To perfectly solve the vmware black screen problem, you need to add vmware permission to allow screen recording

After entering the system, open the terminal and enter the following command (you may be asked to enter a password in the middle, just enter the local login password)

1. tccutil reset All com.vmware.fusion

2. sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ​​("kTCCServiceScreenCapture", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'

3. sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ​​("kTCCServiceListenEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'

4. sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ​​("kTCCServicePostEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'

4. At this point, your vmware fusion should have resolved the black screen issue. It is best to enable the security mechanism.

1. Try to turn off Rootless, restart and hold Command+R to enter recovery mode and open Terminal
2. If you want to restore csrutil enable

This is the end of this article about the perfect solution to the VMware black screen problem after MacOS catalina upgrade. For more related content about VMware black screen after MacOS catalina upgrade, please search 123WORDPRESS.COM's previous articles or continue to browse the following related articles. I hope you will support 123WORDPRESS.COM in the future!

You may also be interested in:
  • Solution to the black screen when Unity starts under MacOS system
  • Solve the virtual machine black screen problem after MAC system upgrade

<<:  Detailed explanation of custom swiper component in JavaScript

>>:  MySQL fuzzy query statement collection

Recommend

Understand the initial use of redux in react in one article

Redux is a data state management plug-in. When us...

Solution to the ineffective global style of the mini program custom component

Table of contents Too long to read Component styl...

How to check and organize website files using Dreamweaver8

What is the purpose of creating your own website u...

Detailed explanation of the principle and function of Vue list rendering key

Table of contents The principle and function of l...

How to introduce pictures more elegantly in Vue pages

Table of contents Error demonstration By computed...

How to Rename Multiple Files at Once in Linux

Preface In our daily work, we often need to renam...

HTML table markup tutorial (37): background image attribute BACKGROUND

Set the background image for the table header. Yo...

Detailed explanation of the difference between $router and $route in Vue

We usually use routing in vue projects, and vue-r...

Let's learn about MySQL database

Table of contents 1. What is a database? 2. Class...

Use jQuery to fix the invalid page anchor point problem under iframe

The application scenario is: the iframe page has n...

How to implement scheduled automatic backup of MySQL under CentOS7

The happiest thing that happens in a production e...

MySQL single table query example detailed explanation

1. Prepare data The following operations will be ...