Trouble with Geforce 8400 GS

I'm having trouble setting up my Nvidia GPU, the Geforce 8400 GS. I installed FreeBSD 12.4 RELEASE and used the desktop-installer, but when I run "glxinfo", it shows the following output:
Code:
name of display: :0
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".

Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
 
Last edited by a moderator:
Nvidia GeForce 8400 GS on FreeBSD 12.4
======================================

INSTALLED PORTS
Code:
Installed:
nvidia-driver-340-340.108_3    NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-settings-470.86             Display Control Panel for X NVidia driver
xf86-video-nv-2.1.21_5            X.Org nv display driver
mesa-demos-8.4.0_3               OpenGL demos distributed with Mesa
mesa-dri-21.3.8                       OpenGL hardware acceleration drivers for DRI2+

Not installed:
#nvidia-xconfig-470.86            Tool to manipulate X configuration files for the NVidia driver

Multimedia:
vlc-3.0.17.4_5,4                        Qt based multimedia player and streaming server
xine-0.99.13                              X11 multimedia player
======

SYSTEM SETTINGS

/etc/rc.conf:
Code:
kld_list="nvidia acpi_video"
OR

/boot/loader.conf:
Code:
nvidia_load="YES"
acpi_video_load="YES"
======

XORG SETTINGS
Code:
# /usr/local/etc/X11/xorg.conf.d/driver-nvidia.conf
#
# === Nvidia G98 [GeForce 8400 GS Rev. 2] === #
#
Section "ServerFlags"
        Option "IgnoreABI" "true"
EndSection

Section "Device"
        Identifier "NVIDIA Card"
        VendorName "NVIDIA Corporation"
        Driver "nvidia"
        Option         "AccelMethod" "none"
        Option         "TripleBuffer" "True"
        Option         "MetaModes" "DFP-1: 1920x1080_60 +0+0 { ForceCompositionPipeline = On }"
#        Option         "MetaModes" "1920x1080 +0+0 { ForceCompositionPipeline = On }"
#        Option         "MetaModes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
EndSection
#
These MetaModes options work for my TV hdmi input.

======

MULTIMEDIA SETTINGS

FreeBSD System Menu:
System > Preferences > Hardware > Nvidia X Server Settings
Verify "VDPAU Information" is working

Xine:
Settings > Setup > Video > "video driver to use"
Choose: vdpau
Apply

VLC:
Menu > Tools > Preferences > Input/Codecs > Hardware-accelerated decoding
Choose: VDPAU video decoder
Save

====== Enjoy :) ======
 
Back
Top