Bug#789167: nvidia-legacy-304xx-alternative: alternative for libEGL is missing

Vincent Cheng vcheng at debian.org
Wed Jun 24 08:35:11 UTC 2015

Hi Andreas,

On Sun, Jun 21, 2015 at 1:01 PM, Andreas Beckmann <anbe at debian.org> wrote:
> Control: tag -1 moreinfo
> On 2015-06-18 15:04, Ronny Standtke wrote:
>> glx-alternative-nvidia sets up a slave link for libEGL. The problem is
>> that nvidia-legacy-304xx-alternative doesn't add this slave link, too.
>> This way libEGL is completely missing in the running system when
>> nvidia-legacy-304xx-alternative is selected via update-alternatives.
>> This leads to many instabilities, e.g. no window decoration in KDE
>> because kwin is just crashing...
> The EGL and GLES alternatives should work out of the box and fall back
> to MESA if no accelerated implementation is available.

If I'm not mistaken, there might actually be a bug in the packaging
here. It looks like the libEGL symlink is missing from
debian/nvidia-alternative.postinst.in as shipped in
nvidia-graphics-drivers-legacy-304xx/304.125-2 [1], but it's present
in nvidia-graphics-drivers/340.65-2 [2]. I think that's worth fixing
regardless of whether or not falling back to mesa works.


[1] http://sources.debian.net/src/nvidia-graphics-drivers-legacy-304xx/304.125-2/debian/nvidia-alternative.postinst.in/
[2] http://sources.debian.net/src/nvidia-graphics-drivers/340.65-2/debian/nvidia-alternative.postinst.in/

More information about the pkg-nvidia-devel mailing list