[pkg-cinnamon] Bug#783198: cinnamon: Firefox/Iceweasel buttons etc. not styled with Cinnamon theme, so are ugly

George Bateman georgebateman16 at gmail.com
Thu Apr 23 18:43:10 UTC 2015


Package: cinnamon
Version: 31.6.0esr-1
Severity: normal

Dear Maintainer,

I installed a minimal Debian Wheezy system from DVD, switched apt to
Jessie, and installed Cinnamon. I also installed Firefox from Mozilla. I
noticed that the buttons, text fields, drop-down boxes etc. were very
ugly, as if on a Windows Classic-themed system. This is very different
to the normal, modern Cinnamon theme. Even the system print dialog is
ugly when invoked from Firefox, although the exact same dialog looks
correct when invoked from Evince. I can demonstrate the problem in
Mozilla Firefox 37.0.1 (stable version, up to date, and my primary browser)
and Iceweasel 31.6.0esr-1. I tried to update Cinnamon to the Linux
Mint version, but it didn't seem to help. (I didn't manage to install
the newer version properly though.)

The error message

Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

is displayed by the faulty programs. Installing gtk2-engines-pixbuf per
recommendation at
https://bugs.launchpad.net/ubuntu/+source/light-themes/+bug/762167
partially solved it – the buttons now look nice, although they are not
the proper Cinnamon style.

George Bateman.


