** 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 : [email protected]
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help : https://help.launchpad.net/ListHelp