I'm using Zorin lite v16 on a laptop with intel UHD 620 and NVIDIA Geforce MX230
When i installed the OS, the NVIDIA driver was working fine (i was able to view settings, switch graphic card)
Somehow, after a system update (not sure what), the driver stopped to being loaded. Now, when i try to run nvidia-settings
i get the following error
ERROR: NVIDIA driver is not loaded
ERROR: Unable to load info from any available system
The NVIDIA driver packages are installed.
Secure boot is disabled
I saw a post about installing a NVIDIA driver in forum ([HOW TO] Install the latest Nvidia driver on Zorin OS 16 & Pop! OS 21.04) but it resorts to downloading the driver from nvidia and uses dkms.
I'd like to keep using the out of box driver.
I'd be glad if someone could help
Below are some commands to show system info
lsmod | grep nvidia
returns empty
inxi output
System: Kernel: 5.13.0-35-generic x86_64 bits: 64 compiler: N/A
parameters: BOOT_IMAGE=/boot/vmlinuz-5.13.0-35-generic
root=UUID=be1d1d90-ff98-467d-a629-1de1ebfdfc87 ro quiet splash vt.handoff=7
Desktop: Xfce 4.16.0 tk: Gtk 3.24.20 info: xfce4-panel wm: xfwm4 dm: LightDM 1.30.0
Distro: Zorin OS 16.1 base: Ubuntu 20.04 LTS Focal
Machine: Type: Laptop System: ASUSTeK product: VivoBook_ASUSLaptop X512FJ_X512FJ v: 1.0
serial: <filter>
Mobo: ASUSTeK model: X512FJ v: 1.0 serial: <filter> UEFI: American Megatrends
v: X512FJ.308 date: 08/04/2020
Battery: ID-1: BAT0 charge: 17.6 Wh condition: 25.9/32.1 Wh (81%) volts: 7.8/7.8
model: ASUSTeK ASUS Battery type: Li-ion serial: <filter> status: Discharging
cycles: 218
CPU: Topology: Quad Core model: Intel Core i5-8265U bits: 64 type: MT MCP arch: Kaby Lake
family: 6 model-id: 8E (142) stepping: C (12) microcode: EA L2 cache: 6144 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 28800
Speed: 693 MHz min/max: 400/3900 MHz Core speeds (MHz): 1: 700 2: 700 3: 700 4: 700
5: 700 6: 700 7: 652 8: 600
Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling
Type: srbds mitigation: TSX disabled
Type: tsx_async_abort status: Not affected
Graphics: Device-1: Intel UHD Graphics 620 vendor: ASUSTeK driver: i915 v: kernel
bus ID: 00:02.0 chip ID: 8086:3ea0
Device-2: NVIDIA GP108M [GeForce MX230] vendor: ASUSTeK driver: N/A bus ID: 02:00.0
chip ID: 10de:1d11
Display: x11 server: X.Org 1.20.13 driver: intel resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa Intel UHD Graphics 620 (WHL GT2) v: 4.6 Mesa 21.2.6
direct render: Yes
Audio: Device-1: Intel Cannon Point-LP High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:9dc8
Sound Server: ALSA v: k5.13.0-35-generic
Network: Device-1: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter vendor: Lite-On
driver: ath10k_pci v: kernel port: 3000 bus ID: 03:00.0 chip ID: 168c:0042
IF: wlo1 state: up mac: <filter>
Drives: Local Storage: total: 1.36 TiB used: 216.62 GiB (15.5%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/nvme0n1 vendor: Western Digital model: WDS500G2B0C-00PXH0 size: 465.76 GiB
block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 serial: <filter>
rev: 233010WD scheme: GPT
ID-2: /dev/sda vendor: Western Digital model: WD10SPZX-80Z10T2 size: 931.51 GiB
block size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s rotation: 5400 rpm
serial: <filter> rev: 1A04 scheme: GPT
RAID: Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci v: 3.0
port: 4060 bus ID: 00:17.0 chip ID: 8086.282a rev: 30
Partition: ID-1: / raw size: 152.87 GiB size: 149.47 GiB (97.78%) used: 38.01 GiB (25.4%)
fs: ext4 dev: /dev/nvme0n1p5
ID-2: swap-1 size: 6.51 GiB used: 0 KiB (0.0%) fs: swap swappiness: 60 (default)
cache pressure: 100 (default) dev: /dev/sda8
Sensors: System Temperatures: cpu: 42.0 C mobo: N/A
Fan Speeds (RPM): cpu: 2100
Info: Processes: 267 Uptime: 2h 16m Memory: 7.62 GiB used: 3.73 GiB (48.9%) Init: systemd
v: 245 runlevel: 5 Compilers: gcc: 9.4.0 alt: 9 Shell: bash v: 5.0.17
running in: xfce4-terminal inxi: 3.0.38
lspci -k | grep -EA3 '3D|VGA'
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake) (rev 02)
DeviceName: VGA
Subsystem: ASUSTeK Computer Inc. UHD Graphics 620 (Whiskey Lake)
Kernel driver in use: i915
Kernel modules: i915
--
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX230] (rev a1)
DeviceName: Second VGA
Subsystem: ASUSTeK Computer Inc. GP108M [GeForce MX230]
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
dpkg -l | grep nvidia
ii libnvidia-cfg1-470:amd64 470.103.01-0ubuntu0.20.04.1 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-common-470 470.103.01-0ubuntu0.20.04.1 all Shared files used by the NVIDIA libraries
ii libnvidia-compute-470:amd64 470.103.01-0ubuntu0.20.04.1 amd64 NVIDIA libcompute package
ii libnvidia-compute-470:i386 470.103.01-0ubuntu0.20.04.1 i386 NVIDIA libcompute package
ii libnvidia-decode-470:amd64 470.103.01-0ubuntu0.20.04.1 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-decode-470:i386 470.103.01-0ubuntu0.20.04.1 i386 NVIDIA Video Decoding runtime libraries
ii libnvidia-encode-470:amd64 470.103.01-0ubuntu0.20.04.1 amd64 NVENC Video Encoding runtime library
ii libnvidia-encode-470:i386 470.103.01-0ubuntu0.20.04.1 i386 NVENC Video Encoding runtime library
ii libnvidia-extra-470:amd64 470.103.01-0ubuntu0.20.04.1 amd64 Extra libraries for the NVIDIA driver
ii libnvidia-fbc1-470:amd64 470.103.01-0ubuntu0.20.04.1 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-fbc1-470:i386 470.103.01-0ubuntu0.20.04.1 i386 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-470:amd64 470.103.01-0ubuntu0.20.04.1 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-gl-470:i386 470.103.01-0ubuntu0.20.04.1 i386 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-ifr1-470:amd64 470.103.01-0ubuntu0.20.04.1 amd64 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii libnvidia-ifr1-470:i386 470.103.01-0ubuntu0.20.04.1 i386 NVIDIA OpenGL-based Inband Frame Readback runtime library
rc linux-modules-nvidia-470-5.13.0-27-generic 5.13.0-27.29~20.04.1 amd64 Linux kernel nvidia modules for version 5.13.0-27
ii linux-modules-nvidia-470-5.13.0-35-generic 5.13.0-35.40~20.04.1 amd64 Linux kernel nvidia modules for version 5.13.0-35
ii linux-modules-nvidia-470-generic-hwe-20.04 5.13.0-35.40~20.04.1 amd64 Extra drivers for nvidia-470 for the generic-hwe-20.04 flavour
ii linux-objects-nvidia-470-5.13.0-27-generic 5.13.0-27.29~20.04.1 amd64 Linux kernel nvidia modules for version 5.13.0-27 (objects)
ii linux-objects-nvidia-470-5.13.0-35-generic 5.13.0-35.40~20.04.1 amd64 Linux kernel nvidia modules for version 5.13.0-35 (objects)
ii linux-signatures-nvidia-5.13.0-27-generic 5.13.0-27.29~20.04.1 amd64 Linux kernel signatures for nvidia modules for version 5.13.0-27-generic
ii linux-signatures-nvidia-5.13.0-35-generic 5.13.0-35.40~20.04.1 amd64 Linux kernel signatures for nvidia modules for version 5.13.0-35-generic
ii nvidia-compute-utils-470 470.103.01-0ubuntu0.20.04.1 amd64 NVIDIA compute utilities
ii nvidia-driver-470 470.103.01-0ubuntu0.20.04.1 amd64 NVIDIA driver metapackage
ii nvidia-kernel-common-470 470.103.01-0ubuntu0.20.04.1 amd64 Shared files used with the kernel module
ii nvidia-kernel-source-470 470.103.01-0ubuntu0.20.04.1 amd64 NVIDIA kernel source package
ii nvidia-prime 0.8.16~0.20.04.1 all Tools to enable NVIDIA's Prime
ii nvidia-settings 470.57.01-0ubuntu0.20.04.3 amd64 Tool for configuring the NVIDIA graphics driver
ii nvidia-utils-470 470.103.01-0ubuntu0.20.04.1 amd64 NVIDIA driver support binaries
ii screen-resolution-extra 0.18build1 all Extension for the nvidia-settings control panel
ii xserver-xorg-video-nvidia-470 470.103.01-0ubuntu0.20.04.1 amd64 NVIDIA binary Xorg driver
sudo lshw -c display
*-display
description: VGA compatible controller
product: UHD Graphics 620 (Whiskey Lake)
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list
configuration: driver=i915 latency=0
resources: irq:138 memory:b2000000-b2ffffff memory:90000000-9fffffff ioport:4000(size=64) memory:c0000-dffff
*-display UNCLAIMED
description: 3D controller
product: GP108M [GeForce MX230]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: memory:b3000000-b3ffffff memory:a0000000-afffffff memory:b0000000-b1ffffff ioport:3000(size=128) memory:b4000000-b407ffff