Installed a fresh copy of Mint 20.04. Then tried to switch to the NVidia driver (recommended version, 450) . Failed because of some unmet dependencies, so decided to use the update manager to update the system in the hope this would fix it. It did. Driver installed, rebooted. Met with resolution of 640*480. Received "Your system is currently running without video hardware acceleration" error.
Launched the driver manager as suggested, decided to try every driver from the bottom, working upwards. Eventually, one version worked (435) and provided high resolution, so switched to the recommended version 450, rebooted, continued to work.
After about a day of working, rebooting several times, eventually received error message again. Tried re-installing 435, didn't fix. Tried 450, didn't fix. Tried all the drivers in order, 390 eventually worked.
The general pattern is that eventually the driver stops working, then persistent driver switching eventually works, but it's not a consistent driver version that works, it's just the act of switching that might fix it next time you boot (it also may be the case that changing the driver has no effect at all, and the driver just works for some boots and not others)
I suspect that the initial failure to install the driver because of missing dependencies might have subtly borked the installation.
(this output when NVidia driver is working):
Code: Select all
System: Host: philipPC Kernel: 5.4.0-48-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 4.6.7 Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal Machine: Type: Desktop System: ASUS product: All Series v: N/A serial: <superuser/root required> Mobo: ASUSTeK model: Z97-A v: Rev 1.xx serial: <superuser/root required> BIOS: American Megatrends v: 2012 date: 09/30/2014 Memory: RAM: total: 7.72 GiB used: 1.30 GiB (16.8%) RAM Report: permissions: Unable to run dmidecode. Root privileges required. CPU: Topology: Quad Core model: Intel Core i7-4790 bits: 64 type: MT MCP arch: Haswell rev: 3 L2 cache: 8192 KiB flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 57566 Speed: 1799 MHz min/max: 800/4000 MHz Core speeds (MHz): 1: 1800 2: 1797 3: 1800 4: 1799 5: 1799 6: 1799 7: 1802 8: 1799 Graphics: Device-1: NVIDIA GP104 [GeForce GTX 1070] vendor: ASUSTeK driver: nvidia v: 390.138 bus ID: 01:00.0 Display: x11 server: X.Org 1.20.8 driver: nvidia unloaded: fbdev,modesetting,nouveau,vesa resolution: 1920x1080~60Hz OpenGL: renderer: GeForce GTX 1070/PCIe/SSE2 v: 4.6.0 NVIDIA 390.138 direct render: Yes Audio: Device-1: Intel 9 Series Family HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 00:1b.0 Device-2: NVIDIA GP104 High Definition Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 01:00.1 Device-3: HTC (High Tech ) type: USB driver: snd-usb-audio,uvcvideo bus ID: 3-3.1.5:10 Device-4: HTC (High Tech ) type: USB driver: hid-generic,usbhid Sound Server: ALSA v: k5.4.0-48-generic Network: Device-1: Intel Ethernet I218-V vendor: ASUSTeK driver: e1000e v: 3.2.6-k port: f040 bus ID: 00:19.0 IF: eno1 state: up speed: 1000 Mbps duplex: full mac: 08:62:66:31:52:54 Drives: Local Storage: total: 931.52 GiB used: 25.97 GiB (2.8%) ID-1: /dev/sda vendor: Crucial model: CT500MX200SSD1 size: 465.76 GiB ID-2: /dev/sdb vendor: Crucial model: CT500MX500SSD1 size: 465.76 GiB Partition: ID-1: / size: 105.61 GiB used: 25.97 GiB (24.6%) fs: ext4 dev: /dev/sdb2 Sensors: System Temperatures: cpu: 50.0 C mobo: 27.8 C gpu: nvidia temp: 53 C Fan Speeds (RPM): N/A gpu: nvidia fan: 23% Info: Processes: 259 Uptime: 2m Init: systemd runlevel: 5 Compilers: gcc: 9.3.0 Shell: bash v: 5.0.17 inxi: 3.0.38