Solved "Cannot run in framebuffer mode. Please specify busIDs"

I am new to FreeBSD, have experience with Linux and Solaris.

I am trying to configure my NVIDIA GeForce 9400M (iMac 2009) to run x.

I am on FreeBSD 12.1-RELEASE

I get the following error "Cannot run in framebuffer mode. Please specify busIDs"

I have run pkg install nvdia-driver-340, still not joy.

Any help is welcome, thank in advance.
 
Create a /usr/local/etc/X11/xorg.conf.d/driver-nvidia.conf:
Code:
Section "Device"
        Identifier "Card0"
        Driver     "nvidia"
EndSection

If you still have problems please install misc/pastebinit and run cat /var/log/Xorg.0.log | pastebinit and post the URL here.
 
I am new to FreeBSD, have experience with Linux and Solaris.

I am trying to configure my NVIDIA GeForce 9400M (iMac 2009) to run x.

I am on FreeBSD 12.1-RELEASE

I get the following error "Cannot run in framebuffer mode. Please specify busIDs"

I have run pkg install nvdia-driver-340, still not joy.

Any help is welcome, thank in advance.
I am running FreeBSD on iMac 11,1 (late 2009) in framebuffer mode and I have in /usr/local/etc/X11/xorg.conf.d/driver-scfb.conf:
Code:
Section "Device"
    Identifier "Device0"
        Driver "scfb"
EndSection
And I do not have a problem. My iMac has Radeon which I got black screen with kmod.
 
Create a /usr/local/etc/X11/xorg.conf.d/driver-nvidia.conf:
Code:
Section "Device"
        Identifier "Card0"
        Driver     "nvidia"
EndSection

If you still have problems please install misc/pastebinit and run cat /var/log/Xorg.0.log | pastebinit and post the URL here.

After I added this, I got a 'No screen found' message. So I installed fresh copy on a new Mac mini (I have 2, both the same).

on a Fresh install I installed Xorg. I then add the /usr/local/etc/X11/xorg.conf.d/driver-nvidia.conf as you directed above.
ran startx, same message. I look at the /var/log/Xorg.1.log file to see that not driver found.

I installed nvidia-driver-340.

The driver requires the kernel moduale

I ran the 'kldload nvidia'

X now works.

Thank you once again
 
Back
Top