Nvidia incompatible ABI

Hi chrbr,

I am using 13.1-RELEASE. It has been working fine until about a week or so ago, when I recompiled several packages synth(1) required to be compiled and once the packages were installed, the NVIDIA video quit working. I have also been contemplating to revert back to 12.X-RELEASE, but where is the assurance that the Xserver will not be updated there too?

Kindest regards,

M
 
Ok we can now say that is is an Optimus Laptop. Dell E6410 uses a scheme called Optimus.

This is going to require more than just installing nvidia 340.

You are going to need to research Optimus on FreeBSD. There are modified drivers for this.
 
Hi Phishfry,

thank you again.

Ok we can now say that is is an Optimus Laptop.
How do you know that it is Optimus? When I received it, it had Windows 7 on it and a driver for a NVIDIA chip. When I execute dmesg I again see only NVIDIA requesting pci_enable_io, no trace of an Intel video request.

So, is it a good thing in that I could potentially disable NVIDIA and use an Intel driver (if it exist for the CPU/GPU)? But, if there are no messages, how do I figure it out?

Kindest regards,

M
 
Thanks, the "IgnoreABI" fix worked for me too.

I have an Nvidia GeForce GTX 680MX which apparently only works with the 340 driver as well.

FreeBSD literally gave a breath of fresh air to a ~2012-13 27" iMac which had turned into a non-used box in a closet. FreeBSD brought it back to life and it's now a very functional addition to my "hamshack".

I know it's a little old but it's disheartening to think Xorg may leave it behind.

I appreciate you're putting the fix in here for me to find. I'd found verbage sort of to that effect but didn't know where to put it.

Be safe,

K5KGT.
 
The best way to check is to go into the BIOS (F2 key on bootup) and look under 'Video'.
Look for Hybrid Graphics, Muxless or Optimus.

If not found then it is possible that the Intel GPU is not used.

If that is the case then you might just need to add some settings to your xorg conf for the NVidia GPU.
 
Good afternoon good people,

The laptop has been working fine until I did some updates last night without looking.
This morning x does not load I get the ABI error message.

Device info: nvidia GK106GLM [Quadro K2100M]

I currently have x11/nvidia-driver-340 installed. Can someone please tell me if 340 is now kaput just like 304?

/usr/local/etc/X11/xorg.conf.d/driver-nvidia.conf looks like this.

Code:
Section "ServerFlags"
        Option "IngoreABI" "true"
EndSection

Section "Device"
        Identifier "NVIDIA Card"
        VendorName "NVIDIA Corporation"
        Driver "nvida"
EndSection

A quick tour on the nvidia site says Quadro K2100M goes with 418, however pkd did not return a version 418.

FreeBSD Display Driver – X64​


Version:418.113
Release Date:2019.11.5
Operating System:FreeBSD x64
Language:English (US)
File Size:59.21 MB
 
[...]
I currently have x11/nvidia-driver-340 installed. Can someone please tell me if 340 is now kaput just like 304?

/usr/local/etc/X11/xorg.conf.d/driver-nvidia.conf looks like this.

Code:
Section "ServerFlags"
        Option "IngoreABI" "true"
EndSection

Section "Device"
        Identifier "NVIDIA Card"
        VendorName "NVIDIA Corporation"
        Driver "nvida"
EndSection
[...]

A couple of thoughts... The driver name above has a typo. It should read:
Code:
Driver "nvidia"

I tried x11/nvidia-driver-340 with 14.0-RELEASE and it was horrible; GNOME settings couldn't start and would simply core dump. YMMV...

According to NVIDIA's advanced driver search, the Quadro K2100M is supported by 340, 390, 410, 415, and 418.

Perhaps 390 will work for you.
 
Back
Top