Originally posted by the-burrito-triangle
View Post
openSUSE Touts Improved Multi-GPU Switching Support
Collapse
X
-
Originally posted by the-burrito-triangle View PostNow that I think about this, shouldn't the mux be accessible via i2c (or i3c)?
Leave a comment:
-
-
Originally posted by the-burrito-triangle View PostWeird. The multiplexer should be able to switch inputs in real time... WTF are the laptop vendors / OS people doing wrong here? Maybe it's a BIOS problem, where the low level settings aren't accessible to the OS due to "security" reasons?
Leave a comment:
-
-
Originally posted by pWe00Iri3e7Z9lHOX2Qx View Post
But most people don't want to reboot at all to select which GPU to use. The system should be smart enough to use the dGPU by default for things you are likely to want to run on the beefier GPU (e.g. Vulkan games). And give them the ability to override / manually set as necessary.
Leave a comment:
-
-
Now that I think about this, shouldn't the mux be accessible via i2c (or i3c)?
Leave a comment:
-
-
Weird. The multiplexer should be able to switch inputs in real time... WTF are the laptop vendors / OS people doing wrong here? Maybe it's a BIOS problem, where the low level settings aren't accessible to the OS due to "security" reasons?
Anyways, on a desktop machine with multiple GPUs, I have no problem using the dGPUs headless (without a display attached) and outputting all video through the iGPU. The multiplexer approach is much more performant since the PCIe bus isn't being used to send data from one GPU to the other, but clearly it is still a shit show because no one understands how to configure the BIOS setting from the OS and maybe do a rescan of the PCIe bus if the dGPU was powered off and then on with the mux state change. This honestly shouldn't be that hard to do...
Leave a comment:
-
-
Originally posted by pWe00Iri3e7Z9lHOX2Qx View Post
But most people don't want to reboot at all to select which GPU to use. The system should be smart enough to use the dGPU by default for things you are likely to want to run on the beefier GPU (e.g. Vulkan games). And give them the ability to override / manually set as necessary.
Leave a comment:
-
-
Originally posted by carguello2 View Post
A mux switch only makes the dual-gpu thing easier IMHO, for example:
Finish working, restart the Laptop...
Reboot to BIOS...
Choose the GPU to boot with...
Restart...
That's my workflow when I'm gaming on my Laptop and I've not run into issues.
Leave a comment:
-
-
Originally posted by Quackdoc View Postmux switch stuff gets even more complicated.
Finish working, restart the Laptop...
Reboot to BIOS...
Choose the GPU to boot with...
Restart...
That's my workflow when I'm gaming on my Laptop and I've not run into issues.
Leave a comment:
-
-
Some aspects of using NVIDIA GPUs has certainly gotten better on OpenSUSE distros in the last year or so for people who wanted to do everything in a GUI. If an NVIDIA GPU is detected, YAST Software Repositories would suggest enabling the NVIDIA repo. Then in YAST software it would suggest installing all the correct NVIDIA packages for the driver + CUDA. I haven't tried any Tumbleweed installs on an Optimus setup in ~2 years though. The last time I did, the kernel boot params for blacklisting nouveau and the right modeset option weren't set up correctly. If you were new to Linux you'd have no idea how to fix it.
Leave a comment:
-
Leave a comment: