Thanks to a newly built-in tool known as switcherooctl, openSUSE users can take advantage of multiple GPUs on their systems. In the past, users with multiple GPUs or those wanting to take advantage of Nvidia's Optimus technology had to rely on third-party tools like suse-prime and bbswitch. Unfortunately, these tools often suffer from a host of issues ranging from incorrect driver installation, suboptimal performance, and compatibility issues, to name a few. Fortunately, openSUSE users now have multi-GPU support on boot whether they use GNOME or KDE Plasma environments. They can now experience all the benefits switcherooctl offers.
In addition to being a lightweight utility, switcherooctl features support both Wayland and Xorg systems and several other benefits. A few of the highlights are:
- Improved system and gaming performance by leveraging all available GPUs
- Enhanced power management for laptops and other portable PCs
- Cross-vendor support for AMD, Intel, and Nvidia GPUs.
- Seamless integration into openSUSE
However, as this new tool becomes the standard, the openSUSE team recommends that users stop using third-party tools such as the previously mentioned suse-prime and bbswitch, as well as bumblebee, another popular GPU switching tool. The team reasons that these tools tend to cause more problems than they are worth when used on modern systems. Hopefully, with this level of confidence behind switcherooctl, users can rest assured that the headaches and issues surrounding GPU-switching on openSUSE are a thing of the past. For more information on the update, kindly visit the official post below.