On Sun, Apr 24, 2016 at 05:56:27PM +0200, P Arun Babu wrote:
> On Sun, Apr 24, 2016 at 11:09 AM, Jonathan Gray <[email protected]> wrote:
> > On Sat, Apr 23, 2016 at 09:04:36AM +0200, P Arun Babu wrote:
> >> Hi Misc,
> >>
> >> I just purchased my first Thinkpad T460p yesterday. This one comes
> >> with a WQHD display.
> >>
> >> Though this is a new hardware, -current seems to be working fine for me.
> >> Thank you very much :)
> >>
> >> Below are my initial observations + dmesg and sysctl output:
> >>
> >> * I can play youtube on Firefox.
> >> * Trackpad & Trackpoint works fine.
> >> * I get resolution of 2560x1440
> >>
> >> * Resume does not seem to work
> >
> > There is no inteldrm(4) support for this hardware (skylake) yet.
> >
> >> * Intel 8260 wireless card does not work (this was expected)
> >> * For videos : mplayer only seem to work with "-vo x11"
> >> * VLC does not work for videos. Iget:
> >>    [0000023cc37f3650] xcb_xv vout display error: no available XVideo 
> >> adaptor
> >>   libGL error: unable to load driver: swrast_dri.so
> >>    libGL error: failed to load driver: swrast
> >>    Abort trap
> >
> > swrast should work though.
> >
> > Can you set LIBGL_DEBUG=verbose LD_DEBUG=1, run vlc again and include
> > the output here?
> 
> Hey thanks,
> Here is the output:
> ----------------

It seems vlc is doing something weird with dlopen here.

The symbols that are undefined are from libglapi.so which libGL.so is
linked against:

$ objdump -x /usr/X11R6/lib/libGL.so.16.0 | fgrep NEEDED
  NEEDED      libexpat.so.11.0
  NEEDED      libglapi.so.0.1
  NEEDED      libXdamage.so.4.0
  NEEDED      libXfixes.so.6.0
  NEEDED      libX11-xcb.so.2.0
  NEEDED      libxcb-glx.so.1.0
  NEEDED      libxcb-dri2.so.1.1
  NEEDED      libXxf86vm.so.6.0
  NEEDED      libXext.so.13.0
  NEEDED      libX11.so.16.1
  NEEDED      libxcb.so.3.2
  NEEDED      libdrm.so.7.1
  NEEDED      libm.so.9.0
  NEEDED      libpthread.so.21.0

The ld.so output shows libglapi.so being loaded, maybe it isn't
RTLD_GLOBAL?  Building the mariadb, qt4 with webkit and various
other requirements for vlc at the moment...

It seems sthen ran into this problem back in March:
http://marc.info/?l=openbsd-ports&m=145778858517838&w=2

