** Description changed: - PROBLEM + [Impact] Recent libgl-mesa 18.0.5-0ubuntu0~16.04.1 graphics update prevents drop down list menu appearing in apps like firefox three line/bar menu icon. After recently applying updates, left clicking on some application menus and icons no longer displays a drop-down menu list. For example in Firefox when I left-click on the **three line/bar** icon in the upper right-hand corner, the normal drop down list menu does not display. Also the menu drop down doesn't display in keypassx. Further xchat-gnome doesn't even display a window. Another anomaly is that my KDE bottom menu bar changed to a dark theme. - BACKGROUND + [Test case] + + Install the update, log in and check that things work normally again + + [Regression potential] + + none, this just prevents a premature feature to kick in + + [Other info] I'm using Kubuntu 16.04 on an Intel i7-7700k computer with Intel HD Graphics. I have KDE **System Settings -> Compositor** enabled with: - Scale method : Accurate - Rendering backend: OpenGL 3.1 - OpenGL interface: GLX - Tearing prevention ("vsync"): Full screen repaints - Keep window thumbnails: Only for Shown Windows - + Scale method : Accurate + Rendering backend: OpenGL 3.1 + OpenGL interface: GLX + Tearing prevention ("vsync"): Full screen repaints + Keep window thumbnails: Only for Shown Windows INVESTIGATION After several hours of searching the Internet I found one other case of a similar problem. - Firefox's Menu Bar won't open - https://support.mozilla.org/en-US/questions/1194760 + Firefox's Menu Bar won't open + https://support.mozilla.org/en-US/questions/1194760 The reported solution was to rollback the graphics drivers. - Because the issues cropped up after applying updates on July 6, 2018, I tracked down the list of recent updates with: - grep -A 2 'Start-Date: 2018-07-06' /var/log/apt/history.log | tail -1 + grep -A 2 'Start-Date: 2018-07-06' /var/log/apt/history.log | tail -1 >packages.txt After some editing to place packages on separate lines, and identifying the grahics libraries, I arrived at the following list: ------------------------------ libgles2-mesa:amd64 (17.2.8-0ubuntu0~16.04.1 18.0.5-0ubuntu0~16.04.1) libglapi-mesa:amd64 (17.2.8-0ubuntu0~16.04.1 18.0.5-0ubuntu0~16.04.1) libglapi-mesa:i386 (17.2.8-0ubuntu0~16.04.1 18.0.5-0ubuntu0~16.04.1) libxatracker2:amd64 (17.2.8-0ubuntu0~16.04.1 18.0.5-0ubuntu0~16.04.1) libegl1-mesa:amd64 (17.2.8-0ubuntu0~16.04.1 18.0.5-0ubuntu0~16.04.1) libgbm1:amd64 (17.2.8-0ubuntu0~16.04.1 18.0.5-0ubuntu0~16.04.1) libwayland-egl1-mesa:amd64 (17.2.8-0ubuntu0~16.04.1 18.0.5-0ubuntu0~16.04.1) libgl1-mesa-dri:amd64 (17.2.8-0ubuntu0~16.04.1 18.0.5-0ubuntu0~16.04.1) libgl1-mesa-dri:i386 (17.2.8-0ubuntu0~16.04.1 18.0.5-0ubuntu0~16.04.1) libosmesa6:amd64 (17.2.8-0ubuntu0~16.04.1 18.0.5-0ubuntu0~16.04.1) libosmesa6:i386 (17.2.8-0ubuntu0~16.04.1 18.0.5-0ubuntu0~16.04.1) libgl1-mesa-glx:amd64 (17.2.8-0ubuntu0~16.04.1 18.0.5-0ubuntu0~16.04.1) libgl1-mesa-glx:i386 (17.2.8-0ubuntu0~16.04.1 18.0.5-0ubuntu0~16.04.1) mesa-vdpau-drivers:amd64 (17.2.8-0ubuntu0~16.04.1 18.0.5-0ubuntu0~16.04.1) ------------------------------ To revert to the prior graphic drivers I tracked down the '.deb' packages for each of the above packages and downloaded the '17.2.8-0ubuntu0~16.04.1' version. For example: https://launchpad.net/ubuntu/xenial/amd64/libxatracker2/17.2.8-0ubuntu0~16.04.1 I also discovered that some of these depended on libllvm5.0_5.0-3~16.04.1 so I also downloaded the following files: - libllvm5.0_5.0-3~16.04.1_amd64.deb - libllvm5.0_5.0-3~16.04.1_i386.deb - + libllvm5.0_5.0-3~16.04.1_amd64.deb + libllvm5.0_5.0-3~16.04.1_i386.deb WORKAROUND (ROLLBACK TO PRIOR VERSION) Install older versions with: sudo dpkg -i \ - libllvm5.0_5.0-3~16.04.1_amd64.deb \ - libllvm5.0_5.0-3~16.04.1_i386.deb \ - libegl1-mesa_17.2.8-0ubuntu0~16.04.1_amd64.deb \ - libgbm1_17.2.8-0ubuntu0~16.04.1_amd64.deb \ - libgl1-mesa-dri_17.2.8-0ubuntu0~16.04.1_amd64.deb \ - libgl1-mesa-dri_17.2.8-0ubuntu0~16.04.1_i386.deb \ - libgl1-mesa-glx_17.2.8-0ubuntu0~16.04.1_amd64.deb \ - libgl1-mesa-glx_17.2.8-0ubuntu0~16.04.1_i386.deb \ - libglapi-mesa_17.2.8-0ubuntu0~16.04.1_amd64.deb \ - libglapi-mesa_17.2.8-0ubuntu0~16.04.1_i386.deb \ - libgles2-mesa_17.2.8-0ubuntu0~16.04.1_amd64.deb \ - libosmesa6_17.2.8-0ubuntu0~16.04.1_amd64.deb \ - libosmesa6_17.2.8-0ubuntu0~16.04.1_i386.deb \ - libwayland-egl1-mesa_17.2.8-0ubuntu0~16.04.1_amd64.deb \ - libxatracker2_17.2.8-0ubuntu0~16.04.1_amd64.deb \ - mesa-vdpau-drivers_17.2.8-0ubuntu0~16.04.1_amd64.deb - + libllvm5.0_5.0-3~16.04.1_amd64.deb \ + libllvm5.0_5.0-3~16.04.1_i386.deb \ + libegl1-mesa_17.2.8-0ubuntu0~16.04.1_amd64.deb \ + libgbm1_17.2.8-0ubuntu0~16.04.1_amd64.deb \ + libgl1-mesa-dri_17.2.8-0ubuntu0~16.04.1_amd64.deb \ + libgl1-mesa-dri_17.2.8-0ubuntu0~16.04.1_i386.deb \ + libgl1-mesa-glx_17.2.8-0ubuntu0~16.04.1_amd64.deb \ + libgl1-mesa-glx_17.2.8-0ubuntu0~16.04.1_i386.deb \ + libglapi-mesa_17.2.8-0ubuntu0~16.04.1_amd64.deb \ + libglapi-mesa_17.2.8-0ubuntu0~16.04.1_i386.deb \ + libgles2-mesa_17.2.8-0ubuntu0~16.04.1_amd64.deb \ + libosmesa6_17.2.8-0ubuntu0~16.04.1_amd64.deb \ + libosmesa6_17.2.8-0ubuntu0~16.04.1_i386.deb \ + libwayland-egl1-mesa_17.2.8-0ubuntu0~16.04.1_amd64.deb \ + libxatracker2_17.2.8-0ubuntu0~16.04.1_amd64.deb \ + mesa-vdpau-drivers_17.2.8-0ubuntu0~16.04.1_amd64.deb After rebooting, all the issues disappeared. For example I was once again able to left-click on the Firefox **three line/bar** menu and view the drop down list menu. Also the KDE bottom menu bar retured to the normal "breeze" light grey colour.
-- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1780664 Title: Recent libgl-mesa graphics update prevents drop down list menu appearing in apps like firefox three line/bar menu icon To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1780664/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp