[Pkg-chromium-maint] Bug#813079: chromium.desktop: StartupWMClass does not match actual WM_CLASS

Thomas Liske thomas at fiasko-nw.net
Mon Aug 22 17:07:26 UTC 2016


found 813079 52.0.2743.116-2
affects 813079 docky
thanks


Hi,

it seems that the StartWMClass option has been already changed:

  $ dpkg-query -W chromium
  chromium        52.0.2743.116-2

  $ grep WMClass /usr/share/applications/chromium.desktop
  StartupWMClass=chromium-browser

Sadly, the WM_CLASS of chromium's window does not match again:

  $ xprop | grep WM_CLASS
  WM_CLASS(STRING) = "chromium", "chromium"

Please change StartupWMClass to "chromium". The dock app "docky" shows
a wrong icon and name for chromium as a result of the mismatching
class name since it searches for the StartupWMClass option of
.desktop files[1] to find icons and names.

[1]
http://wiki.go-docky.com/index.php?title=How_to_Customize_Window_Matching


TIA & HTH,
Thomas


On Fri, Jan 29, 2016 at 02:25:56PM +0100, Alessio wrote:
> Package: chromium
> Version: 47.0.2526.80-1~deb8u1
> Severity: minor
> 
> Dear Maintainer,
> 
> launching Chromium from gnome-shell favourites crates a new icon on the bar,
> instead of marking the favourite icon as an open application.
> 
> This is due to a mismatch between the StartupWMClass in chromium.desktop
> ("Chromium") and the actual WM_CLASS of Chromium window ("chromium-browser").
> 
> Setting "StartupWMClass=chromium-browser" in chromium.desktop solves the
> problem.
> 
> Thanks for your work
> --
> Alessio Gaeta
> 
> 
> 
> -- System Information:
> Debian Release: stretch/sid
>   APT prefers testing
>   APT policy: (850, 'testing')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 4.3-3.dmz.6-liquorix-amd64 (SMP w/4 CPU cores; PREEMPT)
> Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages chromium depends on:
> ii  libasound2           1.0.29-1
> ii  libatk1.0-0          2.18.0-1
> ii  libc6                2.21-6
> ii  libcairo2            1.14.6-1
> ii  libcups2             2.1.2-2+b1
> ii  libdbus-1-3          1.10.6-1
> ii  libexpat1            2.1.0-7
> ii  libfontconfig1       2.11.0-6.3
> ii  libfreetype6         2.6.1-0.1
> ii  libgcc1              1:5.3.1-7
> ii  libgdk-pixbuf2.0-0   2.32.3-1
> ii  libglib2.0-0         2.46.2-3
> ii  libgnome-keyring0    3.12.0-1+b1
> ii  libgtk2.0-0          2.24.29-1
> ii  libjpeg62-turbo      1:1.4.1-2
> ii  libnspr4             2:4.11-1
> ii  libnspr4-0d          2:4.11-1
> ii  libnss3              2:3.21-1
> ii  libnss3-1d           2:3.21-1
> ii  libpango-1.0-0       1.38.1-1
> ii  libpangocairo-1.0-0  1.38.1-1
> ii  libpci3              1:3.3.1-1.1
> ii  libspeechd2          0.8-7
> ii  libsrtp0             1.4.5~20130609~dfsg-1.1
> ii  libstdc++6           5.3.1-7
> ii  libx11-6             2:1.6.3-1
> ii  libxcomposite1       1:0.4.4-1
> ii  libxcursor1          1:1.1.14-1+b1
> ii  libxdamage1          1:1.1.4-2+b1
> ii  libxext6             2:1.3.3-1
> ii  libxfixes3           1:5.0.1-2+b2
> ii  libxi6               2:1.7.5-1
> ii  libxml2              2.9.3+dfsg1-1
> ii  libxrandr2           2:1.5.0-1
> ii  libxrender1          1:0.9.9-2
> ii  libxslt1.1           1.1.28-2.1
> ii  libxss1              1:1.2.2-1
> ii  libxtst6             2:1.2.2-1+b1
> ii  x11-utils            7.7+3
> ii  xdg-utils            1.1.1-1
> 
> chromium recommends no packages.
> 
> Versions of packages chromium suggests:
> pn  chromium-inspector  <none>
> ii  chromium-l10n       47.0.2526.80-1~deb8u1
> 
> -- no debconf information
> 
--

    ::  WWW:                        https://fiasko-nw.net/~thomas/  ::
   :::  Jabber:                   xmpp:thomas at jabber.fiasko-nw.net  :::
    ::  flickr:             https://www.flickr.com/photos/laugufe/  ::



More information about the Pkg-chromium-maint mailing list