[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: WebGL support suddely broken



Il 04/05/2016 18:41, Sven Arvidsson ha scritto:
> Make sure all the necessary mesa libs are installed.

$ aptitude search mesa | grep ^i
i A glx-alternative-mesa:i386       - allows the selection of MESA as
GLX provid
i A libegl1-mesa                    - implementazione libera dell'API
EGL -- run
i A libgl1-mesa-dev                 - implementazione libera delle API
OpenGL --
i A libgl1-mesa-dri                 - implementazione libera delle API
di OpenGL
i A libgl1-mesa-glx                 - implementazione libera delle API
di OpenGL
i A libglapi-mesa                   - implementazione libera dell'API GL
-- libr
i A libglu1-mesa                    - libreria Mesa OpenGL Utility (GLU)

i A libglu1-mesa-dev                - libreria di utilità Mesa OpenGL --
file di
i A libwayland-egl1-mesa            - implementazione della piattaforma
Wayland
i A mesa-common-dev                 - documentazione dello sviluppatore
per Mesa
i A mesa-utils                      - varie utilità di Mesa GL

$ aptitude search mesa | grep ^p
p   glx-alternative-mesa            - allows the selection of MESA as
GLX provid
p   libegl1-mesa:i386               - implementazione libera dell'API
EGL -- run
p   libegl1-mesa-dbg                - implementazione libera dell'API
EGL -- sim
p   libegl1-mesa-dbg:i386           - implementazione libera dell'API
EGL -- sim
p   libegl1-mesa-dev                - implementazione libera dell'API
EGL - file
p   libegl1-mesa-dev:i386           - implementazione libera dell'API
EGL - file
p   libegl1-mesa-drivers            - pacchetto fittizio di transizione

p   libegl1-mesa-drivers:i386       - pacchetto fittizio di transizione

p   libgl1-mesa-dev:i386            - implementazione libera delle API
OpenGL --
p   libgl1-mesa-dri:i386            - implementazione libera delle API
di OpenGL
p   libgl1-mesa-dri-dbg             - simboli di debug per i moduli Mesa
DRI
p   libgl1-mesa-dri-dbg:i386        - simboli di debug per i moduli Mesa
DRI
p   libgl1-mesa-glx:i386            - implementazione libera delle API
di OpenGL
p   libgl1-mesa-glx-dbg             - simboli di debug per gli
eseguibili Mesa G
p   libgl1-mesa-glx-dbg:i386        - simboli di debug per gli
eseguibili Mesa G
p   libglapi-mesa:i386              - implementazione libera dell'API GL
-- libr
p   libglapi-mesa-dbg               - implementazione libera dell'API GL
-- simb
p   libglapi-mesa-dbg:i386          - implementazione libera dell'API GL
-- simb
p   libgles1-mesa                   - implementazione libera dell'API
OpenGL|ES
p   libgles1-mesa:i386              - implementazione libera dell'API
OpenGL|ES
p   libgles1-mesa-dbg               - implementazione libera dell'API
OpenGL|ES
p   libgles1-mesa-dbg:i386          - implementazione libera dell'API
OpenGL|ES
p   libgles1-mesa-dev               - implementazione libera dell'API
OpenGL|ES
p   libgles1-mesa-dev:i386          - implementazione libera dell'API
OpenGL|ES
p   libgles2-mesa                   - implementazione libera dell'API
OpenGL|ES
p   libgles2-mesa:i386              - implementazione libera dell'API
OpenGL|ES
p   libgles2-mesa-dbg               - implementazione libera dell'API
OpenGL|ES
p   libgles2-mesa-dbg:i386          - implementazione libera dell'API
OpenGL|ES
p   libgles2-mesa-dev               - implementazione libera dell'API
OpenGL|ES
p   libgles2-mesa-dev:i386          - implementazione libera dell'API
OpenGL|ES
p   libglu1-mesa:i386               - libreria Mesa OpenGL Utility (GLU)

p   libglu1-mesa-dev:i386           - libreria di utilità Mesa OpenGL --
file di
p   libglw1-mesa                    - libreria di widget GL per Athena e
Motif -
p   libglw1-mesa:i386               - libreria di widget GL per Athena e
Motif -
p   libglw1-mesa-dev                - GL widget library for Athena and
Motif --
p   libglw1-mesa-dev:i386           - GL widget library for Athena and
Motif --
p   libosmesa6                      - Mesa Off-screen rendering
extension
p   libosmesa6:i386                 - Mesa Off-screen rendering
extension
p   libosmesa6-dev                  - Mesa Off-screen rendering
extension -- dev
p   libosmesa6-dev:i386             - Mesa Off-screen rendering
extension -- dev
p   libwayland-egl1-mesa:i386       - implementazione della piattaforma
Wayland
p   libwayland-egl1-mesa-dbg        - implementazione della piattaforma
Wayland
p   libwayland-egl1-mesa-dbg:i386   - implementazione della piattaforma
Wayland
p   mesa-common-dev:i386            - documentazione dello sviluppatore
per Mesa
p   mesa-opencl-icd                 - free implementation of the OpenCL
API -- I
p   mesa-opencl-icd:i386            - free implementation of the OpenCL
API -- I
p   mesa-opencl-icd-dbg             - free implementation of the OpenCL
API -- d
p   mesa-opencl-icd-dbg:i386        - free implementation of the OpenCL
API -- d
p   mesa-utils:i386                 - varie utilità di Mesa GL

p   mesa-utils-extra                - utilità Mesa varie (opengles, egl)

p   mesa-utils-extra:i386           - utilità Mesa varie (opengles, egl)

p   mesa-vdpau-drivers              - Mesa VDPAU video acceleration
drivers
p   mesa-vdpau-drivers:i386         - Mesa VDPAU video acceleration
drivers
p   mesa-vdpau-drivers-dbg          - Debugging symbols for the Mesa
VDPAU video
p   mesa-vdpau-drivers-dbg:i386     - Debugging symbols for the Mesa
VDPAU video

> Xorg logs might be useful. should be in ~/.local/share/xorg or
> /var/log/

This seems interesting:

[  6639.757] (EE) AIGLX error: dlopen of
/usr/lib/x86_64-linux-gnu/dri/i965_dri.so failed
(/usr/lib/x86_64-linux-gnu/dri/i965_dri.so: undefined symbol:
_glapi_tls_Dispatch)
[  6639.802] (EE) AIGLX error: dlopen of
/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so failed
(/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so: undefined symbol:
_glapi_tls_Dispatch)

> Backtrace from the glxinfo crash might be useful. 

long time since my last bt, I'll have to find back the instructions.

Thanks a lot.
-- 
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: