Hi! Been struggling alot in finding a solutions for this. Had to reinstall endeavour a couple of weeks ago because i couldn’t make it start after removing the nvidia gpu.
My system has a ryzen 7900x and a nvidia 3080 on a desktop.
On clean endeavour install, the 3080 was not present and i didn’t install the nvidia drivers in the endeavour installer.
I later inserted the 3080 and proceeded with the command nvidia-inst.
Everything works fine when 3080 is inserted and i connect the monitor cable to the 3080.
The problem is if i connect the monitor cable to the 7900x igpu, the screen just doesn’t turn on (actually it works on reboot untill after the grub start page where you select the kernel and then mid loading it turns off)
Even physically removing the 3080 and connecting the monitors cables to the iGPU it won’t work.
What are the steps needed to make both the iGPU and the nvidia 3080 work so that connecting the monitor cable to either the dgpu/igpu output work?
And how can i physically remove the 3080 (without uninstalling it) to use only the igpu?
Sometimes i just want to go eco mode and save power but i can’t figure out why the integrated graphics won’t work
/etc/X11 has no xorg.conf
removed grub cmd line setting nvidia-drm.modeset=1
output of lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
I vaguely remember going through this once before but can’t remember the outcome and how it was achieved.
When you install nvidia it shouldn’t have an xorg file. The installation of EndeavourOS has the correct kernel parameters for nvidia irregardless whether you installed it with Nvidia drivers. It would just use nouveau opensource on the install if you hadn’t selected nvidia from the menu.
Then if you install nvidia drivers after with nvidia-inst it also takes care of what is needed if you have a current nvidia gpu that is supported by the latest drivers.
the problem is i can connect only 1 monitor at a time (from the mobo - the mobo has 1 hdmi 1 display port).
i physically removed the nvidia gpu now, the desktop doesn’t have a dGPU, only the iGPU.
when i connect both screen together (to the mobo outputs), it stops working.
i can connect either only the DP or the HDMI (both displays will work if i connect 1 at a time but only from boot, if i try to switch when logged in the or add 1 it stops working and i need to hard reboot).
when i boot with both monitors connected, only the display port works (and has weird problems like white epileptic flashing). In the KDE display configuration settings, it shows both monitors but the HDMI is black and the lag is insane.
i have 2 monitors, both have 1 hdmi 1 displayPort in can use either one.
the motherboard outputs are 1 hdmi 1 displayport. i’m using 1 dp cable 1 hdmi cable.
when i installed endeavour fresh without nvidia i remember them working fine but to my understanding kernel 6.3.9 introduced some iGPU problems from amd so there’s this incognito too.
will use 1 monitor for now, so happy i’m using i3 as WM lol
considering trying risking uninstalling nvidia or just plugging the nvidia dGPU it back in but i’m sure in the future this problem is gonna present itself again if i want to sell it, change it or whatever
If the nvidia card is removed and you are running on amdgpu then remove the nvidia drivers. If you use nvidia-inst -n it reverts to using nouveau open source drivers. I’m not sure that it actually uninstalls the nvidia proprietary drivers. You would have to confirm that as I’m not sure. I just know it reverts to nouveau. Then blacklist nouveau so you have no nvidia related drivers. I think you still also need to make the necessary changes as described in the Arch wiki.