can't get NVIDIA driver working
- Reply: Pete Wright : "Re: can't get NVIDIA driver working"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 10 Jun 2022 05:36:03 UTC
Hello FreeBSD-X11 people, I've just installed 13.1-Release on an AMD-64 machine with an GeForce GT545 card. Xorg starts ok but it it doesn't seem to recognise the NVIDIA driver and so I only get VGA resolution. I'd like some help getting the higher resolution and acceleration from the driver, please. After a basic FreeBSD installation, I've done: pkg install xorg kde5 sddm nvidia-driver-390 In rc.conf, I loaded the nvidia driver and started sddm. I then rebooted. The system comes up and starts sddm but at only 1024 x 768 resolution. See below for the output from nvidia-debugdump, nvidia-smi, kldstat. Also, the relevant sections from rc.conf and the contents of /var/log/Xorg.0.log. I suspect the following lines from the log file might be relevant but I don't know what to do about them. [ 22.484] (!!) More than one possible primary device found [ 22.484] (--) PCI: (16@0:0:0) 10de:1243:1462:2315 rev 161, Mem @ 0xfa000000/33554432, 0xd8000000/134217728, 0xe0000000/67108864, I/O @ 0x0000f000/128, BIOS @ 0x????????/65536 [ 22.484] (--) PCI: (48@0:0:0) 1002:1638:1002:1636 rev 201, Mem @ 0xc0000000/268435456, 0xd0000000/2097152, 0xfc500000/524288, I/O @ 0x0000e000/256, BIOS @ 0x????????/65536 I've tried forcing the NVIDIA driver to be used by adding a section to /usr/local/etc/X11/xorg.conf.d/driver-nvidia.conf: Section "Device" Identifier "Card0" Driver "nvidia" # BusID "PCI:0:0:0" EndSection But that causes it not to find any devices and, hence, X not to start - see below after the lines "Xorg.0.log after adding section to Xorg.conf". I also tried specifying the PCI BusId in that section, but I couldn't get that to work either. Could somebody help, please. Thanks in advance for any help, Graham root@starker2:/home/gfm # grep -e nvidia -e sddm /etc/rc.conf sddm_enable="YES" kld_list="nvidia" root@starker2:/home/gfm # nvidia-debugdump -l Found 1 NVIDIA devices Device ID: 0 Device name: GeForce GT 545 (*PrimaryCard) GPU internal ID: GPU-daf42f67-177d-1f57-15d6-e19b1791fc08 root@starker2:/home/gfm # nvidia-smi Fri Jun 10 14:48:43 2022 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 390.144 Driver Version: 390.144 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |===============================+======================+======================| | 0 GeForce GT 545 Off | 00000000:10:00.0 N/A | N/A | | 24% 54C P0 N/A / N/A | 0MiB / 3003MiB | N/A Default | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Processes: GPU Memory | | GPU PID Type Process name Usage | |=============================================================================| | 0 Not Supported | +-----------------------------------------------------------------------------+ root@starker2:/home/gfm # kldstat Id Refs Address Size Name 1 44 0xffffffff80200000 1f30590 kernel 2 1 0xffffffff82800000 db7e30 nvidia.ko 3 1 0xffffffff82610000 38070 linux.ko 4 2 0xffffffff82649000 10ab0 linux_common.ko 5 1 0xffffffff8265a000 3378 acpi_wmi.ko 6 1 0xffffffff8265e000 3218 intpm.ko 7 1 0xffffffff82662000 2180 smbus.ko 8 1 0xffffffff82665000 2340 uhid.ko 9 1 0xffffffff82668000 4350 ums.ko 10 1 0xffffffff8266d000 3380 usbhid.ko 11 1 0xffffffff82671000 31f8 hidbus.ko 12 1 0xffffffff82675000 3320 wmt.ko 13 1 0xffffffff82679000 2a08 mac_ntpd.ko root@starker2:/home/gfm # cat /var/log/Xorg.0.log [ 22.475] (--) Log file renamed from "/var/log/Xorg.pid-1195.log" to "/var/log/Xorg.0.log" [ 22.477] X.Org X Server 1.20.14 X Protocol Version 11, Revision 0 [ 22.477] Build Operating System: FreeBSD 13.0-RELEASE-p11 amd64 [ 22.477] Current Operating System: FreeBSD starker2 13.1-RELEASE FreeBSD 13.1-RELEASE releng/13.1-n250148-fc952ac2212 GENERIC amd64 [ 22.477] Build Date: 28 April 2022 01:58:04AM [ 22.477] [ 22.477] Current version of pixman: 0.40.0 [ 22.477] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 22.477] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 22.477] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jun 10 14:21:51 2022 [ 22.479] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d" [ 22.480] (==) No Layout section. Using the first Screen section. [ 22.480] (==) No screen section available. Using defaults. [ 22.480] (**) |-->Screen "Default Screen Section" (0) [ 22.480] (**) | |-->Monitor "<default monitor>" [ 22.480] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [ 22.480] (==) Automatically adding devices [ 22.480] (==) Automatically enabling devices [ 22.480] (==) Not automatically adding GPU devices [ 22.480] (==) Max clients allowed: 256, resource mask: 0x1fffff [ 22.483] (==) FontPath set to: /usr/local/share/fonts/misc/, /usr/local/share/fonts/TTF/, /usr/local/share/fonts/OTF/, /usr/local/share/fonts/Type1/, /usr/local/share/fonts/100dpi/, /usr/local/share/fonts/75dpi/, catalogue:/usr/local/etc/X11/fontpath.d [ 22.483] (==) ModulePath set to "/usr/local/lib/xorg/modules" [ 22.483] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 22.483] (II) Loader magic: 0x435f60 [ 22.483] (II) Module ABI versions: [ 22.483] X.Org ANSI C Emulation: 0.4 [ 22.483] X.Org Video Driver: 24.1 [ 22.483] X.Org XInput driver : 24.1 [ 22.483] X.Org Server Extension : 10.0 [ 22.484] (!!) More than one possible primary device found [ 22.484] (--) PCI: (16@0:0:0) 10de:1243:1462:2315 rev 161, Mem @ 0xfa000000/33554432, 0xd8000000/134217728, 0xe0000000/67108864, I/O @ 0x0000f000/128, BIOS @ 0x????????/65536 [ 22.484] (--) PCI: (48@0:0:0) 1002:1638:1002:1636 rev 201, Mem @ 0xc0000000/268435456, 0xd0000000/2097152, 0xfc500000/524288, I/O @ 0x0000e000/256, BIOS @ 0x????????/65536 [ 22.484] (II) LoadModule: "glx" [ 22.484] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so [ 22.523] (II) Module glx: vendor="NVIDIA Corporation" [ 22.523] compiled for 4.0.2, module version = 1.0.0 [ 22.523] Module class: X.Org Server Extension [ 22.523] (II) NVIDIA GLX Module 390.144 Wed Jun 2 22:59:08 UTC 2021 [ 22.523] (==) Matched modesetting as autoconfigured driver 0 [ 22.523] (==) Matched scfb as autoconfigured driver 1 [ 22.523] (==) Matched vesa as autoconfigured driver 2 [ 22.523] (==) Assigned the driver to the xf86ConfigLayout [ 22.523] (II) LoadModule: "modesetting" [ 22.523] (II) Loading /usr/local/lib/xorg/modules/drivers/modesetting_drv.so [ 22.524] (II) Module modesetting: vendor="X.Org Foundation" [ 22.524] compiled for 1.20.14, module version = 1.20.14 [ 22.524] Module class: X.Org Video Driver [ 22.524] ABI class: X.Org Video Driver, version 24.1 [ 22.524] (II) LoadModule: "scfb" [ 22.524] (II) Loading /usr/local/lib/xorg/modules/drivers/scfb_drv.so [ 22.524] (II) Module scfb: vendor="X.Org Foundation" [ 22.524] compiled for 1.20.14, module version = 0.0.5 [ 22.524] ABI class: X.Org Video Driver, version 24.1 [ 22.524] (II) LoadModule: "vesa" [ 22.524] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so [ 22.524] (II) Module vesa: vendor="X.Org Foundation" [ 22.524] compiled for 1.20.14, module version = 2.5.0 [ 22.524] Module class: X.Org Video Driver [ 22.524] ABI class: X.Org Video Driver, version 24.1 [ 22.524] (II) modesetting: Driver for Modesetting Kernel Drivers: kms [ 22.524] (II) scfb: driver for wsdisplay framebuffer: scfb [ 22.524] (II) VESA: driver for VESA chipsets: vesa [ 22.524] (--) Using syscons driver with X support (version 2.0) [ 22.524] (++) using VT number 9 [ 22.524] (WW) Falling back to old probe method for modesetting [ 22.524] (EE) open /dev/dri/card0: No such file or directory [ 22.524] (WW) Falling back to old probe method for scfb [ 22.525] scfb trace: probe start [ 22.525] (II) scfb(0): using default device [ 22.525] scfb trace: probe done [ 22.525] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support [ 22.525] scfb: PreInit 0 [ 22.525] (II) scfb(0): Using: depth (32), width (1024), height (768) [ 22.525] (II) scfb(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 24/32 [ 22.525] (==) scfb(0): Depth 24, (==) framebuffer bpp 32 [ 22.525] (==) scfb(0): RGB weight 888 [ 22.525] (==) scfb(0): Default visual is TrueColor [ 22.525] (==) scfb(0): Using gamma correction (1.0, 1.0, 1.0) [ 22.525] (II) scfb(0): Vidmem: 3072k [ 22.525] (==) scfb(0): DPI set to (96, 96) [ 22.525] (**) scfb(0): Using "Shadow Framebuffer" [ 22.525] (II) Loading sub module "shadow" [ 22.525] (II) LoadModule: "shadow" [ 22.525] (II) Loading /usr/local/lib/xorg/modules/libshadow.so [ 22.525] (II) Module shadow: vendor="X.Org Foundation" [ 22.525] compiled for 1.20.14, module version = 1.1.0 [ 22.525] ABI class: X.Org ANSI C Emulation, version 0.4 [ 22.525] (II) Loading sub module "fb" [ 22.525] (II) LoadModule: "fb" [ 22.525] (II) Loading /usr/local/lib/xorg/modules/libfb.so [ 22.525] (II) Module fb: vendor="X.Org Foundation" [ 22.525] compiled for 1.20.14, module version = 1.0.0 [ 22.525] ABI class: X.Org ANSI C Emulation, version 0.4 [ 22.525] scfb: PreInit done [ 22.525] (II) UnloadModule: "modesetting" [ 22.525] (II) Unloading modesetting [ 22.525] (II) UnloadModule: "vesa" [ 22.525] (II) Unloading vesa [ 22.525] scfb: ScfbScreenInit 0 [ 22.525] bitsPerPixel=32, depth=24, defaultVisual=TrueColor mask: ff0000,ff00,ff, offset: 16,8,0 [ 22.525] mmap returns: addr 0x804800000 len 0x300000, fd 11, off 0 [ 22.525] scfb: ScfbSave 0 [ 22.525] scfb: ScfbSave done [ 22.527] (==) scfb(0): Backing store enabled [ 22.527] scfb: ScfbScreenInit done [ 22.527] (II) Initializing extension Generic Event Extension [ 22.528] (II) Initializing extension SHAPE [ 22.528] (II) Initializing extension MIT-SHM [ 22.528] (II) Initializing extension XInputExtension [ 22.528] (II) Initializing extension XTEST [ 22.529] (II) Initializing extension BIG-REQUESTS [ 22.529] (II) Initializing extension SYNC [ 22.529] (II) Initializing extension XKEYBOARD [ 22.529] (II) Initializing extension XC-MISC [ 22.529] (II) Initializing extension SECURITY [ 22.529] (II) Initializing extension XFIXES [ 22.530] (II) Initializing extension RENDER [ 22.530] (II) Initializing extension RANDR [ 22.530] (II) Initializing extension COMPOSITE [ 22.530] (II) Initializing extension DAMAGE [ 22.530] (II) Initializing extension MIT-SCREEN-SAVER [ 22.531] (II) Initializing extension DOUBLE-BUFFER [ 22.531] (II) Initializing extension RECORD [ 22.531] (II) Initializing extension DPMS [ 22.531] (II) Initializing extension Present [ 22.531] (II) Initializing extension DRI3 [ 22.531] (II) Initializing extension X-Resource [ 22.531] (II) Initializing extension XVideo [ 22.531] (II) Initializing extension XVideo-MotionCompensation [ 22.531] (II) Initializing extension XFree86-VidModeExtension [ 22.532] (II) Initializing extension XFree86-DGA [ 22.532] (II) Initializing extension XFree86-DRI [ 22.532] (II) Initializing extension DRI2 [ 22.532] (II) Initializing extension GLX [ 22.532] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found) [ 22.581] (II) config/udev: Adding input device System mouse (/dev/input/event0) [ 22.581] (**) System mouse: Applying InputClass "evdev pointer catchall" [ 22.581] (**) System mouse: Applying InputClass "libinput pointer catchall" [ 22.581] (II) LoadModule: "libinput" [ 22.582] (II) Loading /usr/local/lib/xorg/modules/input/libinput_drv.so [ 22.585] (II) Module libinput: vendor="X.Org Foundation" [ 22.585] compiled for 1.20.14, module version = 0.30.0 [ 22.585] Module class: X.Org XInput Driver [ 22.585] ABI class: X.Org XInput driver, version 24.1 [ 22.586] (II) Using input driver 'libinput' for 'System mouse' [ 22.586] (**) System mouse: always reports core events [ 22.586] (**) Option "Device" "/dev/input/event0" [ 22.586] (**) Option "_source" "server/udev" [ 22.591] (II) event0 - System mouse: is tagged by udev as: Mouse [ 22.591] (II) event0 - System mouse: device is a pointer [ 22.592] (II) event0 - System mouse: device removed [ 22.592] (**) Option "config_info" "udev:/dev/input/event0" [ 22.592] (II) XINPUT: Adding extended input device "System mouse" (type: MOUSE, id 6) [ 22.592] (**) Option "AccelerationScheme" "none" [ 22.592] (**) System mouse: (accel) selected scheme none/0 [ 22.592] (**) System mouse: (accel) acceleration factor: 2.000 [ 22.592] (**) System mouse: (accel) acceleration threshold: 4 [ 22.593] (II) event0 - System mouse: is tagged by udev as: Mouse [ 22.594] (II) event0 - System mouse: device is a pointer [ 22.594] (II) config/udev: Adding input device System keyboard multiplexer (/dev/input/event1) [ 22.594] (**) System keyboard multiplexer: Applying InputClass "evdev keyboard catchall" [ 22.594] (**) System keyboard multiplexer: Applying InputClass "Evdev keyboard" [ 22.594] (**) System keyboard multiplexer: Applying InputClass "libinput keyboard catchall" [ 22.594] (II) Using input driver 'libinput' for 'System keyboard multiplexer' [ 22.594] (**) System keyboard multiplexer: always reports core events [ 22.594] (**) Option "Device" "/dev/input/event1" [ 22.594] (**) Option "_source" "server/udev" [ 22.595] (II) event1 - System keyboard multiplexer: is tagged by udev as: Keyboard [ 22.595] (II) event1 - System keyboard multiplexer: device is a keyboard [ 22.596] (II) event1 - System keyboard multiplexer: device removed [ 22.596] (**) Option "config_info" "udev:/dev/input/event1" [ 22.596] (II) XINPUT: Adding extended input device "System keyboard multiplexer" (type: KEYBOARD, id 7) [ 22.596] (**) Option "xkb_rules" "evdev" [ 22.612] (II) event1 - System keyboard multiplexer: is tagged by udev as: Keyboard [ 22.612] (II) event1 - System keyboard multiplexer: device is a keyboard [ 22.613] (II) config/udev: Adding input device Power Button (/dev/input/event2) [ 22.613] (**) Power Button: Applying InputClass "evdev keyboard catchall" [ 22.613] (**) Power Button: Applying InputClass "Evdev keyboard" [ 22.613] (**) Power Button: Applying InputClass "libinput keyboard catchall" [ 22.613] (II) Using input driver 'libinput' for 'Power Button' [ 22.613] (**) Power Button: always reports core events [ 22.613] (**) Option "Device" "/dev/input/event2" [ 22.613] (**) Option "_source" "server/udev" [ 22.614] (II) event2 - Power Button: is tagged by udev as: Keyboard [ 22.614] (II) event2 - Power Button: device is a keyboard [ 22.615] (II) event2 - Power Button: device removed [ 22.615] (**) Option "config_info" "udev:/dev/input/event2" [ 22.615] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8) [ 22.615] (**) Option "xkb_rules" "evdev" [ 22.616] (II) event2 - Power Button: is tagged by udev as: Keyboard [ 22.616] (II) event2 - Power Button: device is a keyboard [ 22.616] (II) config/udev: Adding input device AT keyboard (/dev/input/event3) [ 22.616] (**) AT keyboard: Applying InputClass "evdev keyboard catchall" [ 22.616] (**) AT keyboard: Applying InputClass "Evdev keyboard" [ 22.616] (**) AT keyboard: Applying InputClass "libinput keyboard catchall" [ 22.616] (II) Using input driver 'libinput' for 'AT keyboard' [ 22.616] (**) AT keyboard: always reports core events [ 22.616] (**) Option "Device" "/dev/input/event3" [ 22.616] (**) Option "_source" "server/udev" [ 22.617] (II) event3 - AT keyboard: is tagged by udev as: Keyboard [ 22.617] (II) event3 - AT keyboard: device is a keyboard [ 22.619] (II) event3 - AT keyboard: device removed [ 22.619] (**) Option "config_info" "udev:/dev/input/event3" [ 22.619] (II) XINPUT: Adding extended input device "AT keyboard" (type: KEYBOARD, id 9) [ 22.619] (**) Option "xkb_rules" "evdev" [ 22.620] (II) event3 - AT keyboard: is tagged by udev as: Keyboard [ 22.620] (II) event3 - AT keyboard: device is a keyboard [ 22.621] (II) config/udev: Adding input device INSTANT USB Keyboard (/dev/input/event4) [ 22.621] (**) INSTANT USB Keyboard: Applying InputClass "evdev keyboard catchall" [ 22.621] (**) INSTANT USB Keyboard: Applying InputClass "Evdev keyboard" [ 22.621] (**) INSTANT USB Keyboard: Applying InputClass "libinput keyboard catchall" [ 22.621] (II) Using input driver 'libinput' for 'INSTANT USB Keyboard' [ 22.621] (**) INSTANT USB Keyboard: always reports core events [ 22.621] (**) Option "Device" "/dev/input/event4" [ 22.621] (**) Option "_source" "server/udev" [ 22.622] (II) event4 - INSTANT USB Keyboard, class 0/0, rev 1.10/1.00, addr 2: is tagged by udev as: Keyboard [ 22.622] (II) event4 - INSTANT USB Keyboard, class 0/0, rev 1.10/1.00, addr 2: device is a keyboard [ 22.623] (II) event4 - INSTANT USB Keyboard, class 0/0, rev 1.10/1.00, addr 2: device removed [ 22.623] (**) Option "config_info" "udev:/dev/input/event4" [ 22.623] (II) XINPUT: Adding extended input device "INSTANT USB Keyboard" (type: KEYBOARD, id 10) [ 22.623] (**) Option "xkb_rules" "evdev" [ 22.624] (II) event4 - INSTANT USB Keyboard, class 0/0, rev 1.10/1.00, addr 2: is tagged by udev as: Keyboard [ 22.624] (II) event4 - INSTANT USB Keyboard, class 0/0, rev 1.10/1.00, addr 2: device is a keyboard [ 22.626] (II) config/udev: Adding input device vendor 0x30fa USB OPTICAL MOUSE (/dev/input/event5) [ 22.626] (**) vendor 0x30fa USB OPTICAL MOUSE: Applying InputClass "evdev pointer catchall" [ 22.626] (**) vendor 0x30fa USB OPTICAL MOUSE: Applying InputClass "libinput pointer catchall" [ 22.626] (II) Using input driver 'libinput' for 'vendor 0x30fa USB OPTICAL MOUSE' [ 22.626] (**) vendor 0x30fa USB OPTICAL MOUSE: always reports core events [ 22.626] (**) Option "Device" "/dev/input/event5" [ 22.626] (**) Option "_source" "server/udev" [ 22.626] (II) event5 - vendor 0x30fa USB OPTICAL MOUSE, class 0/0, rev 1.10/1.00, addr 1: is tagged by udev as: Mouse [ 22.627] (II) event5 - vendor 0x30fa USB OPTICAL MOUSE, class 0/0, rev 1.10/1.00, addr 1: device is a pointer [ 22.628] (II) event5 - vendor 0x30fa USB OPTICAL MOUSE, class 0/0, rev 1.10/1.00, addr 1: device removed [ 22.628] (**) Option "config_info" "udev:/dev/input/event5" [ 22.628] (II) XINPUT: Adding extended input device "vendor 0x30fa USB OPTICAL MOUSE" (type: MOUSE, id 11) [ 22.628] (**) Option "AccelerationScheme" "none" [ 22.628] (**) vendor 0x30fa USB OPTICAL MOUSE: (accel) selected scheme none/0 [ 22.628] (**) vendor 0x30fa USB OPTICAL MOUSE: (accel) acceleration factor: 2.000 [ 22.628] (**) vendor 0x30fa USB OPTICAL MOUSE: (accel) acceleration threshold: 4 [ 22.628] (II) event5 - vendor 0x30fa USB OPTICAL MOUSE, class 0/0, rev 1.10/1.00, addr 1: is tagged by udev as: Mouse [ 22.629] (II) event5 - vendor 0x30fa USB OPTICAL MOUSE, class 0/0, rev 1.10/1.00, addr 1: device is a pointer [ 22.630] (II) config/udev: Adding input device INSTANT USB Keyboard (/dev/input/event6) [ 22.630] (**) INSTANT USB Keyboard: Applying InputClass "evdev pointer catchall" [ 22.630] (**) INSTANT USB Keyboard: Applying InputClass "libinput pointer catchall" [ 22.630] (II) Using input driver 'libinput' for 'INSTANT USB Keyboard' [ 22.630] (**) INSTANT USB Keyboard: always reports core events [ 22.630] (**) Option "Device" "/dev/input/event6" [ 22.630] (**) Option "_source" "server/udev" [ 22.631] (II) event6 - INSTANT USB Keyboard, class 0/0, rev 1.10/1.00, addr 2: is tagged by udev as: Mouse [ 22.631] (II) event6 - INSTANT USB Keyboard, class 0/0, rev 1.10/1.00, addr 2: device is a pointer [ 22.632] (II) event6 - INSTANT USB Keyboard, class 0/0, rev 1.10/1.00, addr 2: device removed [ 22.632] (**) Option "config_info" "udev:/dev/input/event6" [ 22.632] (II) XINPUT: Adding extended input device "INSTANT USB Keyboard" (type: MOUSE, id 12) [ 22.632] (**) Option "AccelerationScheme" "none" [ 22.632] (**) INSTANT USB Keyboard: (accel) selected scheme none/0 [ 22.632] (**) INSTANT USB Keyboard: (accel) acceleration factor: 2.000 [ 22.632] (**) INSTANT USB Keyboard: (accel) acceleration threshold: 4 [ 22.633] (II) event6 - INSTANT USB Keyboard, class 0/0, rev 1.10/1.00, addr 2: is tagged by udev as: Mouse [ 22.633] (II) event6 - INSTANT USB Keyboard, class 0/0, rev 1.10/1.00, addr 2: device is a pointer [ 22.634] scfb: SaveScreen 0 [ 22.634] scfb: SaveScreen done root@starker2:/home/gfm # ============================================================= Xorg.0.log after adding section to Xorg.conf =============================================================== gfm@starker2:~ $ cat /var/log/Xorg.0.log [ 15.160] (--) Log file renamed from "/var/log/Xorg.pid-1176.log" to "/var/log/Xorg.0.log" [ 15.162] X.Org X Server 1.20.14 X Protocol Version 11, Revision 0 [ 15.162] Build Operating System: FreeBSD 13.0-RELEASE-p11 amd64 [ 15.162] Current Operating System: FreeBSD starker2 13.1-RELEASE FreeBSD 13.1-RELEASE releng/13.1-n250148-fc952ac2212 GENERIC amd64 [ 15.162] Build Date: 28 April 2022 01:58:04AM [ 15.162] [ 15.162] Current version of pixman: 0.40.0 [ 15.162] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 15.162] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 15.162] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jun 10 15:27:32 2022 [ 15.163] (==) Using config directory: "/usr/local/etc/X11/xorg.conf.d" [ 15.163] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d" [ 15.164] (==) No Layout section. Using the first Screen section. [ 15.164] (==) No screen section available. Using defaults. [ 15.164] (**) |-->Screen "Default Screen Section" (0) [ 15.164] (**) | |-->Monitor "<default monitor>" [ 15.164] (==) No device specified for screen "Default Screen Section". Using the first device section listed. [ 15.164] (**) | |-->Device "Card0" [ 15.164] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [ 15.164] (==) Automatically adding devices [ 15.164] (==) Automatically enabling devices [ 15.164] (==) Not automatically adding GPU devices [ 15.164] (==) Max clients allowed: 256, resource mask: 0x1fffff [ 15.168] (==) FontPath set to: /usr/local/share/fonts/misc/, /usr/local/share/fonts/TTF/, /usr/local/share/fonts/OTF/, /usr/local/share/fonts/Type1/, /usr/local/share/fonts/100dpi/, /usr/local/share/fonts/75dpi/, catalogue:/usr/local/etc/X11/fontpath.d [ 15.168] (==) ModulePath set to "/usr/local/lib/xorg/modules" [ 15.168] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 15.168] (II) Loader magic: 0x435f60 [ 15.168] (II) Module ABI versions: [ 15.168] X.Org ANSI C Emulation: 0.4 [ 15.168] X.Org Video Driver: 24.1 [ 15.168] X.Org XInput driver : 24.1 [ 15.168] X.Org Server Extension : 10.0 [ 15.168] (!!) More than one possible primary device found [ 15.168] (--) PCI: (16@0:0:0) 10de:1243:1462:2315 rev 161, Mem @ 0xfa000000/33554432, 0xd8000000/134217728, 0xe0000000/67108864, I/O @ 0x0000f000/128, BIOS @ 0x????????/65536 [ 15.168] (--) PCI: (48@0:0:0) 1002:1638:1002:1636 rev 201, Mem @ 0xc0000000/268435456, 0xd0000000/2097152, 0xfc500000/524288, I/O @ 0x0000e000/256, BIOS @ 0x????????/65536 [ 15.168] (II) LoadModule: "glx" [ 15.169] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so [ 15.207] (II) Module glx: vendor="NVIDIA Corporation" [ 15.207] compiled for 4.0.2, module version = 1.0.0 [ 15.207] Module class: X.Org Server Extension [ 15.207] (II) NVIDIA GLX Module 390.144 Wed Jun 2 22:59:08 UTC 2021 [ 15.207] (II) LoadModule: "nvidia" [ 15.207] (II) Loading /usr/local/lib/xorg/modules/drivers/nvidia_drv.so [ 15.211] (II) Module nvidia: vendor="NVIDIA Corporation" [ 15.211] compiled for 4.0.2, module version = 1.0.0 [ 15.211] Module class: X.Org Video Driver [ 15.211] (II) NVIDIA dlloader X Driver 390.144 Wed Jun 2 23:00:51 UTC 2021 [ 15.211] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs [ 15.212] (--) Using syscons driver with X support (version 2.0) [ 15.212] (++) using VT number 9 [ 15.212] (EE) No devices detected. [ 15.212] (EE) Fatal server error: [ 15.212] (EE) no screens found(EE) [ 15.212] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 15.212] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. [ 15.212] (EE) [ 15.212] (EE) Server terminated with error (1). Closing log file. gfm@starker2:~ $