Find the answer to your Linux question:
Results 1 to 3 of 3
What is GTK? Can GTK X.X Themes be run on GNOME and XFCE? Is XFCE considered faster than KDE and GNOME?...
  1. #1
    Linux User
    Join Date
    Jun 2007
    Posts
    458

    Gtk X.x

    What is GTK? Can GTK X.X Themes be run on GNOME and XFCE?

    Is XFCE considered faster than KDE and GNOME?
    "When you have nothing to say, say nothing."

  2. #2
    Blackfooted Penguin daark.child's Avatar
    Join Date
    Apr 2006
    Location
    West Yorks
    Posts
    4,340
    GTK2 is the GUI toolkit used to build GNOME, XFCE and individual apps such as GIMP. You can use GTK2 themes in GNOME or XFCE, but some themes maybe designed specifically for XFCE or specifically for GNOME. Is XFCE faster than GNOME and KDE, for me yes.

  3. #3
    Trusted Penguin Cabhan's Avatar
    Join Date
    Jan 2005
    Location
    Seattle, WA, USA
    Posts
    3,228
    Gtk is a widget toolkit. What this means is that it provides things like windows, buttons, textfields, etc. to allow developers to provide interfaces for their programs. Other widget toolkits include Qt, wxWidgets, Tk, and ncurses (for writing "GUIs" for the commandline).

    While Gnome and Xfce are written using Gtk, you can still run non-Gtk apps in these environments. For instance, the popular CD-burning software k3b is developed in Qt. As a result, you can use Gtk themes, but k3b would be unaffected. In fact, you can apply Gtk themes anywhere, but they will only affect Gtk applications.

    Gnome and Xfce are what are called desktop environments. Both provide a window manager, menus, toolbars, and a number of other applications. However, Gnome is an older project, and is somewhat heavier. One of Xfce's project goals is to write a somewhat lightweight desktop environment, and so on most systems it will run faster than Gnome. Of course, it does depend on what you're trying to do: rendering a movie would not, for instance, be noticeably faster.
    DISTRO=Arch
    Registered Linux User #388732

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •