Good Morning,

    That solution worked splendidly for bypassing the opcode 53. 
Unfortunately, I am now faced with another similar-looking error:

[VGL] Shared memory segment ID for vglconfig: 63406084
[VGL] VirtualGL v2.6.1 64-bit (Build 20190101)
[VGL] Opening connection to 3D X server :1
[VGL] NOTICE: Replacing dlopen("libGL.so.1") with dlopen("libvglfaker.so")
[VGL] NOTICE: Replacing dlopen("libGL.so.1") with dlopen("libvglfaker.so")
Visual ID of window: 0x21
Context is Direct
[VGL] Using Pbuffers for rendering
OpenGL Renderer: Radeon Pro WX 9100 (VEGA10, DRM 3.27.0, 4.15.0-46-generic, 
LLVM 7.0.1)
X Error of failed request:  BadRequest (invalid request code or no such 
operation)
  Major opcode of failed request:  130 (MIT-SHM)
  Minor opcode of failed request:  1 (X_ShmAttach)
  Serial number of failed request:  13
  Current serial number in output stream:  14


Here are a few of the steps I've tried to bypass this new issue:

   - https://bbs.archlinux.org/viewtopic.php?pid=1508298#p1508298
      - 
      
      export QT_X11_NO_MITSHM=1
      
      - (I know this isn't a QT issue, but it was worth a shot)
   - https://lists.centos.org/pipermail/centos/2006-February/018416.html
      - 
      
      X11UseLocahost yes
      
      - (This modifies the /etc/ssh/sshd_config file)
   - 
   https://github.com/jessfraz/dockerfiles/issues/359#issuecomment-395371557
      - 
      
      Section "Extensions"
          Option "MIT-SHM" "Disable"
      EndSection
      
      - (This was the more promising option, but had no effect)
   
I greatly appreciate the help!

- Jason

On Thursday, March 14, 2019 at 2:14:47 PM UTC-4, Jason wrote:
>
> Good Afternoon all,
>
>  I am trying to debug an issue with using VirtualGL with an AMD card. 
> Running the command "vglrun +v -c 0 -d :1 /opt/VirtualGL/bin/glxinfo" (and 
> other subsequent commands) produces the following error:
>
> [VGL] Shared memory segment ID for vglconfig: 28704793
> [VGL] VirtualGL v2.6.1 64-bit (Build 20190101)
> name of display: localhost:10.0
> [VGL] Opening connection to 3D X server :1
> [VGL] NOTICE: Replacing dlopen("libGL.so.1") with dlopen("libvglfaker.so")
> [VGL] NOTICE: Replacing dlopen("libGL.so.1") with dlopen("libvglfaker.so")
> [VGL] WARNING: Could not load function "glXSwapIntervalEXT"
> [VGL] WARNING: Could not load function "glXBindSwapBarrierNV"
> [VGL] WARNING: Could not load function "glXJoinSwapGroupNV"
> [VGL] WARNING: Could not load function "glXQueryFrameCountNV"
> [VGL] WARNING: Could not load function "glXQueryMaxSwapGroupsNV"
> [VGL] WARNING: Could not load function "glXQuerySwapGroupNV"
> [VGL] WARNING: Could not load function "glXResetFrameCountNV"
> [VGL] Using Pbuffers for rendering
> failed to create drawable
> X Error of failed request:  BadValue (integer parameter out of range for 
> operation)
>   Major opcode of failed request:  53 (X_CreatePixmap)
>   Value in failed request:  0x1e
>   Serial number of failed request:  30
>   Current serial number in output stream:  31
>
>
> Some details:
>
>    - OS: 4.15.0-46-generic #49~16.04.1-Ubuntu SMP x86_64 GNU/Linux
>    - GPU:
>       - 65:00.0 VGA compatible controller: Advanced Micro Devices, Inc. 
>       [AMD/ATI] Vega 10 XT [Radeon PRO WX 9100] (prog-if 00 [VGA controller])
>               Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Device 
>       0c1e
>               Flags: bus master, fast devsel, latency 0, IRQ 155
>               Memory at 3a000000000 (64-bit, prefetchable) [size=16G]
>               Memory at 3a400000000 (64-bit, prefetchable) [size=2M]
>               I/O ports at 4000 [size=256]
>               Memory at c4400000 (32-bit, non-prefetchable) [size=512K]
>               [virtual] Expansion ROM at c44a0000 [disabled] [size=128K]
>               Capabilities: <access denied>
>               Kernel driver in use: amdgpu
>               Kernel modules: amdgpu
>    - The connection is over SSH with X forwarding
>    - The AMD proprietary driver is installed (although, I'm skeptical 
>    whether it is in use or not)
>    - We are using a custom xorg file to keep our headless configuration 
>    separate:
>       - Section "Device"
>               ### Available Driver options are:-
>               ### Values: <i>: integer, <f>: float, <bool>: 
>       "True"/"False",
>               ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
>               ### <percent>: "<f>%"
>               ### [arg]: arg optional
>               #Option     "ShadowFB"                  # [<bool>]
>               #Option     "DefaultRefresh"            # [<bool>]
>               #Option     "ModeSetClearScreen"        # [<bool>]
>               Identifier  "Card1"
>               Driver      "amdgpu"
>               BusID       "PCI:101:0:0"
>       EndSection
>       - There is a separate graphics card installed for ensuing that we 
>    can attach a display to the machine if all else fails.
>    - The VirtualGL config was setup with proper access
>
> Please let me know if there are any further details that you need. We 
> appreciate the help with this issue.
>
> Thanks,
>     Jason
>

-- 
You received this message because you are subscribed to the Google Groups 
"VirtualGL User Discussion/Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/virtualgl-users/08d31580-77af-4efb-add3-9734d5d22abb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to