> dlopen: loading: /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
>  flags /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so = 0x0
> head /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> obj /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so has
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so as head
> linking /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> as dlopen()ed
> head [/usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so]
> examining: '/usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so'
> loading: libXext.so.13.0 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> loading: libidn.so.17.2 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> loading: libXfixes.so.6.0 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> loading: libxcb-glx.so.1.0 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
>  flags /usr/X11R6/lib/libxcb-glx.so.1.0 = 0x0
> obj /usr/X11R6/lib/libxcb-glx.so.1.0 has
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so as head
> loading: libX11.so.16.1 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> loading: libiconv.so.6.0 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> loading: libglapi.so.0.1 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
>  flags /usr/X11R6/lib/libglapi.so.0.1 = 0x0
> obj /usr/X11R6/lib/libglapi.so.0.1 has
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so as head
> loading: libc.so.86.0 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> loading: libintl.so.6.0 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> loading: libGL.so.16.0 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
>  flags /usr/X11R6/lib/libGL.so.16.0 = 0x0
> obj /usr/X11R6/lib/libGL.so.16.0 has
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so as head
> loading: libxcb.so.3.2 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> loading: libXdamage.so.4.0 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
>  flags /usr/X11R6/lib/libXdamage.so.4.0 = 0x0
> obj /usr/X11R6/lib/libXdamage.so.4.0 has
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so as head
> loading: libdbus-1.so.11.1 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> loading: libm.so.9.0 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> loading: libX11-xcb.so.2.0 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
>  flags /usr/X11R6/lib/libX11-xcb.so.2.0 = 0x0
> obj /usr/X11R6/lib/libX11-xcb.so.2.0 has
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so as head
> loading: libdrm.so.7.1 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
>  flags /usr/X11R6/lib/libdrm.so.7.1 = 0x0
> obj /usr/X11R6/lib/libdrm.so.7.1 has
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so as head
> loading: libexpat.so.11.0 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> loading: libxcb-dri2.so.1.1 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
>  flags /usr/X11R6/lib/libxcb-dri2.so.1.1 = 0x0
> obj /usr/X11R6/lib/libxcb-dri2.so.1.1 has
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so as head
> loading: libXxf86vm.so.6.0 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
>  flags /usr/X11R6/lib/libXxf86vm.so.6.0 = 0x0
> obj /usr/X11R6/lib/libXxf86vm.so.6.0 has
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so as head
> loading: libpthread.so.21.0 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> loading: libvlccore.so.3.0 required by
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/local/lib/libvlccore.so.3.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/local/lib/libidn.so.17.2 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/local/lib/libintl.so.6.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/local/lib/libiconv.so.6.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/lib/libc.so.86.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/local/lib/libdbus-1.so.11.1 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/X11R6/lib/libGL.so.16.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/lib/libexpat.so.11.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/X11R6/lib/libglapi.so.0.1 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/X11R6/lib/libXdamage.so.4.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/X11R6/lib/libXfixes.so.6.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/X11R6/lib/libX11-xcb.so.2.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/X11R6/lib/libxcb-glx.so.1.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/X11R6/lib/libxcb-dri2.so.1.1 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/X11R6/lib/libXxf86vm.so.6.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/X11R6/lib/libXext.so.13.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/X11R6/lib/libX11.so.16.1 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/X11R6/lib/libxcb.so.3.2 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/X11R6/lib/libdrm.so.7.1 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/lib/libm.so.9.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> linking dep /usr/lib/libpthread.so.21.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> examining: '/usr/X11R6/lib/libGL.so.16.0'
> loading: libpthread.so.21.0 required by /usr/X11R6/lib/libGL.so.16.0
> loading: libxcb-glx.so.1.0 required by /usr/X11R6/lib/libGL.so.16.0
> loading: libglapi.so.0.1 required by /usr/X11R6/lib/libGL.so.16.0
> loading: libXext.so.13.0 required by /usr/X11R6/lib/libGL.so.16.0
> loading: libdrm.so.7.1 required by /usr/X11R6/lib/libGL.so.16.0
> loading: libexpat.so.11.0 required by /usr/X11R6/lib/libGL.so.16.0
> loading: libXfixes.so.6.0 required by /usr/X11R6/lib/libGL.so.16.0
> loading: libm.so.9.0 required by /usr/X11R6/lib/libGL.so.16.0
> loading: libXxf86vm.so.6.0 required by /usr/X11R6/lib/libGL.so.16.0
> loading: libX11.so.16.1 required by /usr/X11R6/lib/libGL.so.16.0
> loading: libxcb-dri2.so.1.1 required by /usr/X11R6/lib/libGL.so.16.0
> loading: libxcb.so.3.2 required by /usr/X11R6/lib/libGL.so.16.0
> loading: libX11-xcb.so.2.0 required by /usr/X11R6/lib/libGL.so.16.0
> loading: libXdamage.so.4.0 required by /usr/X11R6/lib/libGL.so.16.0
> linking dep /usr/lib/libexpat.so.11.0 as child of /usr/X11R6/lib/libGL.so.16.0
> linking dep /usr/X11R6/lib/libglapi.so.0.1 as child of
> /usr/X11R6/lib/libGL.so.16.0
> linking dep /usr/X11R6/lib/libXdamage.so.4.0 as child of
> /usr/X11R6/lib/libGL.so.16.0
> linking dep /usr/X11R6/lib/libXfixes.so.6.0 as child of
> /usr/X11R6/lib/libGL.so.16.0
> linking dep /usr/X11R6/lib/libX11-xcb.so.2.0 as child of
> /usr/X11R6/lib/libGL.so.16.0
> linking dep /usr/X11R6/lib/libxcb-glx.so.1.0 as child of
> /usr/X11R6/lib/libGL.so.16.0
> linking dep /usr/X11R6/lib/libxcb-dri2.so.1.1 as child of
> /usr/X11R6/lib/libGL.so.16.0
> linking dep /usr/X11R6/lib/libXxf86vm.so.6.0 as child of
> /usr/X11R6/lib/libGL.so.16.0
> linking dep /usr/X11R6/lib/libXext.so.13.0 as child of
> /usr/X11R6/lib/libGL.so.16.0
> linking dep /usr/X11R6/lib/libX11.so.16.1 as child of
> /usr/X11R6/lib/libGL.so.16.0
> linking dep /usr/X11R6/lib/libxcb.so.3.2 as child of
> /usr/X11R6/lib/libGL.so.16.0
> linking dep /usr/X11R6/lib/libdrm.so.7.1 as child of
> /usr/X11R6/lib/libGL.so.16.0
> linking dep /usr/lib/libm.so.9.0 as child of /usr/X11R6/lib/libGL.so.16.0
> linking dep /usr/lib/libpthread.so.21.0 as child of 
> /usr/X11R6/lib/libGL.so.16.0
> examining: '/usr/X11R6/lib/libglapi.so.0.1'
> loading: libpthread.so.21.0 required by /usr/X11R6/lib/libglapi.so.0.1
> linking dep /usr/lib/libpthread.so.21.0 as child of
> /usr/X11R6/lib/libglapi.so.0.1
> examining: '/usr/X11R6/lib/libXdamage.so.4.0'
> loading: libXfixes.so.6.0 required by /usr/X11R6/lib/libXdamage.so.4.0
> loading: libX11.so.16.1 required by /usr/X11R6/lib/libXdamage.so.4.0
> loading: libxcb.so.3.2 required by /usr/X11R6/lib/libXdamage.so.4.0
> linking dep /usr/X11R6/lib/libXfixes.so.6.0 as child of
> /usr/X11R6/lib/libXdamage.so.4.0
> linking dep /usr/X11R6/lib/libX11.so.16.1 as child of
> /usr/X11R6/lib/libXdamage.so.4.0
> linking dep /usr/X11R6/lib/libxcb.so.3.2 as child of
> /usr/X11R6/lib/libXdamage.so.4.0
> examining: '/usr/X11R6/lib/libX11-xcb.so.2.0'
> loading: libxcb.so.3.2 required by /usr/X11R6/lib/libX11-xcb.so.2.0
> loading: libX11.so.16.1 required by /usr/X11R6/lib/libX11-xcb.so.2.0
> linking dep /usr/X11R6/lib/libX11.so.16.1 as child of
> /usr/X11R6/lib/libX11-xcb.so.2.0
> linking dep /usr/X11R6/lib/libxcb.so.3.2 as child of
> /usr/X11R6/lib/libX11-xcb.so.2.0
> examining: '/usr/X11R6/lib/libxcb-glx.so.1.0'
> loading: libxcb.so.3.2 required by /usr/X11R6/lib/libxcb-glx.so.1.0
> linking dep /usr/X11R6/lib/libxcb.so.3.2 as child of
> /usr/X11R6/lib/libxcb-glx.so.1.0
> examining: '/usr/X11R6/lib/libxcb-dri2.so.1.1'
> loading: libxcb.so.3.2 required by /usr/X11R6/lib/libxcb-dri2.so.1.1
> linking dep /usr/X11R6/lib/libxcb.so.3.2 as child of
> /usr/X11R6/lib/libxcb-dri2.so.1.1
> examining: '/usr/X11R6/lib/libXxf86vm.so.6.0'
> loading: libX11.so.16.1 required by /usr/X11R6/lib/libXxf86vm.so.6.0
> loading: libxcb.so.3.2 required by /usr/X11R6/lib/libXxf86vm.so.6.0
> loading: libXext.so.13.0 required by /usr/X11R6/lib/libXxf86vm.so.6.0
> linking dep /usr/X11R6/lib/libXext.so.13.0 as child of
> /usr/X11R6/lib/libXxf86vm.so.6.0
> linking dep /usr/X11R6/lib/libX11.so.16.1 as child of
> /usr/X11R6/lib/libXxf86vm.so.6.0
> linking dep /usr/X11R6/lib/libxcb.so.3.2 as child of
> /usr/X11R6/lib/libXxf86vm.so.6.0
> examining: '/usr/X11R6/lib/libdrm.so.7.1'
> loading: libm.so.9.0 required by /usr/X11R6/lib/libdrm.so.7.1
> linking dep /usr/lib/libm.so.9.0 as child of /usr/X11R6/lib/libdrm.so.7.1
> tail /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
> doing ctors obj 0xb04a4652000 @0xb0472610630: [/usr/X11R6/lib/libglapi.so.0.1]
> doing ctors obj 0xb04a4652a00 @0xb0435637d30: 
> [/usr/X11R6/lib/libXdamage.so.4.0]
> doing ctors obj 0xb04a4652400 @0xb043887a740: 
> [/usr/X11R6/lib/libX11-xcb.so.2.0]
> doing ctors obj 0xb03e13a2e00 @0xb041fab4b20: 
> [/usr/X11R6/lib/libxcb-glx.so.1.0]
> doing ctors obj 0xb03e13a4c00 @0xb0440406960:
> [/usr/X11R6/lib/libxcb-dri2.so.1.1]
> doing ctors obj 0xb04a4652600 @0xb046201d090: 
> [/usr/X11R6/lib/libXxf86vm.so.6.0]
> doing ctors obj 0xb03e13a4e00 @0xb04b78f3380: [/usr/X11R6/lib/libdrm.so.7.1]
> doing ctors obj 0xb03f1912400 @0xb03f002f7f0: [/usr/X11R6/lib/libGL.so.16.0]
> doing ctors obj 0xb04a4652200 @0xb042ccfbea0:
> [/usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so]
> dlopen: /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so:
> done (success).
> dlsym: vlc_entry__2_2_0b in
> /usr/local/lib/vlc/plugins/video_output/libxcb_glx_plugin.so:
> 0xb042ccff440
> dlopen: loading: /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
>  flags /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so = 0x0
> head /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> obj /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so has
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so as head
> linking /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so as dlopen()ed
> head [/usr/local/lib/vlc/plugins/video_output/libglx_plugin.so]
> examining: '/usr/local/lib/vlc/plugins/video_output/libglx_plugin.so'
> loading: libdrm.so.7.1 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libGL.so.16.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libvlccore.so.3.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libidn.so.17.2 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libX11.so.16.1 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libSM.so.9.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libdbus-1.so.11.1 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libc.so.86.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libX11-xcb.so.2.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libxcb-glx.so.1.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libXext.so.13.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libm.so.9.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libxcb.so.3.2 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libXxf86vm.so.6.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libXdamage.so.4.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libICE.so.10.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libintl.so.6.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libexpat.so.11.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libiconv.so.6.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libXfixes.so.6.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libxcb-dri2.so.1.1 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libglapi.so.0.1 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> loading: libpthread.so.21.0 required by
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/local/lib/libvlccore.so.3.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/local/lib/libidn.so.17.2 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/local/lib/libintl.so.6.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/local/lib/libiconv.so.6.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/lib/libc.so.86.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/local/lib/libdbus-1.so.11.1 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/X11R6/lib/libGL.so.16.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/lib/libexpat.so.11.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/X11R6/lib/libglapi.so.0.1 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/X11R6/lib/libXdamage.so.4.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/X11R6/lib/libXfixes.so.6.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/X11R6/lib/libX11-xcb.so.2.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/X11R6/lib/libxcb-glx.so.1.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/X11R6/lib/libxcb-dri2.so.1.1 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/X11R6/lib/libXxf86vm.so.6.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/X11R6/lib/libXext.so.13.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/X11R6/lib/libdrm.so.7.1 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/lib/libm.so.9.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/lib/libpthread.so.21.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/X11R6/lib/libSM.so.9.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/X11R6/lib/libICE.so.10.0 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/X11R6/lib/libX11.so.16.1 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> linking dep /usr/X11R6/lib/libxcb.so.3.2 as child of
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> tail /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so
> doing ctors obj 0xb03f1912800 @0xb048051e210:
> [/usr/local/lib/vlc/plugins/video_output/libglx_plugin.so]
> dlopen: /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so: done
> (success).
> dlsym: vlc_entry__2_2_0b in
> /usr/local/lib/vlc/plugins/video_output/libglx_plugin.so:
> 0xb048051e5f0
> libGL: screen 0 does not appear to be DRI2 capable
> dlopen: loading: libGL.so
> linking /usr/X11R6/lib/libGL.so.16.0 as dlopen()ed
> dlopen: libGL.so: done (success).
> libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/swrast_dri.so
> dlopen: loading: /usr/X11R6/lib/modules/dri/swrast_dri.so
>  flags /usr/X11R6/lib/modules/dri/swrast_dri.so = 0x0
> head /usr/X11R6/lib/modules/dri/swrast_dri.so
> obj /usr/X11R6/lib/modules/dri/swrast_dri.so has
> /usr/X11R6/lib/modules/dri/swrast_dri.so as head
> linking /usr/X11R6/lib/modules/dri/swrast_dri.so as dlopen()ed
> head [/usr/X11R6/lib/modules/dri/swrast_dri.so]
> examining: '/usr/X11R6/lib/modules/dri/swrast_dri.so'
> loading: libdrm.so.7.1 required by /usr/X11R6/lib/modules/dri/swrast_dri.so
> loading: libm.so.9.0 required by /usr/X11R6/lib/modules/dri/swrast_dri.so
> loading: libpthread-stubs.so.2.0 required by
> /usr/X11R6/lib/modules/dri/swrast_dri.so
> loading: libexpat.so.11.0 required by /usr/X11R6/lib/modules/dri/swrast_dri.so
> loading: libstdc++.so.57.0 required by 
> /usr/X11R6/lib/modules/dri/swrast_dri.so
> loading: libdrm_radeon.so.4.0 required by
> /usr/X11R6/lib/modules/dri/swrast_dri.so
>  flags /usr/X11R6/lib/libdrm_radeon.so.4.0 = 0x0
> obj /usr/X11R6/lib/libdrm_radeon.so.4.0 has
> /usr/X11R6/lib/modules/dri/swrast_dri.so as head
> loading: libpthread.so.21.0 required by 
> /usr/X11R6/lib/modules/dri/swrast_dri.so
> linking dep /usr/lib/libpthread.so.21.0 as child of
> /usr/X11R6/lib/modules/dri/swrast_dri.so
> linking dep /usr/lib/libexpat.so.11.0 as child of
> /usr/X11R6/lib/modules/dri/swrast_dri.so
> linking dep /usr/X11R6/lib/libdrm_radeon.so.4.0 as child of
> /usr/X11R6/lib/modules/dri/swrast_dri.so
> linking dep /usr/X11R6/lib/libpthread-stubs.so.2.0 as child of
> /usr/X11R6/lib/modules/dri/swrast_dri.so
> linking dep /usr/X11R6/lib/libdrm.so.7.1 as child of
> /usr/X11R6/lib/modules/dri/swrast_dri.so
> linking dep /usr/lib/libstdc++.so.57.0 as child of
> /usr/X11R6/lib/modules/dri/swrast_dri.so
> linking dep /usr/lib/libm.so.9.0 as child of
> /usr/X11R6/lib/modules/dri/swrast_dri.so
> examining: '/usr/X11R6/lib/libdrm_radeon.so.4.0'
> loading: libm.so.9.0 required by /usr/X11R6/lib/libdrm_radeon.so.4.0
> loading: libpthread-stubs.so.2.0 required by 
> /usr/X11R6/lib/libdrm_radeon.so.4.0
> loading: libdrm.so.7.1 required by /usr/X11R6/lib/libdrm_radeon.so.4.0
> linking dep /usr/X11R6/lib/libdrm.so.7.1 as child of
> /usr/X11R6/lib/libdrm_radeon.so.4.0
> linking dep /usr/lib/libm.so.9.0 as child of 
> /usr/X11R6/lib/libdrm_radeon.so.4.0
> linking dep /usr/X11R6/lib/libpthread-stubs.so.2.0 as child of
> /usr/X11R6/lib/libdrm_radeon.so.4.0
> tail /usr/X11R6/lib/modules/dri/swrast_dri.so
> vlc:/usr/X11R6/lib/modules/dri/swrast_dri.so: undefined symbol 
> '_glapi_Dispatch'
> vlc:/usr/X11R6/lib/modules/dri/swrast_dri.so: undefined symbol 
> '_glapi_Context'
> vlc:/usr/X11R6/lib/modules/dri/swrast_dri.so: undefined symbol
> '_glapi_get_dispatch'
> vlc:/usr/X11R6/lib/modules/dri/swrast_dri.so: undefined symbol
> '_glapi_add_dispatch'
> vlc:/usr/X11R6/lib/modules/dri/swrast_dri.so: undefined symbol
> '_glapi_get_context'
> vlc:/usr/X11R6/lib/modules/dri/swrast_dri.so: undefined symbol
> '_glapi_get_dispatch_table_size'
> vlc:/usr/X11R6/lib/modules/dri/swrast_dri.so: undefined symbol
> '_glapi_check_multithread'
> vlc:/usr/X11R6/lib/modules/dri/swrast_dri.so: undefined symbol
> '_glapi_set_context'
> vlc:/usr/X11R6/lib/modules/dri/swrast_dri.so: undefined symbol
> '_glapi_get_proc_address'
> vlc:/usr/X11R6/lib/modules/dri/swrast_dri.so: undefined symbol
> '_glapi_set_dispatch'
> unload_shlib called on /usr/X11R6/lib/modules/dri/swrast_dri.so
> unload_shlib called on /usr/lib/libpthread.so.21.0
> unload_shlib called on /usr/lib/libexpat.so.11.0
> unload_shlib called on /usr/X11R6/lib/libdrm_radeon.so.4.0
> unload_shlib called on /usr/X11R6/lib/libdrm.so.7.1
> unload_shlib called on /usr/lib/libm.so.9.0
> unload_shlib called on /usr/X11R6/lib/libpthread-stubs.so.2.0
> unload_shlib unloading on /usr/X11R6/lib/libdrm_radeon.so.4.0
> unload_shlib called on /usr/X11R6/lib/libpthread-stubs.so.2.0
> unload_shlib called on /usr/X11R6/lib/libdrm.so.7.1
> unload_shlib called on /usr/lib/libstdc++.so.57.0
> unload_shlib called on /usr/lib/libm.so.9.0
> unload_shlib unloading on /usr/X11R6/lib/modules/dri/swrast_dri.so
> dlopen: /usr/X11R6/lib/modules/dri/swrast_dri.so: done (failed).
> libGL: dlopen /usr/X11R6/lib/modules/dri/swrast_dri.so failed (Cannot
> load specified object)
> libGL error: unable to load driver: swrast_dri.so
> unload_shlib called on /usr/X11R6/lib/libGL.so.16.0
> libGL error: failed to load driver: swrast
> Abort trap (core dumped)

Reply via email to