Second Monitor on internal graphic?

Hi,

my monitor is connected to my Quadro FX 3800 with driver version 340. Now i would like to use a second monitor on my integrated Radeon HD 4200. There is no xorg.conf but only a xorg.conf.d folder with a file 90-xpra-virutal.conf. xrandr --auto does not detect the second monitor. Pleases can anyone tell me if this is possible?

Which distribution are you using?
The 340 driver is out of support, so you won’t be able to use it with a 1.21 xorg server.

I’m running Ubuntu 20.04 and tried to install drivers 495, 470 and 390 but either driver is not loaded. After that there is only the option of using the manually installed driver and the options of the old 340 and nouveau are greyed out. With sudo ubuntu-drivers autoinstall i can go back to the unsupported 340. It seems that nvidia does not support my card on the newer kernels.

Which kernel are you using?

5.4.0-94-generic

Please check if this helps:
https://forums.developer.nvidia.com/t/solved-xrandr-1-5-with-setprovideroutputsource-failed-with-nvidia-driver-418-56-2-on-debian-quadro-p400/74241/10?u=generix

xrandr --setprovideroutputsource 1 0 && xrandr --auto
Could not find provider with index 1

Please run nvidia-bug-report.sh as root and attach the resulting nvidia-bug-report.log.gz file to your post.

No access to /proc/driver/nvidia/./gpus/
nvidia-bug-report.log.gz (70.4 KB)

You now have driver v390 installed, that won’t work. Didn’t you have the 340 driver working before?

Why won’t the newer driver work? Yes i had the 340 driver before but you mentioned it’s unsupported now.

It’s the only driver that supports your FX 3800 and yes, the driver is unsupported which means hat it will break on upgrading the kernel/Xserver but you can use it as long as it works.

nvidia-bug-report.log.gz (64.1 KB)
OK back on 340.

According to the logs, there’s still the 390 driver installed. Please post the output of
dkms status
and
dpkg -l |grep nvidia

skinner@skinner-MS-7596:~$ dkms status
nvidia-340, 340.108, 5.4.0-94-generic, x86_64: installed
r8168, 8.048.00, 5.4.0-92-generic, x86_64: installed
r8168, 8.048.00, 5.4.0-94-generic, x86_64: installed
virtualbox, 6.1.26, 5.4.0-92-generic, x86_64: installed
virtualbox, 6.1.26, 5.4.0-94-generic, x86_64: installed
skinner@skinner-MS-7596:~$ dpkg -l |grep nvidia
rc libnvidia-compute-390:amd64 390.144-0ubuntu0.20.04.1 amd64 NVIDIA libcompute package
rc libnvidia-compute-390:i386 390.144-0ubuntu0.20.04.1 i386 NVIDIA libcompute package
rc libnvidia-compute-470:amd64 470.86-0ubuntu0.20.04.2 amd64 NVIDIA libcompute package
rc libnvidia-compute-495:amd64 495.46-0ubuntu0.20.04.1 amd64 NVIDIA libcompute package
ii nvidia-340 340.108-0ubuntu5.20.04.2 amd64 NVIDIA binary driver - version 340.108
rc nvidia-compute-utils-390 390.144-0ubuntu0.20.04.1 amd64 NVIDIA compute utilities
rc nvidia-compute-utils-470 470.86-0ubuntu0.20.04.2 amd64 NVIDIA compute utilities
rc nvidia-compute-utils-495 495.46-0ubuntu0.20.04.1 amd64 NVIDIA compute utilities
rc nvidia-dkms-390 390.144-0ubuntu0.20.04.1 amd64 NVIDIA DKMS package
rc nvidia-dkms-470 470.86-0ubuntu0.20.04.2 amd64 NVIDIA DKMS package
rc nvidia-dkms-495 495.46-0ubuntu0.20.04.1 amd64 NVIDIA DKMS package
rc nvidia-kernel-common-390 390.144-0ubuntu0.20.04.1 amd64 Shared files used with the kernel module
rc nvidia-kernel-common-470 470.86-0ubuntu0.20.04.2 amd64 Shared files used with the kernel module
rc nvidia-kernel-common-495 495.46-0ubuntu0.20.04.1 amd64 Shared files used with the kernel module
ii nvidia-opencl-icd-340 340.108-0ubuntu5.20.04.2 amd64 NVIDIA OpenCL ICD
rc nvidia-prime 0.8.16~0.20.04.1 all Tools to enable NVIDIA’s Prime
rc screen-resolution-extra 0.18build1 all Extension for the nvidia-settings control panel

Looks correct, maybe just a left-over in the initrd. Please run
sudo update-initramfs -u
and reboot.

Done

Please create a new nvidia-bug-report.log

nvidia-bug-report.log.gz (64.3 KB)
There you go

The radeon is not available, please check if it’s disabled in bios and enable it.