I recently resurrected my son’s old Gateway QWTN156-2BK, with an NVIDIA GeForceGTX 1650. This an AMD Ryzen 5 4600H with on board Graphics as well.
Windows 11 had become unusable, so he said to throw Linux on it and see how well it works. Since, It is the only Nvidia machine we have, it was perfect.
I of course installed DeLinuxCo and it all worked perfectly, sans the keyboard RGB lights, but I believe this can be addressed at some point.
The issue is with installing the Nvidia drivers, when I tried to run manjaro-settings-manager, I get the following errror:
Starting
> Using config 'video-hybrid-amd-nvidia-prime' for device: 0000:01:00.0 (0300:10de:1f99) Display controller nVidia Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q]
> Using config 'video-hybrid-amd-nvidia-prime' for device: 0000:06:00.0 (0300:1002:1636) Display controller ATI Technologies Inc Renoir [Radeon Vega Series / Radeon Vega Mobile Series]
> Dependencies to install: video-linux
> Installing dependency video-linux...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/db/pci/graphic_drivers/video-linux/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
Processing classid: 0380
Processing classid: 0302
:: Synchronizing package databases...
core downloading...
extra downloading...
multilib downloading...
delinuxco downloading...
xlibre downloading...
warning: vulkan-intel-1:26.2.2-1 is up to date -- skipping
warning: vulkan-nouveau-1:26.2.2-1 is up to date -- skipping
warning: vulkan-radeon-1:26.2.2-1 is up to date -- skipping
warning: lib32-vulkan-intel-1:26.2.2-1 is up to date -- skipping
warning: lib32-vulkan-nouveau-1:26.2.2-1 is up to date -- skipping
warning: lib32-vulkan-radeon-1:26.2.2-1 is up to date -- skipping
resolving dependencies...
looking for conflicting packages...
:: xf86-video-ati-1:22.0.0-3 and xlibre-xserver-25.1.8-3 are in conflict (X-ABI-VIDEODRV_VERSION). Remove xlibre-xserver? [y/N] error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: xf86-video-ati-1:22.0.0-3 and xlibre-xserver-25.1.8-3 are in conflict (X-ABI-VIDEODRV_VERSION>=26)
Error: pacman failed!
Error: script failed!
Clearly it is because Xlibre is installed instead of X.org, so I am trying to understand if this is something that I need to report to Xlibre and have them add “xf86-video-ati” as a “provides” entry in the package build, or is there some other alternative?
Now, I did get the driver installed and it works well, even OBS as an AppImage, picked up the hvec driver by default. My son tried SteamOS and it ran some driving game at 40FPS and he said it was smoother than Windows.
To get the card working, I installed the following.
Install your kernel headers for each kernel installed ( linux72-headers linux618-headers etc)
Install nvidia-dkms
Install nvidia & nvidia-prime
Install switcheroo-control
Then enable and start the switcheroo-control service by running sudo systemctl enable --now switcheroo-control In Cinnamon, this will enable the right click on an app and “Run with dedicated GPU”.
Reboot.