Bug#879264: cannot enter the desktop environment
bluca at debian.org
Tue Oct 24 18:11:42 UTC 2017
On Tue, 2017-10-24 at 15:23 +0200, Andreas Beckmann wrote:
> On 10/23/2017 10:16 PM, Luca Boccassi wrote:
> > > Am 21.10.2017 um 12:10 schrieb Lu Wang:
> > > > Oct 21 16:58:56 lenovo /usr/lib/gdm3/gdm-x-session:
> > > > Couldn't
> > open libGL.so.1: /usr/lib/x86_64-linux-gnu/libGL.so.1: undefined
> > symbol: _glapi_tls_Current
> > Shall we remove the provides? It looks like, for whatever reasons,
> > not
> or lower the provided version ?
I thought virtual packages were unversioned? How could we do it?
> > all the symbols are exported by nvidia. Perhaps the bundled glvnd
> > libraries are too old?
> > libGLdispatch.so.0 in libglvnd0 exports that symbol.
> Do we have missing symbols in other packages mirroring libglvnd?
It's the only one in libglvnd0 - it's missing even in the very latest
387.xx release which is strange.
libegl1-glvnd-nvidia is missing eglCreatePlatformPixmapSurfaceEXT@ and
libglx0-glvnd-nvidia is missing __GLXGL_CORE_FUNCTIONS
Curiously libgl1-glvnd-nvidia-glx has more symbols than libgl1:
+AllocExecPages at Base
+FindNextStringToken at Base
+FreeExecPages at Base
+IntersectionExtensionStrings at Base
+IsTokenInString at Base
+SplitString at Base
+UnionExtensionStrings at Base
+__glXWrapperInit at Base
+entry_generate_default_code at Base
+entry_get_patch_addresses at Base
+entry_get_public at Base
+entry_init_public at Base
+entry_patch_finish at Base
+entry_patch_start at Base
+entry_stub_size at Base
+entry_type at Base
+glvnd_asprintf at Base
+glvnd_byte_swap16 at Base
+glvnd_vasprintf at Base
+stub_find_public at Base
+stub_get_addr at Base
+stub_get_patch_callbacks at Base
+stub_get_slot at Base
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 833 bytes
Desc: This is a digitally signed message part
More information about the pkg-nvidia-devel