ERROR: NVIDIA driver is not loaded, ubuntu 23.04, g_is_object (object) failed

Hi i’m a new linux user. whenever i run nvidia-settings this shows.

haganehimo@lunarcapital:~$ nvidia-settings

ERROR: NVIDIA driver is not loaded

(nvidia-settings:85106): GLib-GObject-CRITICAL **: 19:28:51.105: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

** (nvidia-settings:85106): CRITICAL **: 19:28:51.106: ctk_powermode_new: assertion '(ctrl_target != NULL) && (ctrl_target->h != NULL)' failed

ERROR: nvidia-settings could not find the registry key file or the X server is
       not accessible. This file should have been installed along with this
       driver at
       /usr/share/nvidia/nvidia-application-profiles-key-documentation. The
       application profiles will continue to work, but values cannot be
       prepopulated or validated, and will not be listed in the help text.
       Please see the README for possible values and descriptions.

** Message: 19:28:51.238: PRIME: Requires offloading
** Message: 19:28:51.238: PRIME: is it supported? yes
** Message: 19:28:51.771: PRIME: Usage: /usr/bin/prime-select nvidia|intel|on-demand|query
** Message: 19:28:51.771: PRIME: on-demand mode: "1"
** Message: 19:28:51.771: PRIME: is "on-demand" mode supported? yes

i tried looking for answers online but i have yet to find something that fits my problem(I think)
running dkms returns nothing as ubuntu-drivers devices
i hope this is a quick and easy fix
please do tell any additional info have to update this with
nvidia-bug-report.log (254.2 KB)