Univention Bugzilla – Bug 47808
New firefox 60.2.0esr-1~deb9u2 breaks UCS installation and Appliance Tests
Last modified: 2018-09-26 13:24:49 CEST
The installer starts but after installing the base system, i get a black screen (UMC setup expected at this point) i see lots of these message GFX1: Failed to lock new back buffer. All installation tests are broken until this is fixed.
Firefox works as expected after i reboot the machine, so i guess the appliances are not affected.
The problem is that /dev/shm isn't created and mounted with tmpfs. I can reproduce that firefox works again with a mounted /dev/shm. Afaik it is mounted through /usr/lib/tmpfiles.d/debian.conf which is handled by systemd which is not active in the debian installer. Firefox 52esr doesn't seem to need /dev/shm. https://bugzilla.mozilla.org/show_bug.cgi?format=default&id=1450169 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=887973
Created attachment 9677 [details] app appliance setup Also, the "do not show tabs" plugin seems to be broken now, this breaks the app appliance tests.
i have de-activated the UCS 4.3-2 Install Tests, please re-activate if this is fixed.
with something like this --- a/base/univention-system-setup/debian/di-univention-system-setup.postinst +++ b/base/univention-system-setup/debian/di-univention-system-setup.postinst @@ -67,6 +67,10 @@ fi # start univention-system-setup if in GTK mode if [ -n "$DISPLAY" ]; then + mkdir -p /dev/shm + mkdir -p /target/dev/shm + mount -t tmpfs tmpfs /dev/shm + mount --bind /dev/shm /target/dev/shm chroot /target /usr/share/univention-system-setup/startxwithfirefox --installer else db_progress SET 4 the firefox works
[4.3-2 95b88e7b63] Bug #47808: Adapt setup for firefox 60 [4.3-2 82a1ecc92e] Bug #47808: remove addon folder from install [4.3-2 62f23e9b9a] Bug #47808: Fix mounting /dev/shm [4.3-2 59432f41ed] Bug #47808: YAML Installer tests are activated again.
OK: Browser Addon removed OK: userPref for fullscreen mode OK: FF in debian installer OK: FF in appliance mode OK: yaml Verified
<http://errata.software-univention.de/ucs/4.3/245.html>