Step 1: Installing the Nvidia Driver and Optimus Manager Packages
Before we begin, be sure to check if the desktop manager (or DM) you use is supported. This information can be found here.

Keep your drivers up to date GeForce Experience automatically notifies you of new driver releases from NVIDIA. With a single click, you can update the driver directly, without leaving your desktop. Free nvidia driver manager download software at UpdateStar - The nView Desktop Manager “control panel” refers to the entire nView Desktop Manager control panel window (tabbed style or NVIDIA menu style) from which you can configure nView Desktop Manager settings. This driver was previously named, Optimal Driver for Enterprise (ODE), and is most commonly deployed in production systems at enterprises. New Feature Branch - This is a short lived branch driver (i.e., 1-2 releases per branch only) where new NVIDIA RTX/Quadro features are introduced and made available between Production Branch releases.
Install the proper nvidia driver and utilities with the following command:
If you are unable to install lib32-nvidia-utils or lib32-nvidia-libgl, don’t worry as these may not be required unless you plan on using Steam.

Once the driver packages are done installing, you can install the optimus-manager package from the AUR. To do this, you can use an AUR helper. If you don’t have one already, I would recommend yay. So, I install the package with this command:
Step 2: Configuring the Driver
Be sure to remove any previous Xorg configurations, you may have stored in /etc/X11 as these may interfere with Optimus Manager.
Copy the default configuration file to /etc/optimus-manager/optimus-manager.conf with this command:
Then open the new file in your favorite text editor:
You can set whatever options you would like here, just make sure to set startup_mode=nvidia or startup_mode=auto if you plan on using GPU switching.
If you are not using a DM, be sure to put the following line into your ~/.xinitrc file near the top:
If you did not set the DPI option in optimus-manager.conf, then add the following line after the previous one in the same file:
Step 3: Starting Optimus Manager
Now that you have the drivers installed and Optimus Manager configured, you need to enable the Optimus Manager service and start it. You can do this with the following commands:
Now that the service is running and set to run on startup, the driver should be setup and ready to go. If you are in a graphical session, you may have to reboot.
Once you have rebooted, you can check if the driver is running with the command:
You should see the following in the output:
If you do not see this, then be sure to checkout the links below to troubleshoot the problems.
Conclusion
Nvidia Driver Manager Mac Catalina
Your system should now be using your Nvidia GPU. You will likely notice a major increase in performance upon rebooting. I hope this post was helpful.