10.0_RC1 on NVIDIA T400
Manuel Bouyer <[email protected]> Mon, 20 Nov 2023 12:34:11 +0100
| Newsgroups | gmane.os.netbsd.devel.x11 |
|---|---|
| Message-ID | <[email protected]> |
Hello, I have a new dell precision 3660 workstation with a NVIDIA T400 graphic card, which should run NetBSD with X11. First, I netbooted the installer (netbsd-GENERIC.gz+miniroot.kmod). After mounting md0, nouveau0 complained that it couldn't load the firmware (I guess because it's not in the miniroot). I couldn't use userconf to disable nouveau, because after a boot -c, the USB keyboard was dead. I worked around this by removing the NVIDIA card and using the integrated Intel graphics for installation. With NetBSD installed on the local disk I can boot with the nvidia card in: [ 1.051744] nouveau0 at pci1 dev 0 function 0: NVIDIA product 1ff2 (rev. 0xa1) [ 4.288983] nouveau0: NVIDIA TU117 (167000a1) [ 4.358982] nouveau0: bios: version 90.17.92.00.0f [ 4.368982] nouveau0: interrupting at msi7 vec 0 (nouveau0) [ 4.368982] nouveau0: fb: 4096 MiB GDDR6 [ 4.378982] nouveau0: autoconfiguration error: error: sec2: unhandled intr 00000010 [ 4.378982] Zone kernel: Available graphics memory: 9007199253299172 KiB [ 4.378982] Zone dma32: Available graphics memory: 2097152 KiB [ 4.378982] nouveau0: DRM: VRAM: 4096 MiB [ 4.378982] nouveau0: DRM: GART: 536870912 MiB [ 4.378982] nouveau0: DRM: BIT table 'A' not found [ 4.378982] nouveau0: DRM: BIT table 'L' not found [ 4.378982] nouveau0: DRM: TMDS table version 2.0 [ 4.378982] nouveau0: DRM: DCB version 4.1 [ 4.378982] nouveau0: DRM: DCB outp 00: 01800f46 04600020 [ 4.378982] nouveau0: DRM: DCB outp 01: 01000f42 00020020 [ 4.378982] nouveau0: DRM: DCB outp 02: 01811f36 04600010 [ 4.378982] nouveau0: DRM: DCB outp 03: 01011f32 00020010 [ 4.378982] nouveau0: DRM: DCB outp 04: 02822f66 04600020 [ 4.378982] nouveau0: DRM: DCB outp 05: 02022f62 00020020 [ 4.378982] nouveau0: DRM: DCB conn 00: 00002046 [ 4.378982] nouveau0: DRM: DCB conn 01: 00001146 [ 4.378982] nouveau0: DRM: DCB conn 02: 00020246 [ 4.378982] nouveau0: DRM: MM: using COPY for buffer copies [ 4.418982] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 4.418982] [drm] Driver supports precise vblank timestamp query. [ 4.458983] nouveaufb0 at nouveau0 [ 4.458983] [drm] Initialized nouveau 1.3.1 20120801 for nouveau0 on minor 0 [ 4.458983] nouveaufb0: framebuffer at 0x6000400000, size 1920x1080, depth 32, stride 7680 [ 4.508984] wsdisplay0 at nouveaufb0 kbdmux 1: console (default, vt100 emulation), using wskbd0 [ 4.508984] wsmux1: connecting to wsdisplay0 But then starting dies with a segmentation fault at adress 0. Attached is Xorg.0.log. Any idea if X11 can be made to work on this configuration ? Unfortunably the Intel Raptor Lake Graphics is not supported either -- Manuel Bouyer <[email protected]> NetBSD: 26 ans d'experience feront toujours la difference --
Xorg.0.log
(text/plain, 12.5 KB)
[ 39.352] X.Org X Server 1.21.1.9 X Protocol Version 11, Revision 0 [ 39.352] Current Operating System: NetBSD horn.soc.lip6.fr 10.0_RC1 NetBSD 10.0_RC1 (GENERIC) #0: Sun Nov 5 18:30:08 UTC 2023 [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC amd64 [ 39.352] [ 39.352] Current version of pixman: 0.38.4 [ 39.352] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 39.352] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 39.352] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Nov 20 13:04:54 2023 [ 39.352] (II) Loader magic: 0x9b0687a0 [ 39.352] (II) Module ABI versions: [ 39.352] X.Org ANSI C Emulation: 0.4 [ 39.352] X.Org Video Driver: 25.2 [ 39.352] X.Org XInput driver : 24.4 [ 39.352] X.Org Server Extension : 10.0 [ 39.356] (--) PCI: (0@0:2:0) 8086:a780:1028:0a9f rev 4, Mem @ 0x6012000000/16777216, 0x4000000000/268435456, I/O @ 0x00005000/64 [ 39.356] (--) PCI:*(1@1:0:0) 10de:1ff2:1028:1613 rev 161, Mem @ 0x71000000/16777216, 0x6000000000/268435456, 0x6010000000/33554432, I/O @ 0x00004000/128, BIOS @ 0x????????/524288 [ 39.356] (==) Using default built-in configuration (48 lines) [ 39.356] (==) --- Start of built-in configuration --- [ 39.356] Section "Device" [ 39.356] Identifier "Builtin Default nouveau Device 0" [ 39.356] Driver "nouveau" [ 39.356] EndSection [ 39.356] Section "Screen" [ 39.356] Identifier "Builtin Default nouveau Screen 0" [ 39.356] Device "Builtin Default nouveau Device 0" [ 39.356] EndSection [ 39.356] Section "Device" [ 39.356] Identifier "Builtin Default nv Device 0" [ 39.356] Driver "nv" [ 39.356] EndSection [ 39.356] Section "Screen" [ 39.356] Identifier "Builtin Default nv Screen 0" [ 39.356] Device "Builtin Default nv Device 0" [ 39.356] EndSection [ 39.356] Section "Device" [ 39.356] Identifier "Builtin Default modesetting Device 0" [ 39.356] Driver "modesetting" [ 39.356] EndSection [ 39.356] Section "Screen" [ 39.356] Identifier "Builtin Default modesetting Screen 0" [ 39.356] Device "Builtin Default modesetting Device 0" [ 39.356] EndSection [ 39.356] Section "Device" [ 39.356] Identifier "Builtin Default vesa Device 0" [ 39.356] Driver "vesa" [ 39.356] EndSection [ 39.356] Section "Screen" [ 39.356] Identifier "Builtin Default vesa Screen 0" [ 39.356] Device "Builtin Default vesa Device 0" [ 39.356] EndSection [ 39.356] Section "Device" [ 39.356] Identifier "Builtin Default wsfb Device 0" [ 39.356] Driver "wsfb" [ 39.356] EndSection [ 39.356] Section "Screen" [ 39.356] Identifier "Builtin Default wsfb Screen 0" [ 39.356] Device "Builtin Default wsfb Device 0" [ 39.356] EndSection [ 39.356] Section "ServerLayout" [ 39.356] Identifier "Builtin Default Layout" [ 39.356] Screen "Builtin Default nouveau Screen 0" [ 39.356] Screen "Builtin Default nv Screen 0" [ 39.356] Screen "Builtin Default modesetting Screen 0" [ 39.356] Screen "Builtin Default vesa Screen 0" [ 39.356] Screen "Builtin Default wsfb Screen 0" [ 39.356] EndSection [ 39.356] (==) --- End of built-in configuration --- [ 39.356] (==) ServerLayout "Builtin Default Layout" [ 39.356] (**) |-->Screen "Builtin Default nouveau Screen 0" (0) [ 39.356] (**) | |-->Monitor "<default monitor>" [ 39.357] (**) | |-->Device "Builtin Default nouveau Device 0" [ 39.357] (==) No monitor specified for screen "Builtin Default nouveau Screen 0". Using a default monitor configuration. [ 39.357] (**) |-->Screen "Builtin Default nv Screen 0" (1) [ 39.357] (**) | |-->Monitor "<default monitor>" [ 39.357] (**) | |-->Device "Builtin Default nv Device 0" [ 39.357] (==) No monitor specified for screen "Builtin Default nv Screen 0". Using a default monitor configuration. [ 39.357] (**) |-->Screen "Builtin Default modesetting Screen 0" (2) [ 39.357] (**) | |-->Monitor "<default monitor>" [ 39.357] (**) | |-->Device "Builtin Default modesetting Device 0" [ 39.357] (==) No monitor specified for screen "Builtin Default modesetting Screen 0". Using a default monitor configuration. [ 39.357] (**) |-->Screen "Builtin Default vesa Screen 0" (3) [ 39.357] (**) | |-->Monitor "<default monitor>" [ 39.357] (**) | |-->Device "Builtin Default vesa Device 0" [ 39.357] (==) No monitor specified for screen "Builtin Default vesa Screen 0". Using a default monitor configuration. [ 39.357] (**) |-->Screen "Builtin Default wsfb Screen 0" (4) [ 39.357] (**) | |-->Monitor "<default monitor>" [ 39.357] (**) | |-->Device "Builtin Default wsfb Device 0" [ 39.357] (==) No monitor specified for screen "Builtin Default wsfb Screen 0". Using a default monitor configuration. [ 39.357] (==) Automatically adding devices [ 39.357] (==) Automatically enabling devices [ 39.357] (==) Not automatically adding GPU devices [ 39.357] (==) Automatically binding GPU devices [ 39.357] (==) Max clients allowed: 256, resource mask: 0x1fffff [ 39.357] (WW) The directory "/usr/pkg/share/fonts/X11/misc/" does not exist. [ 39.357] Entry deleted from font path. [ 39.357] (WW) The directory "/usr/pkg/share/fonts/X11/TTF/" does not exist. [ 39.357] Entry deleted from font path. [ 39.357] (WW) The directory "/usr/pkg/share/fonts/X11/Type1/" does not exist. [ 39.357] Entry deleted from font path. [ 39.357] (WW) The directory "/usr/pkg/share/fonts/X11/75dpi/" does not exist. [ 39.357] Entry deleted from font path. [ 39.357] (WW) The directory "/usr/pkg/share/fonts/X11/100dpi/" does not exist. [ 39.357] Entry deleted from font path. [ 39.357] (==) FontPath set to: /usr/X11R7/lib/X11/fonts/misc/, /usr/X11R7/lib/X11/fonts/TTF/, /usr/X11R7/lib/X11/fonts/Type1/, /usr/X11R7/lib/X11/fonts/75dpi/, /usr/X11R7/lib/X11/fonts/100dpi/ [ 39.357] (==) ModulePath set to "/usr/X11R7/lib/modules" [ 39.357] (II) The server relies on wscons to provide the list of input devices. If no devices become available, reconfigure wscons or disable AutoAddDevices. [ 39.357] (II) LoadModule: "glx" [ 39.358] (II) Loading /usr/X11R7/lib/modules/extensions/libglx.so [ 39.359] (II) Module glx: vendor="X.Org Foundation" [ 39.359] compiled for 1.21.1.9, module version = 1.0.0 [ 39.359] ABI class: X.Org Server Extension, version 10.0 [ 39.359] (II) LoadModule: "nouveau" [ 39.359] (II) Loading /usr/X11R7/lib/modules/drivers/nouveau_drv.so [ 39.360] (II) Module nouveau: vendor="X.Org Foundation" [ 39.360] compiled for 1.21.1.9, module version = 1.0.17 [ 39.360] Module class: X.Org Video Driver [ 39.360] ABI class: X.Org Video Driver, version 25.2 [ 39.360] (II) LoadModule: "nv" [ 39.360] (II) Loading /usr/X11R7/lib/modules/drivers/nv_drv.so [ 39.361] (II) Module nv: vendor="X.Org Foundation" [ 39.361] compiled for 1.21.1.9, module version = 2.1.22 [ 39.361] Module class: X.Org Video Driver [ 39.361] ABI class: X.Org Video Driver, version 25.2 [ 39.361] (II) LoadModule: "modesetting" [ 39.361] (II) Loading /usr/X11R7/lib/modules/drivers/modesetting_drv.so [ 39.361] (II) Module modesetting: vendor="X.Org Foundation" [ 39.361] compiled for 1.21.1.9, module version = 1.21.1 [ 39.361] Module class: X.Org Video Driver [ 39.361] ABI class: X.Org Video Driver, version 25.2 [ 39.361] (II) LoadModule: "vesa" [ 39.361] (II) Loading /usr/X11R7/lib/modules/drivers/vesa_drv.so [ 39.362] (II) Module vesa: vendor="X.Org Foundation" [ 39.362] compiled for 1.21.1.9, module version = 2.5.0 [ 39.362] Module class: X.Org Video Driver [ 39.362] ABI class: X.Org Video Driver, version 25.2 [ 39.362] (II) LoadModule: "wsfb" [ 39.362] (II) Loading /usr/X11R7/lib/modules/drivers/wsfb_drv.so [ 39.362] (II) Module wsfb: vendor="X.Org Foundation" [ 39.362] compiled for 1.21.1.9, module version = 0.4.0 [ 39.362] ABI class: X.Org Video Driver, version 25.2 [ 39.362] (II) NOUVEAU driver [ 39.362] (II) NOUVEAU driver for NVIDIA chipset families : [ 39.362] RIVA TNT (NV04) [ 39.362] RIVA TNT2 (NV05) [ 39.362] GeForce 256 (NV10) [ 39.362] GeForce 2 (NV11, NV15) [ 39.362] GeForce 4MX (NV17, NV18) [ 39.362] GeForce 3 (NV20) [ 39.362] GeForce 4Ti (NV25, NV28) [ 39.362] GeForce FX (NV3x) [ 39.362] GeForce 6 (NV4x) [ 39.362] GeForce 7 (G7x) [ 39.362] GeForce 8 (G8x) [ 39.362] GeForce 9 (G9x) [ 39.362] GeForce GTX 2xx/3xx (GT2xx) [ 39.362] GeForce GTX 4xx/5xx (GFxxx) [ 39.362] GeForce GTX 6xx/7xx (GKxxx) [ 39.362] GeForce GTX 9xx (GMxxx) [ 39.362] GeForce GTX 10xx (GPxxx) [ 39.362] (II) NOUVEAU driver [ 39.362] (II) NOUVEAU driver for NVIDIA chipset families : [ 39.362] RIVA TNT (NV04) [ 39.362] RIVA TNT2 (NV05) [ 39.362] GeForce 256 (NV10) [ 39.362] GeForce 2 (NV11, NV15) [ 39.362] GeForce 4MX (NV17, NV18) [ 39.362] GeForce 3 (NV20) [ 39.362] GeForce 4Ti (NV25, NV28) [ 39.362] GeForce FX (NV3x) [ 39.362] GeForce 6 (NV4x) [ 39.362] GeForce 7 (G7x) [ 39.362] GeForce 8 (G8x) [ 39.362] GeForce 9 (G9x) [ 39.362] GeForce GTX 2xx/3xx (GT2xx) [ 39.362] GeForce GTX 4xx/5xx (GFxxx) [ 39.362] GeForce GTX 6xx/7xx (GKxxx) [ 39.362] GeForce GTX 9xx (GMxxx) [ 39.362] GeForce GTX 10xx (GPxxx) [ 39.362] (II) modesetting: Driver for Modesetting Kernel Drivers: kms [ 39.362] (II) VESA: driver for VESA chipsets: vesa [ 39.362] (II) wsfb: driver for wsdisplay framebuffer: wsfb [ 39.362] (--) Using wscons driver on /dev/ttyE4 in pcvt compatibility mode (version 3.32) [ 39.362] (--) using VT number 5 [ 39.372] (II) [drm] nouveau interface version: 1.3.1 [ 39.372] (EE) Unknown chipset: NV167 [ 39.372] (II) [drm] nouveau interface version: 1.3.1 [ 39.372] (EE) Unknown chipset: NV167 [ 39.372] (**) modeset(0): claimed PCI slot 1@1:0:0 [ 39.372] (II) modeset(0): using default device [ 39.372] (WW) Falling back to old probe method for wsfb [ 39.372] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support [ 39.372] (II) modeset(0): Creating default Display subsection in Screen section "Builtin Default modesetting Screen 0" for depth/fbbpp 24/32 [ 39.372] (==) modeset(0): Depth 24, (==) framebuffer bpp 32 [ 39.372] (==) modeset(0): RGB weight 888 [ 39.372] (==) modeset(0): Default visual is TrueColor [ 39.372] (II) Loading sub module "glamoregl" [ 39.372] (II) LoadModule: "glamoregl" [ 39.372] (II) Loading /usr/X11R7/lib/modules/libglamoregl.so [ 39.374] (II) Module glamoregl: vendor="X.Org Foundation" [ 39.374] compiled for 1.21.1.9, module version = 1.0.1 [ 39.374] ABI class: X.Org ANSI C Emulation, version 0.4 [ 39.449] (II) modeset(0): Refusing to try glamor on llvmpipe [ 39.450] (II) modeset(0): glamor initialization failed [ 39.450] (II) modeset(0): ShadowFB: preferred YES, enabled YES [ 39.450] (II) modeset(0): Double-buffered shadow updates: off [ 39.450] (EE) [ 39.450] (EE) Backtrace: [ 39.470] (EE) 0: /usr/X11R7/bin/X (xorg_backtrace+0x44) [0x9adb2575] [ 39.470] (EE) 1: /usr/X11R7/bin/X (os_move_fd+0x79) [0x9adae315] [ 39.470] (EE) 2: /usr/lib/libc.so.12 (__sigtramp_siginfo_2+0x0) [0x77925477ed60] [ 39.470] (EE) 3: /usr/X11R7/lib/modules/drivers/nouveau_drv.so (NVEntPriv+0x18) [0x77924e00d401] [ 39.470] (EE) 4: /usr/X11R7/lib/modules/drivers/nouveau_drv.so (drmmode_pre_init+0x22) [0x77924e00b765] [ 39.470] (EE) 5: /usr/X11R7/lib/modules/drivers/modesetting_drv.so (ms_ent_priv+0xaf4) [0x77924d412a20] [ 39.470] (EE) 6: /usr/X11R7/bin/X (InitOutput+0x90a) [0x9acc3016] [ 39.470] (EE) 7: /usr/X11R7/bin/X (dix_main+0x18e) [0x9ac55c3e] [ 39.470] (EE) [ 39.470] (EE) Segmentation fault at address 0x0 [ 39.470] (EE) Fatal server error: [ 39.470] (EE) Caught signal 11 (Segmentation fault). Server aborting [ 39.470] (EE) [ 39.470] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 39.470] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. [ 39.470] (EE) [ 39.473] (EE) Server terminated with error (1). Closing log file.