How to fix black screen problem during screen sharing in Zoom App

This post was most recently updated on July 22nd, 2022

Overview

When you are sharing a screen with a colleague, you may experience a black screen. In this case, you will need to follow these steps to help you resolve the problem.

Notes:

  • This is a known issue. Apple is working toward a solution to resolve the issue if you are experiencing this issue on MacOS Big Sur. In the meantime, we recommend switching to a wireless connection or changing the connection settings in your network interface to TCP until the problem has been resolved.
  • The following troubleshooting steps will help you find out what is causing your monitor to flicker when you are screen sharing. If you are on a Windows device, follow the troubleshooting steps for screen flicker when screen sharing.

Windows

This may occur when you are sharing your screens with a graphics card that automatically switches graphics modes (for example, when you are using an Nvidia card).

  1. If this happens, you can access the Nvidia Control Panel through the Control Panel in Windows.
  2. Simply click the Manage 3D Settings button.
  3. If you want to choose the following 3D settings, click on Program Settings under I wish to use the following 3D settings.
  4. The Zoom bin directory contains the Cpthost.exe file which can be found under Select a program to customize.
  5. You will be able to see the file under Add.
  6. You will be able to find Cpthost.exe in the Zoom bin directory (located at C:/>Users>YOURUSERNAME>AppData>Roaming>Zoom>bin).
  7. Then, select the program that you want to use.
  8. On the previous page, select Integrated graphics from the Preferred Graphics Processor drop-down list.
  9. Selecting Apply will complete the process.
  10. Zoom screen sharing should now be working properly.

Linux

users will be unable to share screens due to compositing issues. Installing the XCompMgr3 third-party compositor is as easy as following these instructions.

Installing xcompmgr

Install xcompmgr using the package manager in your Linux distribution. You can search for xcompmgr in your package manager (such as Synaptics or Synaptic) if you have a graphical package manager.

You may also be able to initiate the relevant command from the terminal on your Linux distribution:

Debian, Ubuntu, or Linux Mint

sudo apt install xcompmgr

openSUSE

zypper install xcompmgr

Fedora

dnf install xcompmgr

Arch Linux

Instructions can be found in the Arch Linux wiki.

Configuring xcompmgr

Once you have installed it, you should open the terminal and type:

xcompmgr -c -l0 -t0 -r0 -o.00