Can't update or even download a theme for my cursor. Any fix? And pls don't be mean I'm new to Linux and former Windows user and I under estimated how hard it is and how careful I have to be. Thank you in advance.
The 390 driver is probably out of support. So using DKMS to tie the modules into the later Zorin OS kernel might fail.
Are you using the Legacy Drivers?
If you are not, we can try that. First, remove all traces of Nvidia drivers. Run this in terminal (You can copy and paste): sudo apt-get remove --purge '^nvidia-.*'
When You install the Driver directly from the Repo's that doesn't work because You are using the 6.8 Kernel and that is too new. The 5.15 Kernel should be compatible. Or You go @Aravisian's Way with the PPA. Then You shouldn't need the older Kernel.
One other Thing: Because You use an Nvidia Card, You should run Your System in Xorg Mode. By default Zorin runs in Wayland. To switch, go to the Login Screen (not the Lock Screen). simply reboot for that. On the Login Screen, click on Your Profile so that the Password Field appears. It as to be appeared. When it is appeared, You should see in the bottom right Corner a Gear Icon. Click on it and choose the Option ''Zorin Desktop on Xorg'' and then log in.
zorg has always been on. also idk what a kernel is, i heard someone had my issue and half fixed it that way by going to a older version or kernel but i have no idea
udo apt install nvidia-utils-390
[sudo] password for damien:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
dctrl-tools dkms libnvidia-cfg1-390 libnvidia-compute-390:i386
libnvidia-decode-390 libnvidia-decode-390:i386 libnvidia-encode-390
libnvidia-encode-390:i386 libnvidia-fbc1-390 libnvidia-fbc1-390:i386
libnvidia-gl-390 libnvidia-ifr1-390 libnvidia-ifr1-390:i386
xserver-xorg-video-nvidia-390
Use 'sudo apt autoremove' to remove them.
Suggested packages:
nvidia-driver-390
The following NEW packages will be installed:
nvidia-utils-390
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 362 kB of archives.
After this operation, 1,019 kB of additional disk space will be used.
Get:1 Index of /kelebek333/nvidia-legacy/ubuntu jammy/main amd64 nvidia-utils-390 amd64 390.157-0ubuntu+klbkjammy1.1 [362 kB]
Fetched 362 kB in 2s (179 kB/s)
Selecting previously unselected package nvidia-utils-390.
(Reading database ... 273672 files and directories currently installed.)
Preparing to unpack .../nvidia-utils-390_390.157-0ubuntu+klbkjammy1.1_amd64.deb
...
Unpacking nvidia-utils-390 (390.157-0ubuntu+klbkjammy1.1) ...
Setting up nvidia-utils-390 (390.157-0ubuntu+klbkjammy1.1) ...
Processing triggers for man-db (2.10.2-1) ...
~$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
i also did this eariler but i guess it didnt work either
sudo apt install nvidia-driver-390
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
nvidia-compute-utils-390 nvidia-dkms-390 nvidia-kernel-common-390 nvidia-kernel-source-390 nvidia-prime
The following NEW packages will be installed:
nvidia-compute-utils-390 nvidia-dkms-390 nvidia-driver-390 nvidia-kernel-common-390 nvidia-kernel-source-390
nvidia-prime
0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 10.6 MB of archives.
After this operation, 30.0 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 Index of /ubuntu jammy/main amd64 nvidia-prime all 0.8.17.1 [9,956 B]
Get:2 Index of /kelebek333/nvidia-legacy/ubuntu jammy/main amd64 nvidia-compute-utils-390 amd64 390.157-0ubuntu+klbkjammy1.1 [79.0 kB]
Get:3 Index of /kelebek333/nvidia-legacy/ubuntu jammy/main amd64 nvidia-kernel-source-390 amd64 390.157-0ubuntu+klbkjammy1.1 [10.0 MB]
Get:4 Index of /kelebek333/nvidia-legacy/ubuntu jammy/main amd64 nvidia-kernel-common-390 amd64 390.157-0ubuntu+klbkjammy1.1 [15.1 kB]
Get:5 Index of /kelebek333/nvidia-legacy/ubuntu jammy/main amd64 nvidia-dkms-390 amd64 390.157-0ubuntu+klbkjammy1.1 [19.9 kB]
Get:6 Index of /kelebek333/nvidia-legacy/ubuntu jammy/main amd64 nvidia-driver-390 amd64 390.157-0ubuntu+klbkjammy1.1 [403 kB]
Fetched 10.6 MB in 15s (685 kB/s)
Selecting previously unselected package nvidia-compute-utils-390.
(Reading database ... 273684 files and directories currently installed.)
Preparing to unpack .../0-nvidia-compute-utils-390_390.157-0ubuntu+klbkjammy1.1_amd64.deb ...
Unpacking nvidia-compute-utils-390 (390.157-0ubuntu+klbkjammy1.1) ...
Selecting previously unselected package nvidia-kernel-source-390.
Preparing to unpack .../1-nvidia-kernel-source-390_390.157-0ubuntu+klbkjammy1.1_amd64.deb ...
Unpacking nvidia-kernel-source-390 (390.157-0ubuntu+klbkjammy1.1) ...
Selecting previously unselected package nvidia-kernel-common-390.
Preparing to unpack .../2-nvidia-kernel-common-390_390.157-0ubuntu+klbkjammy1.1_amd64.deb ...
Unpacking nvidia-kernel-common-390 (390.157-0ubuntu+klbkjammy1.1) ...
Selecting previously unselected package nvidia-dkms-390.
Preparing to unpack .../3-nvidia-dkms-390_390.157-0ubuntu+klbkjammy1.1_amd64.deb ...
Unpacking nvidia-dkms-390 (390.157-0ubuntu+klbkjammy1.1) ...
Selecting previously unselected package nvidia-driver-390.
Preparing to unpack .../4-nvidia-driver-390_390.157-0ubuntu+klbkjammy1.1_amd64.deb ...
Unpacking nvidia-driver-390 (390.157-0ubuntu+klbkjammy1.1) ...
Selecting previously unselected package nvidia-prime.
Preparing to unpack .../5-nvidia-prime_0.8.17.1_all.deb ...
Unpacking nvidia-prime (0.8.17.1) ...
Setting up nvidia-prime (0.8.17.1) ...
Setting up nvidia-kernel-common-390 (390.157-0ubuntu+klbkjammy1.1) ...
update-initramfs: deferring update (trigger activated)
Setting up nvidia-kernel-source-390 (390.157-0ubuntu+klbkjammy1.1) ...
Setting up nvidia-compute-utils-390 (390.157-0ubuntu+klbkjammy1.1) ...
Warning: The home dir /nonexistent you specified can't be accessed: No such file or directory
Adding system user nvidia-persistenced' (UID 129) ... Adding new group nvidia-persistenced' (GID 138) ...
Adding new user nvidia-persistenced' (UID 129) with group nvidia-persistenced' ...
Not creating home directory `/nonexistent'.
Setting up nvidia-dkms-390 (390.157-0ubuntu+klbkjammy1.1) ...
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
Loading new nvidia-390.157 DKMS files...
Building for 6.8.0-60-generic
Building for architecture x86_64
Building initial module for 6.8.0-60-generic
Can't load /var/lib/shim-signed/mok/.rnd into RNG
40377894A3740000:error:12000079:random number generator:RAND_load_file:Cannot open file:../crypto/rand/randfile.c:106:
Filename=/var/lib/shim-signed/mok/.rnd
...+..+.+.....+............+.+......+...+......+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++..
........+..+.+.....+.............+..+.......+......+...............+......+.........+..+...+.+...........+...+........
.......+....+..+.+...+......+...+...........+.+......+........+....+.....+.+...........+....++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++....+.....+.......+...+..+.+..+....+.....+.............+...............+..+...
+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
...........+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...+.+.....+....+........+.+++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++..+...+.......+.....+...+....+...+........+....+..+.+.........+
...........+...+....+...+.........+.........+......+......+...+..+.........+......+....+...+..+...................+...
......+..+......+....+..................+......+.....+......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++
Secure Boot not enabled on this system.
Done.
nvidia.ko:
Running module version sanity check.
Original module
No original module exists within this kernel
Installation
Installing to /lib/modules/6.8.0-60-generic/kernel/drivers/char/drm/
nvidia-modeset.ko:
Running module version sanity check.
Original module
No original module exists within this kernel
Installation
Installing to /lib/modules/6.8.0-60-generic/kernel/drivers/char/drm/
nvidia-drm.ko:
Running module version sanity check.
Original module
No original module exists within this kernel
Installation
Installing to /lib/modules/6.8.0-60-generic/kernel/drivers/char/drm/
nvidia-uvm.ko:
Running module version sanity check.
Original module
No original module exists within this kernel
Installation
Installing to /lib/modules/6.8.0-60-generic/kernel/drivers/char/drm/
depmod....
Setting up nvidia-driver-390 (390.157-0ubuntu+klbkjammy1.1) ...
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for initramfs-tools (0.140ubuntu13.5) ...
update-initramfs: Generating /boot/initrd.img-6.8.0-60-generic