Debian Dell Precision M6700 Second Monitor on HDMI blank white

I have a Dell Precision M6700 running Debian 12 (bookworm). I connected an external monitor to the HDMI port. The monitor lights up but it is entirely white except for a small space at the top. The monitor is recognized in Settings->Display and I can select from a range of resolutions, but none of them change the symptoms.

I can connect the second monitor to the VGA output and this works OK, except of course the screen resolution is very poor.

Output of lspci:

frank@M6700:~$ lspci | grep -E  "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GK104GLM [Quadro K3000M] (rev a1)

Output of xrandr (with second monitor connected to VGA port)

frank@M6700:~$ xrandr
Screen 0: minimum 16 x 16, current 2944 x 1080, maximum 32767 x 32767
XWAYLAND0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 380mm x 210mm
   1920x1080     59.96*+
   1440x1080     59.99  
   1400x1050     59.98  
   1280x1024     59.89  
   1280x960      59.94  
   1152x864      59.96  
   1024x768      59.92  
   800x600       59.86  
   640x480       59.38  
   320x240       59.52  
   1680x1050     59.95  
   1440x900      59.89  
   1280x800      59.81  
   720x480       59.71  
   640x400       59.95  
   320x200       58.96  
   1600x900      59.95  
   1368x768      59.88  
   1280x720      59.86  
   1024x576      59.90  
   864x486       59.92  
   720x400       59.55  
   640x350       59.77  
XWAYLAND1 connected 1024x768+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      59.92*+
   800x600       59.86  
   640x480       59.38  
   320x240       59.52  
   720x480       59.71  
   640x400       59.95  
   320x200       58.96  
   1024x576      59.90  
   864x486       59.92  
   720x400       59.55  
   640x350       59.77  
frank@M6700:~$ 

Output of xrandr with second monitor connected to HDMI

frank@M6700:~$ xrandr
Screen 0: minimum 16 x 16, current 3840 x 1200, maximum 32767 x 32767
XWAYLAND0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 380mm x 210mm
   1920x1080     59.96*+
   1440x1080     59.99  
   1400x1050     59.98  
   1280x1024     59.89  
   1280x960      59.94  
   1152x864      59.96  
   1024x768      59.92  
   800x600       59.86  
   640x480       59.38  
   320x240       59.52  
   1680x1050     59.95  
   1440x900      59.89  
   1280x800      59.81  
   720x480       59.71  
   640x400       59.95  
   320x200       58.96  
   1600x900      59.95  
   1368x768      59.88  
   1280x720      59.86  
   1024x576      59.90  
   864x486       59.92  
   720x400       59.55  
   640x350       59.77  
XWAYLAND2 connected 1920x1200+1920+0 (normal left inverted right x axis y axis) 520mm x 320mm
   1920x1200     59.88*+
   1600x1200     59.87  
   1440x1080     59.87  
   1400x1050     59.86  
   1280x1024     59.76  
   1280x960      59.94  
   1152x864      59.78  
   1024x768      59.68  
   800x600       59.86  
   640x480       59.38  
   320x240       59.52  
   1680x1050     59.85  
   1440x900      59.89  
   1280x800      59.81  
   720x480       59.71  
   640x400       59.20  
   320x200       58.96  
   1920x1080     59.88  
   1600x900      59.82  
   1368x768      59.88  
   1280x720      59.86  
   1024x576      59.90  
   864x486       59.45  
   720x400       59.55  
   640x350       59.77  
frank@M6700:~$ 

output of nvidia-detect:

frank@M6700:~$ nvidia-detect
Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK104GLM [Quadro K3000M] [10de:11be] (rev a1)

Checking card:  NVIDIA Corporation GK104GLM [Quadro K3000M] (rev a1)
Your card is supported by the Tesla 470 drivers series.
It is recommended to install the
    nvidia-tesla-470-driver
package.
frank@M6700:~$ 

I installed the above driver, but this resulted in the external monitor not being recognized at all.  I can still connect an external monitor to the VGA port, but of course the resolution is limited to 1024x768.

Any idea what I can do from here?

TIA,  

Frank

Today I downloaded and installed the latest Debian update (1.86.2-170785). When the update was launched, I saw a number of errors related to the nvidia-tesla-470-driver package, as shown below

[code]frank@M6700:~/projects/DebugMakefile$ sudo apt install ~/Downloads/code_1.86.2-1707854558_amd64.deb
[sudo] password for frank:
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Note, selecting ‘code’ instead of ‘/home/frank/Downloads/code_1.86.2-1707854558_amd64.deb’
The following packages were automatically installed and are no longer required:
libu2f-udev linux-image-6.1.0-15-amd64
Use ‘sudo apt autoremove’ to remove them.
The following packages will be upgraded:
code
1 upgraded, 0 newly installed, 0 to remove and 82 not upgraded.
2 not fully installed or removed.
Need to get 0 B/99.8 MB of archives.
After this operation, 1,024 B of additional disk space will be used.
Reading changelogs… Done
(Reading database … 240476 files and directories currently installed.)
Preparing to unpack …/code_1.86.2-1707854558_amd64.deb …
Unpacking code (1.86.2-1707854558) over (1.86.1-1707298119) …
Setting up code (1.86.2-1707854558) …
Setting up nvidia-tesla-470-kernel-dkms (470.223.02-2~deb12u1) …
Removing old nvidia-tesla-470-470.223.02 DKMS files…
Deleting module nvidia-tesla-470-470.223.02 completely from the DKMS tree.
Loading new nvidia-tesla-470-470.223.02 DKMS files…
Building for 6.1.0-18-amd64
Building initial module for 6.1.0-18-amd64
Error! Bad return status for module build on kernel: 6.1.0-18-amd64 (x86_64)
Consult /var/lib/dkms/nvidia-tesla-470/470.223.02/build/make.log for more inform
ation.
dpkg: error processing package nvidia-tesla-470-kernel-dkms (–configure):
installed nvidia-tesla-470-kernel-dkms package post-installation script subproc
ess returned error exit status 10
dpkg: dependency problems prevent configuration of nvidia-tesla-470-driver:
nvidia-tesla-470-driver depends on nvidia-tesla-470-kernel-dkms (= 470.223.02-2
~deb12u1) | nvidia-tesla-470-kernel-470.223.02; however:
Package nvidia-tesla-470-kernel-dkms is not configured yet.
Package nvidia-tesla-470-kernel-470.223.02 is not installed.
Package nvidia-tesla-470-kernel-dkms which provides nvidia-tesla-470-kernel-47
0.223.02 is not configured yet.

