You are not logged in.

#1 2015-02-23 14:45:45

asdil12
Member
Registered: 2012-04-10
Posts: 19

Firefox/Thunderbird GTK2/3

I did recently set up another computer with archlinux.

For some reason, the new computer uses GTK3 for firefox and thunderbird - my older arch machine uses GTK2.
Both machines use the same mirror (ftp.fau.de) - the only big difference is that the old machine uses the multilib repo.

Does anyone have an idea what could be the reason for this difference?

Offline

#2 2015-02-23 14:57:01

drcouzelis
Member
From: Connecticut, USA
Registered: 2009-11-09
Posts: 4,092
Website

Re: Firefox/Thunderbird GTK2/3

How do you know Firefox is using GTK3?

Offline

#3 2015-02-23 15:03:43

asdil12
Member
Registered: 2012-04-10
Posts: 19

Re: Firefox/Thunderbird GTK2/3

I know that firefox uses GTK3 on the new machine.
But on the old machine it seems to use GTK2 (the theme is my GTK2 one)

Offline

#4 2015-02-23 15:09:38

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,543
Website

Re: Firefox/Thunderbird GTK2/3

emphasis added:

drcouzelis wrote:

How do you know Firefox is using GTK3?

Firefox in the archlinux repos depends on gtk2, not gtk3.  What is the output from `pacman -Qi firefox`?


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#5 2015-02-23 15:22:14

asdil12
Member
Registered: 2012-04-10
Posts: 19

Re: Firefox/Thunderbird GTK2/3

pacman -Qi firefox
Name           : firefox
Version        : 35.0.1-1
Description    : Standalone web browser from mozilla.org
Architecture   : x86_64
URL            : https://www.mozilla.org/firefox/
Licenses       : MPL  GPL  LGPL
Groups         : None
Provides       : None
Depends On     : gtk2  mozilla-common  libxt  startup-notification  mime-types  dbus-glib  alsa-lib  desktop-file-utils  hicolor-icon-theme  libvpx  icu  libevent  nss  hunspell  sqlite
Optional Deps  : networkmanager: Location detection via available WiFi networks
                 gst-plugins-good: h.264 video [installed]
                 gst-libav: h.264 video [installed]
Required By    : firefox-i18n-de
Optional For   : None
Conflicts With : None
Replaces       : None
Installed Size :  87.41 MiB
Packager       : Evangelos Foutras <evangelos@foutrelis.com>
Build Date     : Mon Jan 26 18:35:00 2015
Install Date   : Tue Feb 10 16:17:51 2015
Install Reason : Installed as a dependency for another package
Install Script : Yes
Validated By   : Signature

Let me guess - the default gtk2 theme looks like gtk3?

Offline

#6 2015-02-23 15:37:35

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,543
Website

Re: Firefox/Thunderbird GTK2/3

I don't know much about toolkit themes - but please do try to be precise in presenting problems, that way those most suited to help will be able to.  You claimed to know that firefox used gtk3, but what you actually knew was that it just looked similar to gtk3.

What gtk2 theme do you use on the old system?  What gtk2 theme have you set up on the new system?


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#7 2015-02-23 15:43:05

asdil12
Member
Registered: 2012-04-10
Posts: 19

Re: Firefox/Thunderbird GTK2/3

The old system used the gtk2-mist theme(-engine) - the new system uses the default gtk2 theme.

$ pacman -Ql gtk2 | grep theme
gtk2 /usr/include/gtk-2.0/gtk/gtkicontheme.h
gtk2 /usr/share/themes/
gtk2 /usr/share/themes/Default/
gtk2 /usr/share/themes/Default/gtk-2.0-key/
gtk2 /usr/share/themes/Default/gtk-2.0-key/gtkrc
gtk2 /usr/share/themes/Emacs/
gtk2 /usr/share/themes/Emacs/gtk-2.0-key/
gtk2 /usr/share/themes/Emacs/gtk-2.0-key/gtkrc
gtk2 /usr/share/themes/Raleigh/
gtk2 /usr/share/themes/Raleigh/gtk-2.0/
gtk2 /usr/share/themes/Raleigh/gtk-2.0/gtkrc

Offline

#8 2015-02-23 15:46:33

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,543
Website

Re: Firefox/Thunderbird GTK2/3

So ... install the gtk2-mist-theme on the new machine if you want it to look like the old one.


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

Board footer

Powered by FluxBB