Hello Unity Community, I have been running a Unity 5.5.x based application that relies on rendering on AWS using Nvidia GPU nodes (e.g. p2.xlarge or g2.2xlarge) without a physical display for a while now with good results. I'd like to upgrade to Unity 5.6 or 2017.1, but since version 5.6 (and including 2017.1) my application crashes while starting up. My configuration includes an AWS p2.xlarge or g2.2xlarge instance, Ubuntu 16.04 LTS, the latest Nvidia driver (375.x), and X11. I execute my application using the -batchmode parameter, although I'm not sure if that is required. To duplicate this crash, you need to only build a default, empty project for Linux x86_64 or Linux x86. You will find that when built with Unity 5.5.x, the application will run normally, but it will crash if built with Unity 5.6 or later. The stack trace that I see with both the latest 5.6.x patch release and the 2017.1 release is shown below. One guess at the cause of this crash is that it is somehow associated with the introduction of the use of SDL in Unity 5.6, but, again, that's just a guess. If anyone has any idea about the cause or a workaround, it would be very much appreciated. Thanks, paul Native stacktrace: /home/ubuntu/linuxbatchmodecrash_Data/Mono/x86_64/libmono.so(+0x9210e) [0x7f8a4cb9310e] /lib/x86_64-linux-gnu/libpthread.so.0(+0x1138f) [0x7f8a4fc9c38f] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38) [0x7f8a4ee4d428] /lib/x86_64-linux-gnu/libc.so.6(abort+0x169) [0x7f8a4ee4f029] ./linuxbatchmodecrash.x86_64() [0xa3d87b] /home/ubuntu/linuxbatchmodecrash_Data/Mono/x86_64/libmono.so(+0xd1176) [0x7f8a4cbd2176] /home/ubuntu/linuxbatchmodecrash_Data/Mono/x86_64/libmono.so(+0x34f0d) [0x7f8a4cb35f0d] /lib/x86_64-linux-gnu/libpthread.so.0(+0x1138f) [0x7f8a4fc9c38f] ./linuxbatchmodecrash.x86_64(SDL_GL_GetAttribute_REAL+0x1e3) [0x1468713] ./linuxbatchmodecrash.x86_64() [0x130af3e] ./linuxbatchmodecrash.x86_64() [0x1309aa8] ./linuxbatchmodecrash.x86_64() [0x1309b58] ./linuxbatchmodecrash.x86_64() [0x12dd8fb] ./linuxbatchmodecrash.x86_64() [0x456163] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xef) [0x7f8a4ee3882f] ./linuxbatchmodecrash.x86_64() [0x45f448] Debug info from gdb: Could not attach to process. If your uid matches the uid of the target process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf ptrace: Operation not permitted. No threads. ================================================================= Got a SIGABRT while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= or<std:air<core::basic_string<char, core::StringStorageDefault<char> > const, core::basic_string<char, core::StringStorageDefault<char> > > > >::~map() #6 0x007ffe646f7b20 in zcfree #7 0x007ffe646f8950 in __libc_start_main #8 0x007ffe646f8a10 in zcfree
This also occurs for you with 2017.1.0f3 that was released Tuesday? It looks like the driver is crashing while unity is querying opengl attributes.
Hi Tak, Yes, it still occurs with the 2017.1.0f3 release, and I tested with both Mono 2.0 and 4.6, since the last library in the stack trace is mono. I agree that it does appear to be SDL / driver related. Not sure if the SDL_Get_Attribute call is returning something that is not being handled correctly or if there is an actual problem with the driver. For AWS p2.2xlarge nodes, I'm using the latest Nvidia driver (375.x) and on AWS g2.xlarge nodes I'm using the last supported Nvidia driver (367.x). Let me know if I can provide any more information. Regards, paul
Hm, those drivers should be fine (at least, they work on my machine™). Do you get the same result if you run with e.g. -force-glcore32 ?
Hi Tak, Yes, I get the same results with -force-glcore32. Note that I'm using a very similar approach to this blog post: https://medium.com/towards-data-sci...-amazon-cloud-or-without-monitor-3c10ce022639 Except using Ubuntu 16.04 and trying both p2 and g2 AWS instance types. paul
I just tried the latest 5.6.2 patch (5.6.2p3) and got the same result. Another piece of information: When I set LD_DEBUG=libs and run the application, I see a bunch of undefined symbol errors that may point to the problem. Has anyone ever run across these types of errors? Here is the relevant part of the LD_DEBUG output: 1466: calling init: /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 1466: 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XMissingExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XMissingExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XextAddDisplay (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XextAddDisplay (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XextCreateExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XextCreateExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XextDestroyExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XextDestroyExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XextFindDisplay (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XextFindDisplay (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XextRemoveDisplay (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XextRemoveDisplay (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XShmAttach (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XShmAttach (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XShmDetach (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XShmDetach (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XShmPutImage (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XShmPutImage (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XShmCreateImage (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XShmCreateImage (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XShmCreatePixmap (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XShmCreatePixmap (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XShmQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XShmQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XcursorImageCreate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XcursorImageCreate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XcursorImageCreate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XcursorImageCreate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XcursorImageDestroy (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XcursorImageDestroy (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XcursorImageDestroy (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XcursorImageDestroy (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XcursorImageLoadCursor (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XcursorImageLoadCursor (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XcursorImageLoadCursor (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XcursorImageLoadCursor (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XdbeQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XdbeQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XdbeAllocateBackBufferName (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XdbeAllocateBackBufferName (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XdbeDeallocateBackBufferName (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XdbeDeallocateBackBufferName (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XdbeSwapBuffers (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XdbeSwapBuffers (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XdbeBeginIdiom (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XdbeBeginIdiom (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XdbeEndIdiom (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XdbeEndIdiom (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XdbeGetVisualInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XdbeGetVisualInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XdbeFreeVisualInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XdbeFreeVisualInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XdbeGetBackBufferAttributes (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XdbeGetBackBufferAttributes (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XineramaIsActive (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XineramaIsActive (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XineramaIsActive (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XineramaIsActive (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XineramaIsActive (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XineramaIsActive (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XineramaQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XineramaQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XineramaQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XineramaQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XineramaQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XineramaQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XineramaQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XineramaQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XineramaQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XineramaQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XineramaQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XineramaQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XineramaQueryScreens (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XineramaQueryScreens (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XineramaQueryScreens (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XineramaQueryScreens (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XineramaQueryScreens (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XineramaQueryScreens (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XIQueryDevice (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XIQueryDevice (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XIQueryDevice (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XIQueryDevice (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XIQueryDevice (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XIQueryDevice (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XIQueryDevice (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XIQueryDevice (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XIFreeDeviceInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XIFreeDeviceInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XIFreeDeviceInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XIFreeDeviceInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XIFreeDeviceInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XIFreeDeviceInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XIFreeDeviceInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XIFreeDeviceInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XISelectEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XISelectEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XISelectEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XISelectEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XISelectEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XISelectEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XISelectEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XISelectEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XIQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XIQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XIQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XIQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XIQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XIQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XIQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XIQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XIGetSelectedEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XIGetSelectedEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XIGetSelectedEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XIGetSelectedEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XIGetSelectedEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XIGetSelectedEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XIGetSelectedEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XIGetSelectedEvents (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRGetScreenInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRGetScreenInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRGetScreenInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRGetScreenInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRGetScreenInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRGetScreenInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRGetScreenInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRGetScreenInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRGetScreenInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRGetScreenInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRConfigCurrentConfiguration (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRConfigCurrentConfiguration (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRConfigCurrentConfiguration (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRConfigCurrentConfiguration (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRConfigCurrentConfiguration (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRConfigCurrentConfiguration (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRConfigCurrentConfiguration (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRConfigCurrentConfiguration (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRConfigCurrentConfiguration (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRConfigCurrentConfiguration (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRConfigCurrentRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRConfigCurrentRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRConfigCurrentRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRConfigCurrentRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRConfigCurrentRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRConfigCurrentRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRConfigCurrentRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRConfigCurrentRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRConfigCurrentRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRConfigCurrentRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRConfigRates (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRConfigRates (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRConfigRates (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRConfigRates (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRConfigRates (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRConfigRates (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRConfigRates (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRConfigRates (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRConfigRates (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRConfigRates (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRConfigSizes (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRConfigSizes (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRConfigSizes (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRConfigSizes (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRConfigSizes (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRConfigSizes (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRConfigSizes (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRConfigSizes (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRConfigSizes (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRConfigSizes (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRSetScreenConfigAndRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRSetScreenConfigAndRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRSetScreenConfigAndRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRSetScreenConfigAndRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRSetScreenConfigAndRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRSetScreenConfigAndRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRSetScreenConfigAndRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRSetScreenConfigAndRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRSetScreenConfigAndRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRSetScreenConfigAndRate (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRFreeScreenConfigInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRFreeScreenConfigInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRFreeScreenConfigInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRFreeScreenConfigInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRFreeScreenConfigInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRFreeScreenConfigInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRFreeScreenConfigInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRFreeScreenConfigInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRFreeScreenConfigInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRFreeScreenConfigInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRSetScreenSize (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRSetScreenSize (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRSetScreenSize (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRSetScreenSize (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRSetScreenSize (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRSetScreenSize (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRSetScreenSize (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRSetScreenSize (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRSetScreenSize (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRSetScreenSize (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRGetScreenSizeRange (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRGetScreenSizeRange (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRGetScreenSizeRange (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRGetScreenSizeRange (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRGetScreenSizeRange (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRGetScreenSizeRange (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRGetScreenSizeRange (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRGetScreenSizeRange (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRGetScreenSizeRange (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRGetScreenSizeRange (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRGetScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRGetScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRGetScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRGetScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRGetScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRGetScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRGetScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRGetScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRGetScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRGetScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRFreeScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRFreeScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRFreeScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRFreeScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRFreeScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRFreeScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRFreeScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRFreeScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRFreeScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRFreeScreenResources (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRGetOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRGetOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRGetOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRGetOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRGetOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRGetOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRGetOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRGetOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRGetOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRGetOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRFreeOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRFreeOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRFreeOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRFreeOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRFreeOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRFreeOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRFreeOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRFreeOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRFreeOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRFreeOutputInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRGetCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRGetCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRGetCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRGetCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRGetCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRGetCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRGetCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRGetCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRGetCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRGetCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRFreeCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRFreeCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRFreeCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRFreeCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRFreeCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRFreeCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRFreeCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRFreeCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRFreeCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRFreeCrtcInfo (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRSetCrtcConfig (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRSetCrtcConfig (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRSetCrtcConfig (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRSetCrtcConfig (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRSetCrtcConfig (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRSetCrtcConfig (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRSetCrtcConfig (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRSetCrtcConfig (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRSetCrtcConfig (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRSetCrtcConfig (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRListOutputProperties (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRListOutputProperties (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRListOutputProperties (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRListOutputProperties (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRListOutputProperties (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRListOutputProperties (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRListOutputProperties (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRListOutputProperties (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRListOutputProperties (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRListOutputProperties (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRQueryOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRQueryOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRQueryOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRQueryOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRQueryOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRQueryOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRQueryOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRQueryOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRQueryOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRQueryOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRGetOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRGetOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRGetOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRGetOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRGetOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRGetOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRGetOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRGetOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRGetOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRGetOutputProperty (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XRRGetOutputPrimary (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XRRGetOutputPrimary (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XRRGetOutputPrimary (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XRRGetOutputPrimary (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XRRGetOutputPrimary (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XRRGetOutputPrimary (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XRRGetOutputPrimary (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XRRGetOutputPrimary (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XRRGetOutputPrimary (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XRRGetOutputPrimary (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XShapeCombineMask (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XShapeCombineMask (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XF86VidModeGetAllModeLines (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeGetAllModeLines (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XF86VidModeGetAllModeLines (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeGetAllModeLines (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XF86VidModeGetAllModeLines (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XF86VidModeGetAllModeLines (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XF86VidModeGetAllModeLines (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XF86VidModeGetAllModeLines (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XF86VidModeGetAllModeLines (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeGetAllModeLines (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: error: symbol lookup error: undefined symbol: XF86VidModeGetAllModeLines (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: error: symbol lookup error: undefined symbol: _XF86VidModeGetAllModeLines (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XF86VidModeGetModeLine (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeGetModeLine (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XF86VidModeGetModeLine (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeGetModeLine (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XF86VidModeGetModeLine (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XF86VidModeGetModeLine (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XF86VidModeGetModeLine (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XF86VidModeGetModeLine (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XF86VidModeGetModeLine (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeGetModeLine (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: error: symbol lookup error: undefined symbol: XF86VidModeGetModeLine (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: error: symbol lookup error: undefined symbol: _XF86VidModeGetModeLine (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XF86VidModeGetViewPort (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeGetViewPort (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XF86VidModeGetViewPort (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeGetViewPort (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XF86VidModeGetViewPort (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XF86VidModeGetViewPort (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XF86VidModeGetViewPort (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XF86VidModeGetViewPort (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XF86VidModeGetViewPort (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeGetViewPort (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: error: symbol lookup error: undefined symbol: XF86VidModeGetViewPort (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: error: symbol lookup error: undefined symbol: _XF86VidModeGetViewPort (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XF86VidModeQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XF86VidModeQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XF86VidModeQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XF86VidModeQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XF86VidModeQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XF86VidModeQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XF86VidModeQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: error: symbol lookup error: undefined symbol: XF86VidModeQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: error: symbol lookup error: undefined symbol: _XF86VidModeQueryExtension (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XF86VidModeQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XF86VidModeQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XF86VidModeQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XF86VidModeQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XF86VidModeQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XF86VidModeQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XF86VidModeQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: error: symbol lookup error: undefined symbol: XF86VidModeQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: error: symbol lookup error: undefined symbol: _XF86VidModeQueryVersion (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XF86VidModeSwitchToMode (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeSwitchToMode (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XF86VidModeSwitchToMode (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeSwitchToMode (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XF86VidModeSwitchToMode (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XF86VidModeSwitchToMode (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XF86VidModeSwitchToMode (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XF86VidModeSwitchToMode (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XF86VidModeSwitchToMode (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeSwitchToMode (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: error: symbol lookup error: undefined symbol: XF86VidModeSwitchToMode (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: error: symbol lookup error: undefined symbol: _XF86VidModeSwitchToMode (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: XF86VidModeLockModeSwitch (fatal) 1466: /usr/lib/x86_64-linux-gnu/libX11.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeLockModeSwitch (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: XF86VidModeLockModeSwitch (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXext.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeLockModeSwitch (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: XF86VidModeLockModeSwitch (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: error: symbol lookup error: undefined symbol: _XF86VidModeLockModeSwitch (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: XF86VidModeLockModeSwitch (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: error: symbol lookup error: undefined symbol: _XF86VidModeLockModeSwitch (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: XF86VidModeLockModeSwitch (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXi.so.6: error: symbol lookup error: undefined symbol: _XF86VidModeLockModeSwitch (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: error: symbol lookup error: undefined symbol: XF86VidModeLockModeSwitch (fatal) 1466: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: error: symbol lookup error: undefined symbol: _XF86VidModeLockModeSwitch (fatal)
That's odd - if those errors were accurate, I would expect the player not to load at all, not to crash later during a gl attribute query.
I've tracked down the issue. The AWS virtual display setup doesn't report any outputs nor display modes as far as xrandr is concerned. SDL will only use xrandr for desktop interaction when it's present, so it checks for xrandr, queries it for the outputs and modes, decides there aren't any, then fails x11 initialization. We then fail to create the player window and finally crash when trying to query opengl attributes for an invalid display/window. I poked a little at getting the virtual display device to report an output that xrandr can use, but didn't succeed in getting anything working. I'll make a fix (which probably won't be accepted upstream) that allows the desktop initialization to fall back to other methods if xrandr fails - for now, you can work around the problem locally by removing the libxrandr2 package from the machine that needs to run the player.
Thank you Tak! Your workaround worked. I'll keep an eye out for any related fixes in upcoming releases. Thanks again.
You can also add Code (csharp): Section "ServerFlags" Option "RandR" "off" EndSection Section "Extensions" Option "RANDR" "Disable" EndSection to your Xorg configuration to disable RandR without having to remove libxrandr2 altogether.