“GT 730 (GK208B) lost multi-monitor support after NVIDIA 535 update — fixed by reverting to 470 legacy driver”

GT 730 (GK208B) Lost Multi-Monitor Support After NVIDIA Driver Update (535 → 470 Fix)

Summary

After a routine NVIDIA driver update on Ubuntu (Jammy 22.04 with kernel 6.8.0-124), my multi-monitor setup stopped working. Two of three displays were lost (including a VGA-connected monitor), and the system fell back to a single active display.

The issue was ultimately caused by an incompatible NVIDIA driver branch being installed (535) on a legacy Kepler GPU (GT 730 GK208B), which is only supported by the 470 legacy driver series.

Reverting to the correct driver restored full multi-monitor functionality.


Hardware

  • GPU: NVIDIA GeForce GT 730 (GK208B / Kepler)

  • OS: Ubuntu 22.04 (Jammy)

  • Kernel: 6.8.0-124-generic

  • Desktop: XFCE (Xorg session)

  • Multi-monitor setup: HDMI + DVI + VGA


Symptoms

After NVIDIA driver update:

  • Two of three monitors stopped being detected

  • VGA-connected display disappeared entirely

  • xrandr showed only one monitor

  • nvidia-smi failed with driver communication error

  • System fell back to basic graphics mode


Key Error Messages

From dmesg:

NVRM: The NVIDIA GeForce GT 730 GPU installed in this system is
supported through the NVIDIA 470.xx Legacy drivers.

The 535.309.01 NVIDIA driver will ignore this GPU.

NVRM: No NVIDIA GPU found.

Additionally:

nvidia-smi: failed to communicate with NVIDIA driver


Diagnosis

The system had installed NVIDIA driver 535, which does not support the GT 730 (Kepler GK208B).

Although DKMS built successfully, the kernel driver refused to initialize the GPU, causing:

  • NVIDIA stack failure at runtime

  • fallback to generic display driver

  • loss of multi-monitor support

Ubuntu’s driver dependency resolution also attempted to pull in 535 user-space components, compounding the issue.


Resolution

1. Remove incompatible NVIDIA stack

sudo apt purge 'nvidia*'
sudo apt autoremove

2. Install correct legacy driver

sudo apt install nvidia-driver-470-server

3. Reboot system

sudo reboot

4. Verify

nvidia-smi
xrandr --listmonitors


Result

After installing the correct driver:

  • NVIDIA driver 470 initialized correctly

  • GPU detected and functioning

  • All three monitors restored (HDMI + DVI + VGA)

  • Full multi-monitor Xorg functionality returned


Notes

  • GT 730 (GK208B) requires NVIDIA 470 legacy drivers

  • Modern drivers (535+) will install but refuse to initialize the GPU

  • Ubuntu may automatically attempt to install newer driver branches unless held

Optional stabilization:

sudo apt-mark hold nvidia-driver-470-server


Conclusion

This was not a hardware or XFCE issue, but a driver compatibility regression caused by automatic upgrade to an unsupported NVIDIA branch for legacy Kepler hardware.

Switching back to the correct legacy driver fully resolved the issue.

Supplemental: I couldn’t have fixed this without the help of AI- (Artificial Intelligence).

1 Like

When using the 470 driver you should take this into account:

5 Likes

Thank you for the informational posting, it was very helpful.

I’ve decided to follow AI- (Artificial Intelligence)'s strategy and increase operational resilence of my ubuntu box.
Will not be switching to Nouveau, due to the following reasons from AI:

:warning: Why Nouveau is a bad fit for your setup
Your current working state is:

GT 730 running correctly on 470 legacy driver
3 monitors active (HDMI + DVI + VGA)
stable Xorg/NVIDIA pipeline

If you switch to Nouveau, you risk:

  1. Losing NVIDIA Xorg multi-monitor handling

Your VGA success right now is very likely dependent on NVIDIA’s proprietary display pipeline.

  1. Reduced performance + compositor changes

XFCE will still run, but:
compositing behavior changes tearing control becomes inconsistent

  1. “downgrade disguised as stability”
    Nouveau is stable in the kernel sense — but not feature-equivalent.

Performed the following:

  1. apt-mark hold nvidia-driver-470
  2. installed Timeshift snapshots for increased resilence of the system

Staying with legacy Nvidia.

Thanks all.

Interesting, …and that’s all I dare to say.

PS: Please dear mods, don’t take action against me. Thank you.