[OpenIndiana-discuss] nvidia problem

Predrag Zecevic predrag.zecevic at 2e-systems.com
Thu Mar 4 08:34:32 UTC 2021


On 04.03.2021 09:20, Apostolos Syropoulos via openindiana-discuss wrote:
> 
> Hello,
> 
> I have a system and prtconf -d prints the following:
> 
> System Configuration:  Gigabyte Technology Co., Ltd.  i86pc
> Memory size: 4078 Megabytes
> System Peripherals (Software Nodes):
> 
> i86pc
>      scsi_vhci, instance #0
>      pci, instance #0
>          pci1022,9600 (pciex1022,9600) [Advanced Micro Devices, Inc. [AMD] RS780 Host Bridge] (driver not attached)
>          pci1022,9603 (pciex1022,9603) [Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI bridge (ext gfx port 0)], instance #2
>              display (pciex10de,1287) [NVIDIA Corporation GK208B [GeForce GT 730]], instance #0
>              pci1569,1287 (pciex10de,e0f) [NVIDIA Corporation GK208 HDMI/DP Audio Controller], instance #2
>          pci1022,9604 (pciex1022,9604) [Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 0)], instance #0
>              pci1458,5007 (pciex1106,3483) [VIA Technologies, Inc. VL805 USB 3.0 Host Controller], instance #0
>                  hub, instance #0
>                      mouse, instance #7
>          pci1022,9606 (pciex1022,9606) [Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI bridge (PCIE port 2)], instance #1
>              pci1458,e000 (pciex10ec,8168) [Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller], instance #0
>          pci1458,b002 (pciex1002,4391) [Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]], instance #0
>              disk, instance #1
>              cdrom, instance #0
>          pci1458,5004 (pciex1002,4397) [Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller], instance #0
>              device, instance #1
>                  keyboard, instance #4
>                  mouse, instance #5
>          pci1458,5004 (pciex1002,4398) [Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1 Controller], instance #1
>          pci1458,5004 (pciex1002,4396) [Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller], instance #0
>          pci1458,5004 (pciex1002,4397) [Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller], instance #2
>          pci1458,5004 (pciex1002,4398) [Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1 Controller], instance #3
>          pci1458,5004 (pciex1002,4396) [Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller], instance #1
>              storage, instance #3
>                  disk, instance #5
>          pci1458,4385 (pciex1002,4385) [Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller] (driver not attached)
>          pci-ide (pciex1002,439c) [Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller], instance #0
>              ide, instance #0
>                  cmdk, instance #0
>              ide (driver not attached)
>          pci1458,a182 (pciex1002,4383) [Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA)], instance #0
>          isa (pciex1002,439d) [Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller], instance #0
>              asy, instance #0
>              lp, instance #0
>              motherboard (driver not attached)
>              pit_beep, instance #0
>          pci1002,4384 (pciex1002,4384) [Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge], instance #1
>          pci1458,5004 (pciex1002,4399) [Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller], instance #4
>          pci1022,1600 (pciex1022,1600) [Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 0] (driver not attached)
>          pci1022,1601 (pciex1022,1601) [Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 1] (driver not attached)
>          pci1022,1602 (pciex1022,1602) [Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 2] (driver not attached)
>          pci1022,1603 (pciex1022,1603) [Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 3] (driver not attached)
>          pci1022,1604 (pciex1022,1604) [Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 4] (driver not attached)
>          pci1022,1605 (pciex1022,1605) [Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 5] (driver not attached)
>      pci, instance #0
>      fw, instance #0
>          cpu, instance #0
>          cpu, instance #1
>          cpu, instance #2
>          cpu, instance #3
>          cpu, instance #4
>          cpu, instance #5
>          sb, instance #1
>      used-resources (driver not attached)
>      iscsi, instance #0
>      agpgart, instance #0
>      options, instance #0
>      pseudo, instance #0
>      xsvc, instance #0
> 
> Previous versions of OI/hipster worked just fine
> but at I wanted the latest version of libreoffice
> so I decided to reinstall the system. The GUI
> installator could not start: something was wrong
> with Xorg. Then I installed the system using the
> text installer. I installed everything including
> mate successfully but when I rebooted the system
> failed to start Xorg (lightdm was enabled). Here
> is the log file:
> 
> [  1212.319]
> X.Org X Server 1.19.7
> Release Date: 2019-03-02
> [  1213.093] X Protocol Version 11, Revision 0
> [  1213.391] Build Operating System: SunOS 5.11 i86pc
> [  1213.738] Current Operating System: SunOS helen 5.11 illumos-06524cf4e4 i86pc
> [  1214.036] Build Date: 24 September 2020  02:36:42PM
> [  1214.297] Solaris ABI: 64-bit
> [  1214.581] Current version of pixman: 0.38.0
> [  1215.242]     Before reporting problems, check http://openindiana.org
>      to make sure that you have the latest version.
> [  1215.260] Markers: (--) probed, (**) from config file, (==) default setting,
>      (++) from command line, (!!) notice, (II) informational,
>      (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> [  1216.634] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Mar  4 09:55:55 2021
> [  1216.938] (==) Using config file: "/etc/X11/xorg.conf"
> [  1217.276] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
> [  1217.277] (==) ServerLayout "Layout0"
> [  1217.277] (**) |-->Screen "Screen0" (0)
> [  1217.277] (**) |   |-->Monitor "Monitor0"
> [  1217.277] (**) |   |-->Device "Device0"
> [  1217.277] (**) |-->Input Device "Keyboard0"
> [  1217.277] (**) |-->Input Device "Mouse0"
> [  1217.277] (==) Automatically adding devices
> [  1217.277] (==) Automatically enabling devices
> [  1217.277] (==) Not automatically adding GPU devices
> [  1217.277] (==) Max clients allowed: 256, resource mask: 0x1fffff
> [  1217.277] (**) FontPath set to:
>      /usr/X11R6/lib/X11/fonts/misc/:unscaled,
>      /usr/X11R6/lib/X11/fonts/100dpi/:unscaled,
>      /usr/X11R6/lib/X11/fonts/75dpi/:unscaled,
>      /usr/X11R6/lib/X11/fonts/misc/,
>      /usr/X11R6/lib/X11/fonts/100dpi/,
>      /usr/X11R6/lib/X11/fonts/75dpi/,
>      catalogue:/etc/X11/fontpath.d
> [  1217.277] (==) ModulePath set to "/usr/lib/xorg/modules/amd64,/usr/X11/lib/modules/"
> [  1217.278] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
> [  1217.278] (WW) Disabling Keyboard0
> [  1217.278] (WW) Disabling Mouse0
> [  1217.278] (II) Loader magic: 6f9020
> [  1217.278] (II) Module ABI versions:
> [  1217.278]     X.Org ANSI C Emulation: 0.4
> [  1217.278]     X.Org Video Driver: 23.0
> [  1217.278]     X.Org XInput driver : 24.1
> [  1217.278]     X.Org Server Extension : 10.0
> [  1217.280] (--) PCI:*(0:6:0:0) 10de:128b:10de:128b rev 161, Mem @ 0xfc000000/16777216, 0xe8000000/134217728, 0xf0000000/33554432, I/O @ 0x0000e000/128
> [  1217.280] (II) LoadModule: "glx"
> [  1217.281] (II) Loading /usr/lib/xorg/modules/extensions/amd64/libglx.so
> [  1217.284] (II) Module glx: vendor="X.Org Foundation"
> [  1217.284]     compiled for 1.19.7, module version = 1.0.0
> [  1217.284]     ABI class: X.Org Server Extension, version 10.0
> [  1217.284] (II) LoadModule: "nvidia"
> [  1217.284] (II) Loading /usr/X11/lib/modules/drivers/amd64/nvidia_drv.so
> [  1217.285] (II) Module nvidia: vendor="NVIDIA Corporation"
> [  1217.285]     compiled for 4.0.2, module version = 1.0.0
> [  1217.285]     Module class: X.Org Video Driver
> [  1217.285] (II) NVIDIA dlloader X Driver  340.108  Wed Dec 11 11:08:14 PST 2019
> [  1217.285] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
> [  1217.285] (--) using VT number 2
> 
> [  1231.902] (II) Loading sub module "fb"
> [  1231.902] (II) LoadModule: "fb"
> [  1231.902] (II) Loading /usr/lib/xorg/modules/amd64/libfb.so
> [  1231.902] (II) Module fb: vendor="X.Org Foundation"
> [  1231.902]     compiled for 1.19.7, module version = 1.0.0
> [  1231.902]     ABI class: X.Org ANSI C Emulation, version 0.4
> [  1231.907] (WW) Unresolved symbol: fbGetGCPrivateKey
> [  1231.907] (II) Loading sub module "wfb"
> [  1231.907] (II) LoadModule: "wfb"
> [  1231.907] (II) Loading /usr/lib/xorg/modules/amd64/libwfb.so
> [  1231.908] (II) Module wfb: vendor="X.Org Foundation"
> [  1231.908]     compiled for 1.19.7, module version = 1.0.0
> [  1231.908]     ABI class: X.Org ANSI C Emulation, version 0.4
> [  1231.908] (II) Loading sub module "ramdac"
> [  1231.908] (II) LoadModule: "ramdac"
> [  1231.908] (II) Module "ramdac" already built-in
> [  1231.908] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
> [  1231.908] (++) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
> [  1231.908] (==) NVIDIA(0): RGB weight 888
> [  1231.908] (==) NVIDIA(0): Default visual is TrueColor
> [  1231.908] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
> [  1231.908] (**) NVIDIA(0): Enabling 2D acceleration
> [  1231.908] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
> [  1231.908] (EE) NVIDIA(0):     log file that the GLX module has been loaded in your X
> [  1231.908] (EE) NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
> [  1231.908] (EE) NVIDIA(0):     you continue to encounter problems, Please try
> [  1231.908] (EE) NVIDIA(0):     reinstalling the NVIDIA driver.
> [  1231.908] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA graphics device!
> [  1231.909] (EE) NVIDIA(0): Failing initialization of X screen 0
> [  1231.909] (II) UnloadModule: "nvidia"
> [  1231.909] (II) UnloadSubModule: "wfb"
> [  1231.909] (II) UnloadSubModule: "fb"
> [  1231.909] (EE) Screen(s) found, but none have a usable configuration.
> [  1231.909] (EE)
> Fatal server error:
> [  1231.909] (EE) no screens found(EE)
> [  1231.909] (EE)
> Please consult the Project OpenIndiana support
>       at http://openindiana.org
>   for help.
> [  1231.909] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
> [  1231.909] (EE)
> [  1262.755] (EE) Server terminated with error (1). Closing log file.
> 
> 
> I cannot unistall the nvidia driver because it
> depends on the xorg-something package and  this
> package cannot  be uninstalled because mate_install
> requires its presence! So the question is what should
> I do? Any suggestions and/or help would be really
> appreciated!
> 
> Regards,
> 
> Apostolos
> ----------------------
> Apostolos Syropoulos
> Xanthi, Greece
> 

Hi Apostolos,

You might need to replace OI nvidia driver with one from their site [1], [2]

I use same card (but with NVIDIA driver): From 'pfexec scanpci':

pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x10de device 0x1287
  NVIDIA Corporation GK208B [GeForce GT 730]


:; pkginfo -l NVDAgraphics
    PKGINST:  NVDAgraphics
       NAME:  NVIDIA Graphics System Software
   CATEGORY:  system,graphics
       ARCH:  i386
    VERSION:  460.27.04,REV=2020.12.11.23.35
    BASEDIR:  /usr
     VENDOR:  NVIDIA Corporation
       DESC:  X and OpenGL Drivers for NVIDIA Quadro graphics
   INSTDATE:  Dec 18 2020 10:32
    HOTLINE:  Please contact your local service provider
     STATUS:  completely installed
      FILES:      178 installed pathnames
                    4 linked files
                   41 directories
                    7 executables
               271296 blocks used (approx)



Regards.
HTH

[1] http://docs.openindiana.org/dev/graphics-stack/#nvidia
[2] https://www.nvidia.com/en-us/drivers/unix/solaris-display-archive/

> _______________________________________________
> openindiana-discuss mailing list
> openindiana-discuss at openindiana.org
> https://openindiana.org/mailman/listinfo/openindiana-discuss
> 

-- 
Predrag Zečević
Technical Support Analyst
2e Systems GmbH

tel: +49 - 6196 - 95058 - 15
mob: +49 - 174 - 3109288
fax: +49 - 6196 - 95058 - 94
e-mail: predrag.zecevic at 2e-systems.com

headquarter: 2e Systems GmbH, Koenigsteiner Str. 107, 65812 Bad Soden am 
Taunus, Germany
registration: Amtsgericht Koenigstein (Germany), HRB 7303
managing director: Phil Douglas

http://www.2e-systems.com/ - Making your business fly!



More information about the openindiana-discuss mailing list