dpkg: error processing package nvidia-tesla-470-driver (–configure):
dependency problems - leaving unconfigured
Processing triggers for shared-mime-info (2.2-1) …
Processing triggers for mailcap (3.70+nmu1) …
Processing triggers for desktop-file-utils (0.26-1) …
Processing triggers for gnome-menus (3.36.0-1.1) …
Errors were encountered while processing:
nvidia-tesla-470-kernel-dkms
nvidia-tesla-470-driver
E: Sub-process /usr/bin/dpkg returned an error code (1)
frank@M6700:~/projects/DebugMakefile$
[/code]

Synaptics still shows the nvidia-tesla-470-driver and associated packages installed.

Any thoughts?

TIA,

Frank

This morning I completed the Debian system update/restart, and now my second monitor is working perfectly on the HDMI connector - Yay!

In case anyone else runs across this post, here are the results from ‘lspci’ and ‘inxi -Fxxxz’ commands after the update with the monitor problem solved

frank@M6700:~$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GK104GLM [Quadro K3000M] (rev a1)
frank@M6700:~$ inxi -Fxxxz
System:
  Kernel: 6.1.0-18-amd64 arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    Desktop: GNOME v: 43.9 tk: GTK v: 3.24.38 wm: gnome-shell dm: GDM3 v: 43.0
    Distro: Debian GNU/Linux 12 (bookworm)
Machine:
  Type: Laptop System: Dell product: Precision M6700 v: 01
    serial: <superuser required> Chassis: type: 9 serial: <superuser required>
  Mobo: Dell model: N/A serial: <superuser required> BIOS: Dell v: A09
    date: 02/06/2013
Battery:
  ID-1: BAT0 charge: 31.4 Wh (42.8%) condition: 73.3/73.3 Wh (100.0%)
    volts: 11.7 min: 11.1 model: LGC-LGC3.0 DELL 49VTP type: Li-ion
    serial: <filter> status: not charging
CPU:
  Info: quad core model: Intel Core i7-3740QM bits: 64 type: MT MCP
    smt: enabled arch: Ivy Bridge rev: 9 cache: L1: 256 KiB L2: 1024 KiB
    L3: 6 MiB
  Speed (MHz): avg: 1541 high: 3700 min/max: 1200/3700 cores: 1: 1200
    2: 1200 3: 1838 4: 1010 5: 1200 6: 3700 7: 1200 8: 986 bogomips: 43058
  Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel 3rd Gen Core processor Graphics vendor: Dell driver: i915
    v: kernel arch: Gen-7 ports: active: LVDS-1 empty: VGA-1 bus-ID: 00:02.0
    chip-ID: 8086:0166 class-ID: 0300
  Device-2: NVIDIA GK104GLM [Quadro K3000M] vendor: Dell driver: nvidia
    v: 470.223.02 arch: Kepler pcie: speed: 2.5 GT/s lanes: 16 bus-ID: 01:00.0
    chip-ID: 10de:11be class-ID: 0300
  Device-3: Microdia Integrated Webcam type: USB driver: uvcvideo
    bus-ID: 1-1.5:3 chip-ID: 0c45:648b class-ID: 0e02
  Display: x11 server: X.Org v: 1.21.1.7 with: Xwayland v: 22.1.9
    compositor: gnome-shell driver: X: loaded: modesetting,nvidia
    unloaded: fbdev,nouveau,vesa alternate: nv dri: crocus gpu: i915
    display-ID: :1 screens: 1
  Screen-1: 0 s-res: 3840x1200 s-dpi: 96 s-size: 1016x318mm (40.00x12.52")
    s-diag: 1065mm (41.91")
  Monitor-1: DP-1-0 pos: right res: 1920x1200 hz: 60 dpi: 94
    size: 518x324mm (20.39x12.76") diag: 611mm (24.05") modes: N/A
  Monitor-2: LVDS-1 pos: primary,left res: 1920x1080 hz: 60 dpi: 128
    size: 382x215mm (15.04x8.46") diag: 438mm (17.26") modes: N/A
  API: OpenGL v: 4.2 Mesa 22.3.6 renderer: Mesa Intel HD Graphics 4000 (IVB
    GT2) direct-render: Yes

Note that in the above output the 'Device-2: section shows that the driver for the ‘NVIDIA GK104GLM [Quadro K3000M]’ is now shown as ‘nvidia v: 470.223.02’. Apparently there were some problems when I installed this driver originally that were corrected with this latest Debian release.