linuxmint / mint-19.1-beta

BETA Bug Squah Rush
3 stars 3 forks source link

Cinnamon: GWL - Gdebi-gtk separate 'blank' child icon for ‘Installing file’ window #80

Open DaveBlack opened 5 years ago

DaveBlack commented 5 years ago

Describe the bug When installing a file with Gdebi-gtk a separate 'blank' child icon appears for ‘Installing file’ window

To Reproduce Steps to reproduce the behavior:

  1. Download a .deb file such as VirtualBox
  2. Install file

Expected behavior 'Installing file' window icon should either remain attached to main Gdebi-gtk window icon, or needs its own icon.

Frequency Does the issue happen:

Edition (Desktop environment): In which edition is this happening?

Live or post-install: Indicate if this is happening after the installation, or during the live session:

Screenshots gdebi-gtk separate blank child icon for installing file window

Locale: LANG=en_GB.UTF-8

Drivers: NVIDIA 390.77

jaszhix commented 5 years ago

Can't reproduce this one. Which gdebi version are you using? Can you please attach your ~/.xsession-errors log?

gdebi:
  Installed: 0.9.5.7xmint8
DaveBlack commented 5 years ago

0.9.5.7xmint8

.xsession-errors log https://pastebin.com/EBefTQte

In case helpful, requires a longer install such as VirtualBox to see the issue. For example, blank icon flashes briefly near start of VirtualBox install, disappears, then reappears for longer towards end of the install, finally disappearing completely after install.

Fresh screen captures. screenshot from 2018-12-15 20-23-41 screenshot from 2018-12-15 20-24-06 screenshot from 2018-12-15 20-24-57

jaszhix commented 5 years ago

Thanks for providing those. I think this and #78 may be related to software rendering.

Cinnamon warning: Software rendering detected: llvmpipe (LLVM 6.0, 256 bits)

I still can't reproduce them with a graphics driver loaded.

DaveBlack commented 5 years ago

You're welcome!

In connection with software rendering theory, while .xsession-errors log was from a virtual machine (easier to reset to defaults using snapshots), same has been observed on base machine (or host) with NVIDIA GPU using driver mentioned in the report.

On host machine, just purged VirtualBox 5.2.22, then reinstalled to grab these images, and noticed when looking closely, there is an icon, but its colour is so similar to the highlight that it appears blank.

screenshot from 2018-12-17 12-07-52

400% view 400

jaszhix commented 5 years ago

I actually reproduced that recently (with a different app), and I think it might be fixed by https://github.com/linuxmint/Cinnamon/pull/8148. Would you be able to test it?

Run sudo chown -R $USER:$USER /usr/share/cinnamon/applets/grouped-window-list@cinnamon.org and extract it to /usr/share/cinnamon/applets.

grouped-window-list@cinnamon.org.tar.gz

DaveBlack commented 5 years ago

Apologies, didn't quite understand your command. Guessing you meant download newer GWL version from last link provided, and replace older version found in /usr/share/cinnamon/applets.

After (virtual machine) system restart, still seeing same result while installing VirtualBox. screenshot from 2018-12-18 15-45-30

Off topic (but possibly not worth a separate issue report?), should GWL show a version number? no version number

jaszhix commented 5 years ago

Applets included with Cinnamon don't have a version number, they are updated when Cinnamon is updated.

I can't reproduce this on master, Muffin master, or on any of my PR branches. I would be curious if the PR fix works on your physical hardware. You don't need to reset the machine to test that, just restart cinnamon (Alt + F2, r + enter) after copying the applet files.