Trying the new prime offloading feature of the latest 435.17 beta driver I’m getting
$ __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxinfo
name of display: :0
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 151 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 39
Current serial number in output stream: 40
my card is:
$ lspci | grep 3D
01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
I did use bumblebee/primusrun successfully on fedora 27, but trouble always occurred when upgrading to new kernels and finally bumblebee didn’t work anymore, tried the recent stable drivers from rpmfusion with nvidia-xrun but still had no luck.
I thought with the new prime offloading feature I can finally enjoy some graphics but now this.
Is my gpu fried?
Can you please run nvidia-bug-report.sh and attach the log file?
Also, do you still have bumblebee / primusrun stuff installed, such as the bbswitch kernel module? It’s possible for an error like this to occur if the GPU was powered off and then not powered back on correctly during driver initialization.
$ cat /var/log/Xorg.0.log | grep NVIDIA
[ 53.046] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 53.059] (II) NVIDIA dlloader X Driver 435.17 Tue Aug 6 22:56:56 CDT 2019
[ 53.059] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 54.744] (==) NVIDIA(G0): Depth 24, (==) framebuffer bpp 32
[ 54.744] (==) NVIDIA(G0): RGB weight 888
[ 54.744] (==) NVIDIA(G0): Default visual is TrueColor
[ 54.744] (==) NVIDIA(G0): Using gamma correction (1.0, 1.0, 1.0)
[ 54.757] (**) Option "AllowNVIDIAGpuScreens"
[ 54.757] (**) NVIDIA(G0): Enabling 2D acceleration
[ 55.261] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
[ 55.262] (II) NVIDIA GLX Module 435.17 Tue Aug 6 22:54:03 CDT 2019
[ 55.297] (II) NVIDIA: The X server supports PRIME Render Offload.
[ 59.548] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please
[ 59.548] (EE) NVIDIA(GPU-0): check your system's kernel log for additional error
[ 59.548] (EE) NVIDIA(GPU-0): messages and refer to Chapter 8: Common Problems in the
[ 59.548] (EE) NVIDIA(GPU-0): README for additional information.
[ 59.548] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA graphics device!
[ 59.548] (EE) NVIDIA(G0): Failing initialization of X screen
[ 59.809] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
@aplattner I suspected as much so I reinstalled F30 and nuked everything under / (except both /home and /var)
So, here is the bug report after system reinstallation: nvidia-bug-report.log.gz
and here is the bug report from a couple of days ago before system reinstallation if you need it anyway: older-nvidia-bug-report.log.gz