Asus laptop hybrid Intel nvidia optimus manager no display after update

After update I had no display but DID have try. Sharing incase others have a weird use case like mine where is a mess of proprietary drivers with hybrid graphics on a laptop and managing the graphics state with optimus manager. Optimus manager cause my issue based on my testing. Make sure to be on ETHERNET to download things. Sorting out WiFi in the terminal is nonsense. If you need to use WiFi I suggest googling the instructions on how to do so.

I got into tty with ctrl alt F3 and fixed my issue with the following:

Disable Broken Optimus Manager
sudo systemctl stop optimus-manager
sudo systemctl disable optimus-manager

Move its config out of the way
sudo mv /etc/X11/xorg.conf.d/optimus /tmp/

Remove Conflicting Packages
Remove the metapackage and old driver together
sudo pacman -R linux-nvidia-meta linux618-nvidia

Force reinstall hybrid Intel/NVIDIA drivers
sudo mhwd -f -i pci video-hybrid-intel-nvidia-prime

Restart Display Manager
sudo systemctl restart sddm

This booted me out of tty back go the sddm login screen. This worked for me. Ymmv.

While I don’t know which “Asus laptop hybrid Intel nvidia” that you mean (Asus has been making those for at least a decade), I assume it’s something in the last 2-3 years. You don’t need optimus manager for cards used in those devices anymore. Driver 435+ on supported cards can do native power management and per-app switching on their own, requiring only a temporary environment variable to be set when launching the app.

Actually, no. It takes you to the login screen by initiating a tty switch, but the tty you are logged into via a character-mode login is still open and logged into.

Of course, the above only for as long as you don’t reboot — a reboot closes all open sessions anyway. :wink:

1 Like