Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 09 Sep 2021 11:23:02 +0900
From:      KIRIYAMA Kazuhiko <kiri@truefc.org>
To:        freebsd-x11@freebsd.org
Cc:        kiri@truefc.org
Subject:   GTX 1650 could not work on nvidia-driver-470.63.01_1
Message-ID:  <202109090223.1892N2b7096212@kx.truefc.org>

next in thread | raw e-mail | index | archive | help
Hi, all

I've upgrade machine with NVIDIA GPU GeForce 1650 on Supermicro
X11SPM-F [1]. And I instaled nvidia-driver-470.63.01_1 with
FreeBSD 14.0-CURRENT (n248730-cc1345056b11), but could not
work :

[  4575.764] 
X.Org X Server 1.20.11
X Protocol Version 11, Revision 0
[  4575.764] Build Operating System: FreeBSD 14.0-CURRENT amd64 
[  4575.765] Current Operating System: FreeBSD smtp 14.0-CURRENT FreeBSD 14.0-CURRENT #0 n248730-cc1345056b11-dirty: Wed Aug 25 17:13:09 JST 2021     root@msrvkxb:/usr/obj/usr/src/amd64.amd64/sys/XIJ amd64
[  4575.765] Build Date: 03 September 2021  02:57:26AM
[  4575.765]  
[  4575.765] Current version of pixman: 0.40.0
[  4575.765] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[  4575.765] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  4575.765] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Sep  9 10:22:33 2021
[  4575.765] (==) Using config file: "/etc/X11/xorg.conf"
[  4575.765] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d"
[  4575.765] (==) ServerLayout "X.org Configured"
[  4575.766] (**) |-->Screen "Screen0" (0)
[  4575.766] (**) |   |-->Monitor "Monitor0"
[  4575.766] (**) |   |-->Device "Card0"
[  4575.766] (**) |-->Screen "Screen1" (1)
[  4575.766] (**) |   |-->Monitor "Monitor1"
[  4575.766] (**) |   |-->Device "Card1"
[  4575.766] (**) |-->Input Device "Mouse0"
[  4575.766] (**) |-->Input Device "Keyboard0"
[  4575.766] (**) Option "AutoAddDevices" "false"
[  4575.766] (**) Not automatically adding devices
[  4575.766] (==) Automatically enabling devices
[  4575.766] (==) Not automatically adding GPU devices
[  4575.766] (==) Max clients allowed: 256, resource mask: 0x1fffff
[  4575.766] (**) 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,
	/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
[  4575.766] (**) ModulePath set to "/usr/local/lib/xorg/modules"
[  4575.766] (II) Loader magic: 0x434270
[  4575.766] (II) Module ABI versions:
[  4575.766] 	X.Org ANSI C Emulation: 0.4
[  4575.766] 	X.Org Video Driver: 24.1
[  4575.767] 	X.Org XInput driver : 24.1
[  4575.767] 	X.Org Server Extension : 10.0
[  4575.767] (!!) More than one possible primary device found
[  4575.767] (--) PCI: (3@0:0:0) 1a03:2000:15d9:095d rev 65, Mem @ 0xa9000000/16777216, 0xaa000000/131072, I/O @ 0x00003000/128, BIOS @ 0x????????/65536
[  4575.767] (--) PCI: (23@0:0:0) 10de:1f82:19da:1596 rev 161, Mem @ 0xc4000000/16777216, 0xb0000000/268435456, 0xc0000000/33554432, I/O @ 0x00007000/128, BIOS @ 0x????????/65536
[  4575.767] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[  4575.767] (II) LoadModule: "glxservernvidia"
[  4575.767] (WW) Warning, couldn't open module glxservernvidia
[  4575.767] (EE) Failed to load module "glxservernvidia" (module does not exist, 0)
[  4575.767] (II) LoadModule: "glx"
[  4575.767] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[  4575.769] (II) Module glx: vendor="X.Org Foundation"
[  4575.769] 	compiled for 1.20.11, module version = 1.0.0
[  4575.769] 	ABI class: X.Org Server Extension, version 10.0
[  4575.769] (II) LoadModule: "nvidia"
[  4575.769] (II) Loading /usr/local/lib/xorg/modules/drivers/nvidia_drv.so
[  4575.769] (II) Module nvidia: vendor="NVIDIA Corporation"
[  4575.769] 	compiled for 1.6.99.901, module version = 1.0.0
[  4575.769] 	Module class: X.Org Video Driver
[  4575.769] (II) LoadModule: "mouse"
[  4575.769] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so
[  4575.769] (II) Module mouse: vendor="X.Org Foundation"
[  4575.769] 	compiled for 1.20.11, module version = 1.9.3
[  4575.769] 	Module class: X.Org XInput Driver
[  4575.769] 	ABI class: X.Org XInput driver, version 24.1
[  4575.769] (II) LoadModule: "kbd"
[  4575.770] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so
[  4575.770] (II) Module kbd: vendor="X.Org Foundation"
[  4575.770] 	compiled for 1.20.11, module version = 1.9.0
[  4575.770] 	Module class: X.Org XInput Driver
[  4575.770] 	ABI class: X.Org XInput driver, version 24.1
[  4575.770] (II) NVIDIA dlloader X Driver  470.63.01  Tue Aug  3 20:29:31 UTC 2021
[  4575.770] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[  4575.770] (--) Using syscons driver with X support (version 2.0)
[  4575.770] (--) using VT number 9

[  4576.038] (EE) No devices detected.
[  4576.038] (EE) 
Fatal server error:
[  4576.038] (EE) no screens found(EE) 
[  4576.039] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[  4576.039] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  4576.039] (EE) 
[  4576.305] (EE) Server terminated with error (1). Closing log file.


I used xorg.conf below and this is working fine on NVIDIA
GPU GeForce GTX 1050 :

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 440.100


Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
    Option         "AutoAddDevices" "false"
EndSection

Section "Files"
    ModulePath      "/usr/local/lib/xorg/modules"
    FontPath        "/usr/local/share/fonts/misc/"
    FontPath        "/usr/local/share/fonts/TTF/"
    FontPath        "/usr/local/share/fonts/OTF/"
    FontPath        "/usr/local/share/fonts/Type1/"
    FontPath        "/usr/local/share/fonts/100dpi/"
    FontPath        "/usr/local/share/fonts/75dpi/"
    FontPath        "catalogue:/usr/local/etc/X11/fontpath.d"
EndSection

Section "Module"
    Load           "glxserver_nvidia"
    Load           "glx"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/sysmouse"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Monitor Vendor"
    ModelName      "Monitor Model"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Monitor Vendor"
    ModelName      "Monitor Model"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    BusID          "PCI:101:0:0"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "SWcursor"           	# [<bool>]
        #Option     "kmsdev"             	# <str>
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "AccelMethod"        	# <str>
        #Option     "PageFlip"           	# [<bool>]
        #Option     "ZaphodHeads"        	# <str>
        #Option     "DoubleShadow"       	# [<bool>]
        #Option     "Atomic"             	# [<bool>]
    Identifier     "Card1"
    Driver         "nvidia"
    BusID          "PCI:3:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Viewport    0 0
        Depth       1
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
	Modes	    "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Card1"
    Monitor        "Monitor1"
    DefaultDepth    24
    SubSection     "Display"
        Viewport    0 0
        Depth       1
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
	Modes	    "1920x1080"
    EndSubSection
EndSection


Is there any suggetions ?

Regards.
---
Kazuhiko Kiriyama <kiri@truefc.org>
[1] https://www.supermicro.com/ja/products/motherboard/X11SPM-F



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202109090223.1892N2b7096212>