[KNOWN ISSUE] Lite Updates (and other apps) open as a blank white window — NVIDIA 470 driver
Affects: Linux Lite 7.x (based on Ubuntu 24.04) on machines using the NVIDIA 470 legacy graphics driver - typically older GeForce cards such as the GT 730.
THE SYMPTOM
After updating, Lite Updates — and possibly other applications - open as a blank white window with nothing drawn in them. The apps are actually running; they just aren't being painted on screen.
WHY IT HAPPENS
This is an upstream NVIDIA + GTK issue, not a Linux Lite bug. The newer GTK4 toolkit in Ubuntu 24.04 defaults to a graphics renderer that the NVIDIA 470 legacy driver does not handle correctly, so the windows never repaint. Switching GTK4 back to its older "gl" renderer fixes it. Background reading:
https://forums.developer.nvidia.com/t/mu...-04/291106
HOW TO CHECK IF THIS AFFECTS YOU
Open a terminal (Menu > System > Terminal, or right-click the desktop > Open Terminal Here) and run:
If the "Driver Version" shown begins with 470, this applies to you. If you use a different driver (or an AMD Intel GPU), you are not affected and should not apply the workaround below.
THE FIX
Option 1:
Quick manual fix (works immediately)
Run this single command in a terminal to add the setting, then reboot:
Code:
echo 'GSK_RENDERER=gl' | sudo tee -a /etc/environment
Reboot your PC. Lite Updates and the other apps will now display correctly.
Option 2:
Permanent automatic fix (recommended)
A Linux Lite update applies this for you automatically, but ONLY on machines that are actually running the 470 driver - so other systems are unaffected. Because the updater window itself may be one of the blank apps, install the update from a terminal:
Code:
sudo apt update && sudo apt dist-upgrade
Then reboot (or log out and back in). Once the update is installed, the fix is applied at every login automatically. If you ever move to a newer driver or GPU, it switches itself off again - no further action needed.
IF YOU ADDED THE MANUAL FIX BUT ARE NOT ON A 470 CARD
The automatic update only acts on real 470 systems, but a manual line in /etc/environment stays until you remove it. If you added the line earlier and you are NOT using the 470 driver, you can remove it to get the newer renderer back: run "sudo nano /etc/environment", delete the line "GSK_RENDERER=gl", save
(Ctrl+O, Enter) and exit (Ctrl+X), then reboot.