More silly questions regarding Nvidia GP108 GeForce GT 1030

To begin with, I'm not certain if my Nvidia GT 1030 is considered to be an obsolete card or not, but I do know that the drivers for it have given me a lot of fun in the past, and I now wish to head off any potential fun (black screens) that maybe heading my way in the near future.

To begin with, below is some basic information about my system and it's hardware:
Code:
OS: FreeBSD 15.0-RELEASE-p10 amd64
Display Manager: lightdm-1.32.0_7
Greeter: lightdm-gtk-greeter
DE: Xfce 4.20
DE: cinnamon-desktop-6.4.2
Shell: sh
Terminal: xfce4-terminal
CPU: Intel Pentium Gold G5400 (4) @ 3.700GHz
GPU: GP108 [GeForce GT 1030]

Below is some more information specifically related to my video card:
Code:
Simon@Asus:~ $ pciconf -lv | grep -B4 -E "VGA|display"
    class      = serial bus
vgapci0@pci0:1:0:0:    class=0x030000 rev=0xa1 hdr=0x00 vendor=0x10de device=0x1d01 subvendor=0x1043 subdevice=0x85f4
    vendor     = 'NVIDIA Corporation'
    device     = 'GP108 [GeForce GT 1030]'
    class      = display
    subclass   = VGA
    
Nvidia drivers
Simon@Asus:~ $ kldstat | grep nvidia
 2    2 0xffffffff82b10000   1652f8 nvidia-modeset.ko
 3    2 0xffffffff82e00000  6068378 nvidia.ko
 7    1 0xffffffff82cbd000    14a88 nvidia-drm.ko

Below is some information I found regarding the various Nvidia packages on my system:
Code:
Simon@Asus:~ $ pkg info | grep -i nvidia
egl-wayland-1.1.21             NVIDIA graphics EGLStream Wayland platform
egl-x11-1.0.5                  NVIDIA graphics EGL xlib/xcb XWayland platform
nvidia-driver-580.119.02_1     NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-drm-66-kmod-580.119.02.1500068_2 NVIDIA DRM Kernel Module
nvidia-drm-kmod-580.119.02     NVIDIA DRM Kernel Module
nvidia-kmod-580.119.02.1500068_1 kmod part of NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-settings-580.119.02     Display Control Panel for X NVidia driver
nvidia-xconfig-580.119.02      Tool to manipulate X configuration files for the NVidia driver

Okay, so if I'm using X11 and lightdm, then why are the above Wayland Nvidia packages on my system's hard drive?

Also, below are a list of packages I have locked out in order to keep them from being overwritten by a package upgrade command.

I accidentally allowed the below packages to be overwritten on one or two earlier occasions, and whenever that would happen, I always would end up with black screen instead of my usual login screen. So, I don't want the below packages to be overwritten until I know more about Nvidia drivers work with the rest of the operating system.

Below is a list of the packages I have locked on my system:
Code:
Simon@Asus:~ $ pkg lock --show-locked
Currently locked packages:
drm-66-kmod-6.6.25.1500068_8
nvidia-driver-580.119.02_1
nvidia-drm-66-kmod-580.119.02.1500068_2
nvidia-drm-kmod-580.119.02
nvidia-kmod-580.119.02.1500068_1
nvidia-settings-580.119.02
nvidia-xconfig-580.119.02

Since the above Wayland-Nvidia drivers are not included on my list of locked packages, what will happen if the Wayland-Nvidia drivers somehow get overwritten in the future? Should I add them to the list of locked packages? Also, is the current set of Nvidia drivers I'm now using the best option? I've tried installing other versions of Nvidia drivers, but these are the only ones which don't give me black screen at login.

Any info greatly appreciated.
 
I have many nvidia cards of various generations.

They all work well but generations are matched to the desired level of performance.

My Series 10 cards work perfectly for 2D general use. My Series 16 cards are far more capable, much larger and much higher power needs. I’m currently running a 4060ti on my new build. The card is so big I had to remove the upper drive cage in my full size Antec case.

Series 40 cards do AV2 encoding and decoding both. Ideal fro ripping 4k movies to my server.
 
The 580 is the right driver for you card, the most recent driver 595 only supports newer cards 16xx models and above.

egl-wayland is a dependency of the nvidia-driver see pkg-info() specifically the -r option.
 
Back
Top