Hello all,
I’m trying to fix my issue regarding my Acer Aspire V15 Nitro Laptop and its Hybrid Intel/Nvidia graphics (Geforce GTX 860M), as I can’t seem to run any game with Steam/Proton at the moment, and the main reason is that I think my system is only using the intel GPU and not my nvidia discrete graphics card. I’ve been trying to access former forum topics addressing this problem, but I think they are not accessible because of the new forum. So I’m at a loss at the moment.
Basically, my laptop is always plugged in at home, and at this point, I don’t care if I only use the nvidia card at all time if it’s more practical. I’m looking at the simplest, easiest way possible to only use the Nvidia card on the system.
At the moment, when I run "glxinfo | grep “server glx vendor string”, I get SGI, which means the Intel gpu is running. I don’t know how to permanently switch to nvidia. I have used the guidance on the wiki regarding Optimus hardware configuration (Optimus Manager - Manjaro Linux), but I always get stuck somewhere in the process.
This is where I am at the moment:
In hwcm, under Display Controller > GM107M [Geforce GTX 860M] (nVidia Corporation), “video-hybrid-intel-nvidia-440xx-prime” driver is installed, along with “video-linux”. Then, further down, Another Display Controller > 4th Gen Core Processor Integrated Graphics Controller (Intel Corporation), “video-hybrid-intel-nvidia-440xx-prime” is there again, along with “video-linux” once again, and “video-modesetting”.
I have followed the wiki, installed optimus-manager, and enabled the service. After rebooting, if I run “systemctl status optimus-manager.service”, I see that the daemon is loaded and active. I also checked to make sure I did not have any residual configuration which could conflict with what is generated by optimus-manger (/etc/X11/xorg.conf, and other files mentioned on the wiki). I also ran “optimus-manager --cleanup”, which does not return any error.
However, even if I run “optimus-manager --set-startup nvidia”, I get the following error:
[tommy@AspireV15NitroArch ~]$ optimus-manager --set-startup nvidia
ERROR: a GPU setup was initiated but Xorg post-start hook did not run.
Log at /var/log/optimus-manager/switch/switch-20200818T191753.log
If your login manager is GDM, make sure to follow those instructions:
https://github.com/Askannz/optimus-manager#important--gnome-and-gdm-users
If your display manager is neither GDM, SDDM nor LightDM, or if you don't use one, read the wiki:
https://github.com/Askannz/optimus-manager/wiki/FAQ,-common-issues,-troubleshooting
The argument --set-startup is deprecated. Set startup_mode through the configuration file at /etc/optimus-manager/optimus-manager.conf instead
The exact same error happens if I use “optimus-manager --switch nvidia”.
This is where I am at the moment. The error mentions GDM and also states that --set-startup is deprecated, and this is where I’m at a loss. I don’t know where to go from here.
Any kind/knowledgeable soul would care to help or point towards a way to fix this? I’d be much grateful.
I’m coming from Linux Mint 19.3 / 20 and running most games under Steam/Proton used to be seamless, meaning that I don’t recall making any tweak to make it work. Games just launched and used the nVidia card. If I can get this issue fixed, I will definitely stick with Manjaro as I love the distro, but it’s been bugging me for quite some time now, spending many hours on the wiki and github FAQS referenced in the error messages, to no avail.
Thank you!