After updating to media-video/nvidia-glx-1.0.8178-r1, I noticed that it had switched back to the xorg-x11 OpenGL interface. The nvidia OpenGL interface was selected prior to the update and it correctly reselected during the installation, but then changed it to the xorg-x11 interface during the removal of the old version. I believe this is a bug with either the ebuild or portage; pkg_postrm() selects the xorg-x11 interface, but this should only be done if no other version of nvidia-glx is installed. (I'm not sure whether the ebuild or portage should check for this, so I've assigned it as a "ebuilds" bug.) # emerge -uD world Calculating world dependencies... done! >>> Emerging (1 of 1) media-video/nvidia-glx-1.0.8178-r1 to / [snip] >>> Safely unmerging already-installed instance... No package files given... Grabbing a set. >>> Original instance of package unmerged safely. Switching to nvidia OpenGL interface... done * To use the Nvidia GLX, run "eselect opengl set nvidia" * You may also be interested in media-video/nvidia-settings * nVidia has requested that any bug reports submitted have the * output of /usr/bin/nvidia-bug-report.sh included. >>> Regenerating /etc/ld.so.cache... >>> media-video/nvidia-glx-1.0.8178-r1 merged. media-video/nvidia-glx selected: 1.0.8178 protected: 1.0.8178-r1 omitted: none >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. >>> Waiting 5 seconds before starting... >>> (Control-C to abort)... >>> Unmerging in: 5 4 3 2 1 >>> Unmerging media-video/nvidia-glx-1.0.8178... No package files given... Grabbing a set. <<< obj /usr/share/doc/nvidia-glx-1.0.8178/html/preface-02.html <<< obj /usr/share/doc/nvidia-glx-1.0.8178/html/preface-01.html [snip] --- !empty dir /usr/lib32 --- !empty dir /usr/bin --- !empty dir /usr Switching to xorg-x11 OpenGL interface... done >>> Regenerating /etc/ld.so.cache... >>> Regenerating /etc/ld.so.cache... >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date.
Fixed. Should no longer change back.