dx-packages team mailing list archive
-
dx-packages team
-
Mailing list archive
-
Message #42378
[Bug 1768610] Re: leftover conffile forces GNOME is software rendering
I've playing with this a bit more to get the fix for the currently
affected users who already upgraded to bionic and removed nux-tools, but
I don't think there's a solution which works if we keep this marked as a
Conffile by dpkg.
In fact, using the various rm_conffile or just removing the file from a
maintainer script in any other package, then if the user will try to
reinstall unity (and then nux-tools), this config file won't be
reinstalled, as it's still there according to dpkg.
If anyone know a solution in how we can manipulate the dpkg status from
a maintainer script, that's the way, otherwise I've no other idea than
going back to the solution I proposed in the last night's MPs of
removing this conffile from nux-tools itself, storing it in /usr and
then symlinking it (with new name) to /etc [1] as mentioned (although
for other scenarios) in maintainers guide. So at that point any
reinstall will just work, and no purge will affect it.
PS: other *ugly* option would be instead to make this other-package
(mesa?) to replace in a maintainer script the content of this file with
the fixed one, but really I don't want to go in that way.
[1] https://bazaar.launchpad.net/~3v1n0/nux/x11-conffile-on-unity-
only/revision/893
--
You received this bug notification because you are a member of DX
Packages, which is subscribed to nux in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1768610
Title:
leftover conffile forces GNOME is software rendering
Status in mesa package in Ubuntu:
New
Status in nux package in Ubuntu:
Fix Released
Status in mesa source package in Xenial:
New
Status in nux source package in Xenial:
Fix Committed
Status in mesa source package in Artful:
New
Status in nux source package in Artful:
Fix Committed
Status in mesa source package in Bionic:
New
Status in nux source package in Bionic:
Fix Committed
Bug description:
[ Impact ]
GNOME shell and other 3D programs run using software rendering after
unity removal.
This SRU covers only the upgrade case or if nux-tools removal happens
after this update, for people who already upgraded and in broken state
another SRU will follow.
[ Test case ]
· Install xenial
· Upgrade to bionic or artful
(assuming you're using a GNOME session)
· sudo apt remove nux-tools
· log into your session
. From terminal:
- printenv LIBGL_ALWAYS_SOFTWARE
Should print nothing (and return an error)
Same should happen if you don't remove nux-tools but you change
`/usr/lib/nux/unity_support_test` not to run properly (replace with a script exiting 1), but you're running a GNOME session.
· If running Unity session instead, ensure that
printenv LIBGL_ALWAYS_SOFTWARE equals 1 in case that you're running
in an environment with no 3d support (VMs are easy tests)
[ Regression Potential ]
Unity desktops with no 3d support could not start anymore.
===========================
After an upgrade from 17.10 to 18.04, I noticed that all gnome windows
animations were gone. After some digging, it seems that gnome-session
incorrectly assumes that my graphics has no acceleration, when in fact
it does: it's a i5-2520M CPU @ 2.50GHz with Intel integrated graphics
(i915 driver).
I've tried this with and without the xserver-xorg-video-intel package
(a.k.a. Intel driver) with the same behavior.
The output of gnome-session-check-accelerated is: llvmpipe (LLVM 6.0,
256 bits) however the system should have DRM 2.0 capability.
GL checks (e.g. glxinfo, glxgears produce the expected output from a
working DRM system).
mesa-utils and mesa-utils-extra are both installed.
I can't find a work around. Perhaps there is something wrong with my
install/upgrade?
Everything else works fine, although the graphical transitions are no
longer smooth. But it would be nice to restore the expected behavior.
I have attached the log of 'journalctl -b0'
ProblemType: BugDistroRelease: Ubuntu 18.04
Package: gnome-session 3.28.1-0ubuntu2
ProcVersionSignature: Ubuntu 4.15.0-20.21-generic 4.15.17
Uname: Linux 4.15.0-20-generic x86_64
ApportVersion: 2.20.9-0ubuntu7
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Wed May 2 13:06:00 2018
EcryptfsInUse: Yes
InstallationDate: Installed on 2016-04-22 (739 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bashSourcePackage: gnome-session
UpgradeStatus: Upgraded to bionic on 2018-04-27 (5 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1768610/+subscriptions