-- System Information:
Debian Release: 8.0
  APT prefers testing-proposed-updates
  APT policy: (500, 'testing-proposed-updates'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cinnamon depends on:
ii  caribou                                      0.4.15-1
ii  cinnamon-common                              2.2.16-5
ii  cinnamon-control-center                      2.2.11-4
ii  cinnamon-desktop-data                        2.4.2+betsy
ii  cinnamon-screensaver                         2.2.4-6
ii  cinnamon-session                             2.4.3.betsy1+betsy
ii  cinnamon-settings-daemon                     2.2.4.repack-7
ii  cjs                                          2.2.2-2
ii  cups-pk-helper                               0.2.5-2+b1
ii  dconf-gsettings-backend [gsettings-backend]  0.22.0-1
ii  gir1.2-accountsservice-1.0                   0.6.37-3+b1
ii  gir1.2-caribou-1.0                           0.4.15-1
ii  gir1.2-clutter-1.0                           1.20.0-1
ii  gir1.2-cmenu-3.0                             2.4.0+betsy
ii  gir1.2-cogl-1.0                              1.18.2-3
ii  gir1.2-gconf-2.0                             3.2.6-3
ii  gir1.2-gdkpixbuf-2.0                         2.31.1-2+b1
ii  gir1.2-gkbd-3.0                              3.6.0-1
ii  gir1.2-glib-2.0                              1.42.0-2.2
ii  gir1.2-gnomebluetooth-1.0                    3.14.0-2
ii  gir1.2-gnomedesktop-3.0                      3.14.1-1
ii  gir1.2-gtk-3.0                               3.14.5-1
ii  gir1.2-gtkclutter-1.0                        1.6.0-1
ii  gir1.2-javascriptcoregtk-3.0                 2.4.8-2
ii  gir1.2-meta-muffin-0.0                       2.2.6-4
ii  gir1.2-networkmanager-1.0                    0.9.10.0-7
ii  gir1.2-nmgtk-1.0                             0.9.10.0-2
ii  gir1.2-pango-1.0                             1.36.8-3
ii  gir1.2-polkit-1.0                            0.105-8
ii  gir1.2-soup-2.4                              2.48.0-1
ii  gir1.2-upowerglib-1.0                        0.99.1-3.2
ii  gir1.2-webkit-3.0                            2.4.8-2
ii  gkbd-capplet                                 3.6.0-1
ii  gnome-icon-theme-symbolic                    3.12.0-1
ii  gnome-session-bin                            3.14.0-2
ii  gnome-settings-daemon                        3.14.2-3
ii  gnome-themes-standard                        3.14.2.2-1
ii  gsettings-desktop-schemas                    3.14.1-1
ii  libatk1.0-0                                  2.14.0-1
ii  libc6                                        2.19-18
ii  libcairo2                                    1.14.0-2.1
ii  libcanberra0                                 0.30-2.1
ii  libcinnamon-menu-3-0                         2.4.0+betsy
ii  libcjs0                                      2.2.2-2
ii  libclutter-1.0-0                             1.20.0-1
ii  libcogl-pango20                              1.18.2-3
ii  libcogl-path20                               1.18.2-3
ii  libcogl20                                    1.18.2-3
ii  libcroco3                                    0.6.8-3+b1
ii  libdbus-glib-1-2                             0.102-1
ii  libgdk-pixbuf2.0-0                           2.31.1-2+b1
ii  libgirepository-1.0-1                        1.42.0-2.2
ii  libgl1-mesa-glx [libgl1]                     10.3.2-1
ii  libglib2.0-0                                 2.42.1-1
ii  libgstreamer1.0-0                            1.4.4-2
ii  libgtk-3-0                                   3.14.5-1
ii  libjs-jquery                                 1.7.2+dfsg-3.2
ii  libmozjs185-1.0                              1.8.5-1.0.0+dfsg-4.3
ii  libmuffin0                                   2.2.6-4
ii  libpango-1.0-0                               1.36.8-3
ii  libpangocairo-1.0-0                          1.36.8-3
ii  libpulse-mainloop-glib0                      5.0-13
ii  libpulse0                                    5.0-13
ii  libstartup-notification0                     0.12-4
ii  libx11-6                                     2:1.6.2-3
ii  libxfixes3                                   1:5.0.1-2+b2
ii  libxml2                                      2.9.1+dfsg1-5
ii  mesa-utils                                   8.2.0-1
ii  multiarch-support                            2.19-18
ii  nemo                                         2.2.4-2
ii  network-manager-gnome                        0.9.10.0-2
ii  policykit-1-gnome                            0.105-2
ii  python-dbus                                  1.2.0-2+b3
ii  python-gconf                                 2.28.1+dfsg-1.1
ii  python-gi-cairo                              3.14.0-1
ii  python-imaging                               2.6.1-2
ii  python-lxml                                  3.4.0-1
ii  python-pam                                   0.4.2-13.1
ii  python-pexpect                               3.2-1
ii  python-pyinotify                             0.9.4-1
pn  python:any                                   <none>

Versions of packages cinnamon recommends:
pn  cinnamon-l10n                         <none>
ii  gksu                                  2.0.2-9
ii  gnome-terminal [x-terminal-emulator]  3.14.1-1
ii  xterm [x-terminal-emulator]           312-2


Versions of packages iceweasel depends on:
ii  debianutils               4.4+b1
ii  fontconfig                2.11.0-6.3
ii  libasound2                1.0.28-1
ii  libatk1.0-0               2.14.0-1
ii  libc6                     2.19-18
ii  libcairo2                 1.14.0-2.1
ii  libdbus-1-3               1.8.16-1
ii  libdbus-glib-1-2          0.102-1
ii  libevent-2.0-5            2.0.21-stable-2
ii  libffi6                   3.1-2+b2
ii  libfontconfig1            2.11.0-6.3
ii  libfreetype6              2.5.2-3
ii  libgcc1                   1:4.9.2-10
ii  libgdk-pixbuf2.0-0        2.31.1-2+b1
ii  libglib2.0-0              2.42.1-1
ii  libgtk2.0-0               2.24.25-3
ii  libhunspell-1.3-0         1.3.3-3
ii  libnspr4                  2:4.10.7-1
ii  libnss3                   2:3.17.2-1.1
ii  libpango-1.0-0            1.36.8-3
ii  libsqlite3-0              3.8.7.1-1
ii  libstartup-notification0  0.12-4
ii  libstdc++6                4.9.2-10
ii  libvpx1                   1.3.0-3
ii  libx11-6                  2:1.6.2-3
ii  libxext6                  2:1.3.3-1
ii  libxrender1               1:0.9.8-1+b1
ii  libxt6                    1:1.1.4-1+b1
ii  procps                    2:3.3.9-9
ii  zlib1g                    1:1.2.8.dfsg-2+b1

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
pn  fonts-mathjax          <none>
pn  fonts-oflb-asana-math  <none>
pn  fonts-stix | otf-stix  <none>
ii  libcanberra0           0.30-2.1
pn  libgnomeui-0           <none>
ii  libgssapi-krb5-2       1.12.1+dfsg-19
pn  mozplugger             <none>

On 23 April 2015 at 19:37, George Bateman <georgebateman16 at gmail.com> wrote:
> Subject: cinnamon: Firefox/Iceweasel buttons etc. not styled with
> Cinnamon theme, so are ugly
> Package: cinnamon
> Version: 31.6.0esr-1
> Severity: normal
>
> Dear Maintainer,
>
> I installed a minimal Debian Wheezy system from DVD, switched apt to
> Jessie, and installed Cinnamon. I also installed Firefox from Mozilla. I
> noticed that the buttons, text fields, drop-down boxes etc. were very
> ugly, as if on a Windows Classic-themed system. This is very different
> to the normal, modern Cinnamon theme. Even the system print dialog is
> ugly when invoked from Firefox, although the exact same dialog looks
> correct when invoked from Evince. I can demonstrate the problem in
> Mozilla Firefox 37.0.1 (stable version, up to date, and my primary browser)
> and Iceweasel 31.6.0esr-1. I tried to update Cinnamon to the Linux
> Mint version, but it didn't seem to help. (I didn't manage to install
> the newer version properly though.)
>
> The error message
>
> Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
>
> is displayed by the faulty programs. Installing gtk2-engines-pixbuf per
> recommendation at
> https://bugs.launchpad.net/ubuntu/+source/light-themes/+bug/762167
> partially solved it – the buttons now look nice, although they are not
> the proper Cinnamon style.
>
> George Bateman.
>
>
> -- System Information:
> Debian Release: 8.0
>   APT prefers testing-proposed-updates
>   APT policy: (500, 'testing-proposed-updates'), (500, 'testing')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
> Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
>
> Versions of packages cinnamon depends on:
> ii  caribou                                      0.4.15-1
> ii  cinnamon-common                              2.2.16-5
> ii  cinnamon-control-center                      2.2.11-4
> ii  cinnamon-desktop-data                        2.4.2+betsy
> ii  cinnamon-screensaver                         2.2.4-6
> ii  cinnamon-session                             2.4.3.betsy1+betsy
> ii  cinnamon-settings-daemon                     2.2.4.repack-7
> ii  cjs                                          2.2.2-2
> ii  cups-pk-helper                               0.2.5-2+b1
> ii  dconf-gsettings-backend [gsettings-backend]  0.22.0-1
> ii  gir1.2-accountsservice-1.0                   0.6.37-3+b1
> ii  gir1.2-caribou-1.0                           0.4.15-1
> ii  gir1.2-clutter-1.0                           1.20.0-1
> ii  gir1.2-cmenu-3.0                             2.4.0+betsy
> ii  gir1.2-cogl-1.0                              1.18.2-3
> ii  gir1.2-gconf-2.0                             3.2.6-3
> ii  gir1.2-gdkpixbuf-2.0                         2.31.1-2+b1
> ii  gir1.2-gkbd-3.0                              3.6.0-1
> ii  gir1.2-glib-2.0                              1.42.0-2.2
> ii  gir1.2-gnomebluetooth-1.0                    3.14.0-2
> ii  gir1.2-gnomedesktop-3.0                      3.14.1-1
> ii  gir1.2-gtk-3.0                               3.14.5-1
> ii  gir1.2-gtkclutter-1.0                        1.6.0-1
> ii  gir1.2-javascriptcoregtk-3.0                 2.4.8-2
> ii  gir1.2-meta-muffin-0.0                       2.2.6-4
> ii  gir1.2-networkmanager-1.0                    0.9.10.0-7
> ii  gir1.2-nmgtk-1.0                             0.9.10.0-2
> ii  gir1.2-pango-1.0                             1.36.8-3
> ii  gir1.2-polkit-1.0                            0.105-8
> ii  gir1.2-soup-2.4                              2.48.0-1
> ii  gir1.2-upowerglib-1.0                        0.99.1-3.2
> ii  gir1.2-webkit-3.0                            2.4.8-2
> ii  gkbd-capplet                                 3.6.0-1
> ii  gnome-icon-theme-symbolic                    3.12.0-1
> ii  gnome-session-bin                            3.14.0-2
> ii  gnome-settings-daemon                        3.14.2-3
> ii  gnome-themes-standard                        3.14.2.2-1
> ii  gsettings-desktop-schemas                    3.14.1-1
> ii  libatk1.0-0                                  2.14.0-1
> ii  libc6                                        2.19-18
> ii  libcairo2                                    1.14.0-2.1
> ii  libcanberra0                                 0.30-2.1
> ii  libcinnamon-menu-3-0                         2.4.0+betsy
> ii  libcjs0                                      2.2.2-2
> ii  libclutter-1.0-0                             1.20.0-1
> ii  libcogl-pango20                              1.18.2-3
> ii  libcogl-path20                               1.18.2-3
> ii  libcogl20                                    1.18.2-3
> ii  libcroco3                                    0.6.8-3+b1
> ii  libdbus-glib-1-2                             0.102-1
> ii  libgdk-pixbuf2.0-0                           2.31.1-2+b1
> ii  libgirepository-1.0-1                        1.42.0-2.2
> ii  libgl1-mesa-glx [libgl1]                     10.3.2-1
> ii  libglib2.0-0                                 2.42.1-1
> ii  libgstreamer1.0-0                            1.4.4-2
> ii  libgtk-3-0                                   3.14.5-1
> ii  libjs-jquery                                 1.7.2+dfsg-3.2
> ii  libmozjs185-1.0                              1.8.5-1.0.0+dfsg-4.3
> ii  libmuffin0                                   2.2.6-4
> ii  libpango-1.0-0                               1.36.8-3
> ii  libpangocairo-1.0-0                          1.36.8-3
> ii  libpulse-mainloop-glib0                      5.0-13
> ii  libpulse0                                    5.0-13
> ii  libstartup-notification0                     0.12-4
> ii  libx11-6                                     2:1.6.2-3
> ii  libxfixes3                                   1:5.0.1-2+b2
> ii  libxml2                                      2.9.1+dfsg1-5
> ii  mesa-utils                                   8.2.0-1
> ii  multiarch-support                            2.19-18
> ii  nemo                                         2.2.4-2
> ii  network-manager-gnome                        0.9.10.0-2
> ii  policykit-1-gnome                            0.105-2
> ii  python-dbus                                  1.2.0-2+b3
> ii  python-gconf                                 2.28.1+dfsg-1.1
> ii  python-gi-cairo                              3.14.0-1
> ii  python-imaging                               2.6.1-2
> ii  python-lxml                                  3.4.0-1
> ii  python-pam                                   0.4.2-13.1
> ii  python-pexpect                               3.2-1
> ii  python-pyinotify                             0.9.4-1
> pn  python:any                                   <none>
>
> Versions of packages cinnamon recommends:
> pn  cinnamon-l10n                         <none>
> ii  gksu                                  2.0.2-9
> ii  gnome-terminal [x-terminal-emulator]  3.14.1-1
> ii  xterm [x-terminal-emulator]           312-2
>
>
> Versions of packages iceweasel depends on:
> ii  debianutils               4.4+b1
> ii  fontconfig                2.11.0-6.3
> ii  libasound2                1.0.28-1
> ii  libatk1.0-0               2.14.0-1
> ii  libc6                     2.19-18
> ii  libcairo2                 1.14.0-2.1
> ii  libdbus-1-3               1.8.16-1
> ii  libdbus-glib-1-2          0.102-1
> ii  libevent-2.0-5            2.0.21-stable-2
> ii  libffi6                   3.1-2+b2
> ii  libfontconfig1            2.11.0-6.3
> ii  libfreetype6              2.5.2-3
> ii  libgcc1                   1:4.9.2-10
> ii  libgdk-pixbuf2.0-0        2.31.1-2+b1
> ii  libglib2.0-0              2.42.1-1
> ii  libgtk2.0-0               2.24.25-3
> ii  libhunspell-1.3-0         1.3.3-3
> ii  libnspr4                  2:4.10.7-1
> ii  libnss3                   2:3.17.2-1.1
> ii  libpango-1.0-0            1.36.8-3
> ii  libsqlite3-0              3.8.7.1-1
> ii  libstartup-notification0  0.12-4
> ii  libstdc++6                4.9.2-10
> ii  libvpx1                   1.3.0-3
> ii  libx11-6                  2:1.6.2-3
> ii  libxext6                  2:1.3.3-1
> ii  libxrender1               1:0.9.8-1+b1
> ii  libxt6                    1:1.1.4-1+b1
> ii  procps                    2:3.3.9-9
> ii  zlib1g                    1:1.2.8.dfsg-2+b1
>
> iceweasel recommends no packages.
>
> Versions of packages iceweasel suggests:
> pn  fonts-mathjax          <none>
> pn  fonts-oflb-asana-math  <none>
> pn  fonts-stix | otf-stix  <none>
> ii  libcanberra0           0.30-2.1
> pn  libgnomeui-0           <none>
> ii  libgssapi-krb5-2       1.12.1+dfsg-19
> pn  mozplugger             <none>



More information about the pkg-cinnamon-team mailing list