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