Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Jan 2017 15:16:40 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 216574] x11/nvidia-driver-304 304.134: GLX work only for root
Message-ID:  <bug-216574-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216574

            Bug ID: 216574
           Summary: x11/nvidia-driver-304 304.134: GLX work only for root
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: danfe@FreeBSD.org
          Reporter: vvd@unislabs.com
             Flags: maintainer-feedback?(danfe@FreeBSD.org)
          Assignee: danfe@FreeBSD.org

$ pkg info|grep nvidia-driver
nvidia-driver-304-304.134      NVidia graphics card binary drivers for hard=
ware
OpenGL rendering
$ uname -srm
FreeBSD 11.0-RELEASE-p7 i386
$ pciconf -lv|grep -A4 vgapci
vgapci0@pci0:1:0:0:     class=3D0x030000 card=3D0x81ad1043 chip=3D0x00f210d=
e rev=3D0xa2
hdr=3D0x00
    vendor     =3D 'NVIDIA Corporation'
    device     =3D 'NV43 [GeForce 6600]'
    class      =3D display
    subclass   =3D VGA

$ glxinfo=20
name of display: :0
X Error of failed request:  BadValue (integer parameter out of range for
operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  24 (X_GLXCreateNewContext)
  Value in failed request:  0x0
  Serial number of failed request:  87
  Current serial number in output stream:  88

$ sudo glxinfo=20=20=20
Password:=20
name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile,=20
    GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,=20
    GLX_ARB_multisample, GLX_EXT_create_context_es2_profile,=20
    GLX_EXT_create_context_es_profile, GLX_EXT_swap_control,=20
    GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap,=20
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_NV_float_buffer,=20
    GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control,=20
    GLX_SGI_video_sync
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
< =E2=80=A6 very long output was here =E2=80=A6 >

OpenGL application work fine from root and don't work from regular user.
nvidia-driver-304-304.131 work fine.
This bug is same as on Linux:
https://devtalk.nvidia.com/default/topic/968892/geforce-7300le-with-304-132=
-glxinfo-fails-now-with-quot-x-error-of-failed-request-badvalue-quot-/

IMHO:
1. Rollback to 304.131.
2. Make bug report to upstream.
3. Wait till upstream fixed.
4. Update to fixed version.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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