Your message dated Fri, 13 Nov 2015 10:00:20 +0000
with message-id <[email protected]>
and subject line Bug#789167: fixed in glx-alternatives 0.7.1
has caused the Debian Bug report #789167,
regarding nvidia-legacy-304xx-alternative: alternative for libEGL is missing
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
789167: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=789167
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: nvidia-legacy-304xx-alternative
Version: 304.125-1
Severity: important
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 attached patch, which just adds a slave link to the mesa version of
libEGL, fixes the problem for me. So far everything runs fine, including
3D games. I am not sure if the patch is the correct solution and there
are probably more things to fix (dependencies, etc.) so please consider
the patch just as a first idea...
Cheers
Ronny
--- nvidia-graphics-drivers-legacy-304xx-304.125/debian/nvidia-alternative.postinst.in 2015-06-17 11:31:28.000000000 +0200
+++ nvidia-graphics-drivers-legacy-304xx-304.125_fixed/debian/nvidia-alternative.postinst.in 2015-06-18 14:31:09.847436309 +0200
@@ -42,6 +42,7 @@
if [ "$1" = "triggered" ]; then
slaves="
+ $(add_multiarch_slave /usr/lib nvidia/ libEGL.so.1 /usr/lib/mesa-diverted/)
$(add_multiarch_slave /usr/lib nvidia/ libGL.so.1 /usr/lib #PRIVATE#/)
$(add_multiarch_slave /usr/lib nvidia/ libnvidia-cfg.so.1 /usr/lib #PRIVATE#/)
$(add_multiarch_slave /usr/lib nvidia/ libXvMCNVIDIA.so.1 /usr/lib #PRIVATE#/)
--- End Message ---
--- Begin Message ---
Source: glx-alternatives
Source-Version: 0.7.1
We believe that the bug you reported is fixed in the latest version of
glx-alternatives, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Beckmann <[email protected]> (supplier of updated glx-alternatives
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 12 Nov 2015 18:20:00 +0100
Source: glx-alternatives
Binary: update-glx glx-diversions glx-alternative-mesa glx-alternative-nvidia
glx-alternative-fglrx
Architecture: source amd64
Version: 0.7.1
Distribution: unstable
Urgency: medium
Maintainer: Debian NVIDIA Maintainers <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Description:
glx-alternative-fglrx - allows the selection of FGLRX as GLX provider
glx-alternative-mesa - allows the selection of MESA as GLX provider
glx-alternative-nvidia - allows the selection of NVIDIA as GLX provider
glx-diversions - prepare for using accelerated GLX implementations from GPU
vendor
update-glx - utility for switching the GLX implementation
Closes: 789167 804328
Changes:
glx-alternatives (0.7.1) unstable; urgency=medium
.
* update-glx: New utility and package to simplify switching between
different glx implementations. In addition to reconfiguring the
alternatives this triggers further actions that may be needed to complete
the switch. (Closes: #789167)
* glx-alternative-*: Depend on update-glx.
* glx-alternative-nvidia, update-glx: Play some ping-pong with no-await
triggers to (hopefully) defer alternatives setup until after the nvidia
alternative has been setup by nvidia{,-legacy-*}-alternative.
(Closes: #804328)
* glx-alternative-nvidia: Raise priority of the /usr/lib/nvidia/bumblebee
alternative from 95 to 125 if bumblebee-nvidia is installed.
Checksums-Sha1:
b5c5312ca8974085949af5e1398aa23bb2ef6151 2066 glx-alternatives_0.7.1.dsc
00e7ad03f5480f25b891c4e7ce2de44a8c5bed4a 12196 glx-alternatives_0.7.1.tar.xz
18e44e7c2e44410acf4ce26034925eafe47dabea 3832
glx-alternative-fglrx_0.7.1_amd64.deb
55fe9a002a8a14b62b244806bd72318c20ec04d4 3168
glx-alternative-mesa_0.7.1_amd64.deb
980932bdfbbdf9ca1642f434df905342088566fa 4322
glx-alternative-nvidia_0.7.1_amd64.deb
79f4e7dca7b051a62442a33fa2c110abdd963c7e 10042 glx-diversions_0.7.1_amd64.deb
1d8128453b6ff6f30663d99c961a3862fbf8ebb2 2690 update-glx_0.7.1_amd64.deb
Checksums-Sha256:
38136c5a8f5366eb1b4962338e930b30c517c3ef4cec9de4963c00541df60dd0 2066
glx-alternatives_0.7.1.dsc
95473156b0eb4f8305483fca3a2ad950248326e2f9bf056e3a4bacc74eb77452 12196
glx-alternatives_0.7.1.tar.xz
5386ebcd86a3d86d666ea527e736d29f131d6ddd89b63da5cb173b7ab2e44668 3832
glx-alternative-fglrx_0.7.1_amd64.deb
d0dde95c28ed46266a7665cc57f6c2cb4b1a72e1597bd2226da5e83156f9d5f5 3168
glx-alternative-mesa_0.7.1_amd64.deb
7a32e8213f49a78f4a15a0c8ac11cba36342720d5752e726320a2d4c8ba3ce0c 4322
glx-alternative-nvidia_0.7.1_amd64.deb
a2791c679d794c99552a57714fe5ec80121fb9da6800f0dfaeda2b629e6cc75c 10042
glx-diversions_0.7.1_amd64.deb
24cbc3c44874ee4b9d6c634f71454b4495cca0c23b5171a0270f735f11f995e4 2690
update-glx_0.7.1_amd64.deb
Files:
0172a402a9d9182aedc056c181d5be24 2066 contrib/libs optional
glx-alternatives_0.7.1.dsc
d952ced2200faa30f3bd0ad4ac5ec274 12196 contrib/libs optional
glx-alternatives_0.7.1.tar.xz
1e25a15f161d58763255b94c590005f1 3832 contrib/libs optional
glx-alternative-fglrx_0.7.1_amd64.deb
3b1a07372795db38c38b89cf201bb54d 3168 contrib/libs optional
glx-alternative-mesa_0.7.1_amd64.deb
fa00f6ae127d158df6638d0080613173 4322 contrib/libs optional
glx-alternative-nvidia_0.7.1_amd64.deb
cd6e1b08c159ea952ee5f63eb103af4a 10042 contrib/libs optional
glx-diversions_0.7.1_amd64.deb
d5534e7a0ae1274cdcfb644297fb01a3 2690 contrib/x11 optional
update-glx_0.7.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJWRMsRAAoJEF+zP5NZ6e0IvZYP/3l+Cdif/Nx2IWKYbC6OXdxy
+jCLAM7IiVCEifs8DfLpaCl5kjUFdIvhTTsg2VwnSsBdBHzmhbJsFrj/+xQlgnf4
vvfR7mPxM07qElP0R8P+usrrCgSJ7M9zoGDCvLsj7QZ20ZzI+NOr90wdNBG3MGbw
DZDCNDhT2UBHyiey25MMRYKjXIUB3IUhLD/PbPXtPa0zQfk+urbwPI3gcINNFfKM
CmFs6GP/oMyZ2I/lHn5cpjxFK1HnrhgT5qtJCr9BNj1Vn/2aaxwfd2PsXBWPt6Wo
SCT4aFGV8i1uUa3Xc0//6j9zhBwCIHu00wZGeQBwwMsLlsy7ZyLabhg1hr47e9yu
BXj5HTZzaSeUhcBQ9X1aYdqYvSnb3TgjEA3se/BwfryYqqBEbIL1mbBGfj2OFasr
BA+UA2YfC6SyA6zLRUCBf4+1vIBCRGlLVK1L6UOmUZxcwnC7sb8rkW75KYjX/WID
uI+X/5xbWkMoz8ScbaB54rTcP3eIDJPzQddUGhu6md5YvgWNrNlA03D0224ldo7E
v0bnu2hzc70Qk7YLlKXKG1MJES4ITZ52mc/qMV8rBRu76EDLk+DSKOxFjAkeNZs7
DEQ5I2rnxUEHenzWHe2dQYVGRknMGyKc+KDJ8h3HGDa193WIHV6OtiUnoyGZa9pl
/Rta00dSK7dg812n3GTM
=GZfW
-----END PGP SIGNATURE-----
--- End Message ---