Do you use KDE? You need an additional step when you install optimus manager to make it work.
Manjaro ships with a default configuration for SDDM (the default login manager for KDE) which overrides some keys needed by optimus-manager. To use optimus-manager, you need to edit the file
/etc/sddm.conf
and simply put a#
before the line starting withDisplayCommand
and the one starting withDisplayStopCommand
.
Also with GNOME:
The default
gdm
package from the Archlinux and Manjaro repositories is not compatible with optimus-manager, so you must replace it with this patched version : gdm-prime (also replaceslibgdm
). The patch was written by Canonical for Ubuntu and simply adds two script entry points specifically for Prime switching. The package is otherwise identical to the official one.