I just migrated from Ubuntu 22 to Fedora 36. I’d like to keep it that way, but I have a technical problem that I can’t solve.
I use 3 monitors, and in Fedora, one of them just appears all black. Only working if I switch to ‘Gnome Xorg’, but that way I get a delay in the system animations
An important detail: My 2 monitors that are connected to the video card (Nvidia 1060) are the ones that are working and the one that is connected directly to the motherboard, using the onboard graphics card, is the one that is all black.
According to nvidia that card should support DP 1.43, HDMI 2.0b, Dual Link-DVI outputs and thus all 3 devices may be attached to the nvidia card.
It seems the system has possibly disabled the onboard GPU since you have the nvidia card in the system. It also seems possible the system can only manage control of one GPU at a time and it selected the nvidia GPU as priority.
It may have been done automatically by the bios, or maybe manually. I looked thru the manual for that mobo and did not see anything telling the user about whether the onboard GPU is enabled or not when a PCIe adapter is installed, but have known some boards to do that.
I guess the test would be to leave the monitor attached to the mobo but temporarily remove the nvidia adapter. If the monitor attached to the mobo then works but quits again when the adapter is reinstalled it seems likely that the bios is disabling it when the adapter is installed.
Using multiple GPUs simultaneously has been a longstanding issue.
First, thanks for taking the time to try to help.
I can tell you it’s working and I believe it’s just a matter of configuration so that everything is perfect.The 3 monitors are activated until entering the login part of the system. That is, the entire boot part appears on the 3 monitors until it enters the system.
When I enter the login screen, the third monitor, which is connected to the onboard GPU, is all black (note that it is all black, not off)
If I login through Gnome Xorg, the 3 monitors work. However, if I login using the default Gnome (which I believe is Wayland), the monitor remains black.
If I log out and switch from one option to another, without even restarting the machine, this happens. So I believe it’s just some configuration detail I need to do.
I installed envycontrol and an extension called ‘GPU profile selector’, but the problem persists.
I would like to be able to use all 3 monitors on my Nvidia card, but I don’t have HDMI ports on it anymore, which prevents me from doing that.
Anyway, I’m still looking for a solution and I sincerely thank you for your contribution.
Ah, so that is wayland related.
I think there have been some issues with mutter + wayland and graphics that may have been solved by reverting to an older version of mutter. Maybe that is what you encountered. Knowing that this is a wayland related issue makes it easier to track down.