LINUX.ORG.RU

Gentoo + nvidia blob - не работает OpenGL

 , ,


0

1

Собственно, сабж.

glxinfo:

name of display: :0
Error: couldn't find RGB GLX visual or fbconfig

nvidia-xconfig --query-gpu-info:

Number of GPUs: 1

GPU #0:
  Name      : NVIDIA GeForce GT 1030
  UUID      : GPU-1630772a-ca6d-c0d2-7952-a93e0bc3c085
  PCI BusID : PCI:1:0:0

  Number of Display Devices: 1

  Display Device 0 (TV-1):
      No EDID information available.

equery u xorg-server:

 * Found these USE flags for x11-base/xorg-server-21.1.10-r1:
 U I
 - - debug      : Enable extra debug codepaths, like asserts and extra output.
                  If you want to get meaningful backtraces see https://wiki.gen
                  too.org/wiki/Project:Quality_Assurance/Backtraces
 + + minimal    : Install a very minimal build (disables, for example, plugins,
                  fonts, most drivers, non-critical features)
 - - suid       : Enable setuid root program(s)
 + + systemd    : Enable use of systemd-specific libraries and features like
                  socket activation or session tracking
 - - test       : Enable dependencies and/or preparations necessary to run
                  tests (usually controlled by FEATURES=test but can be toggled
                  independently)
 + + udev       : Enable virtual/udev integration (device discovery, power and
                  storage device support, etc)
 - - unwind     : Enable libunwind usage for backtraces
 - - xcsecurity : Build Security extension
 - - xephyr     : Build the Xephyr server
 - - xnest      : Build the Xnest server
 + + xorg       : Build the Xorg X server (HIGHLY RECOMMENDED)
 + + xvfb       : Build the Xvfb server

equery u nvidia-drivers:

 * Found these USE flags for x11-drivers/nvidia-drivers-535.146.02:
 U I
 + + X            : Add support for X11
 - + abi_x86_32   : 32-bit (x86) libraries
 + + dist-kernel  : Enable subslot rebuilds on Distribution Kernel upgrades
 - - kernel-open  : Use the open source variant of drivers (Turing/Ampere+ GPUs
                    only, aka GTX 1650+, experimental)
 + + modules      : Build the kernel modules
 - - modules-sign : Cryptographically sign installed kernel modules (requires
                    CONFIG_MODULE_SIG=y in the kernel)
 - + persistenced : Install the persistence daemon for keeping devices state
                    when unused (e.g. for headless)
 + + static-libs  : Install the XNVCtrl static library for accessing sensors
                    and other features
 + + strip        : Allow symbol stripping to be performed by the ebuild for
                    special files
 + + tools        : Install additional tools such as nvidia-settings
 - - wayland      : Enable dev-libs/wayland backend