KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   


- Content .- Fans (88) . 

Oxygen Gtk


Theme/Style for KDE 4.0

Score 80%
Oxygen Gtk

Oxygen Gtk

Oxygen Gtk

Minimum required   GTK 2.x
Downloads:  37375
Submitted:  Dec 12 2010
Updated:  Oct 23 2014


Oxygen-Gtk is a port of the default KDE widget theme (Oxygen), to gtk.

Its primary goal is to ensure visual consistency between gtk and qt-based applications running under kde. A secondary objective is to also have a stand-alone nice looking gtk theme that would behave well on other Desktop Environments.

Unlike other attempts made to port the kde oxygen theme to gtk, this attempt does not depend on Qt (via some Qt to Gtk conversion engine), nor does render the widget appearance via hard coded pixmaps, which otherwise breaks everytime some setting is changed in kde.

- tarballs are hosted on kde ftp servers
- git repository is hosted at https://projects.kde.org

- First link point to a tarball of the official 1.0 release
- Second link point to a tarball of the official 1.1 release
- Third link point to the git repository. For the GTK 2.x version, one can get the latest sources from master branch using
git clone git://anongit.kde.org/oxygen-gtk

and from the GTK 3.x version, using
git clone -b gtk3 git://anongit.kde.org/oxygen-gtk

- See the INSTALL file in the top-level directory.
- You will likely need gtk+2.0 dev packages, as well as Cairo

- Ruslan Kabatsayev
- Cédric Bellegarde
- me

We plan to follow the same release schedule as KDE:
- one minor bug-fixing release every month;
- one major feature release every six month.


See the README file in the top-level directory, for a list of possible issues with the style.

Bugs and feature requests can be sent to KDE bug tracking system (https://bugs.kde.org/). You would need to select Product=Oxygen, and Component=gtk-engine


oxygen-gtk2 - version 1.4.6
oxygen-gtk3 - version 1.4.1
Improvements include:
- for gtk2: fix crash in eclipse
- for gtk3: better integration with gtk3-3.13 and above

oxygen-gtk2 - version 1.4.5
oxygen-gtk3 - version 1.3.5
Improvements include, for gtk2:
- background and shadows in libreoffice
- improved detection of empty areas for window dragging
- fix bluring behind tooltips in KDE on 64 bits machines
- fix calculation of the tabs area

For gtk3:
- made more widgets 'transparent' via css, to get the proper background gradient behind
- fix crash with menubar animations when invalid menubar was passed
- fixed updates for treeviews embedded in scrolled-windows
- added (still not perfect) support for firefox compiled against gtk3

oxygen-gtk2 - version 1.4.4
oxygen-gtk3 - version 1.3.4
These releases where not announced becaues a bug sneaked in just before release that was causing libreoffice to crash and was also affecting the gtk3 version.

oxygen-gtk2 - version 1.4.3
oxygen-gtk3 - version 1.3.3
Fixes a compilation problem with oxygen-gtk-demo and oxygen-gtk3-demo

oxygen-gtk2 - version 1.4.2
oxygen-gtk3 - version 1.3.2
oxygen-gtk3 - version 1.2.2
Bugfixes include
- serious crash in many application like eclipse, libreoffice and other, when mouse-over toolbars and menus.
- rendering issues with gtk3 applications especially under gnome-shell

Also: we added an "information" tab to both oxygen-gtk-demo and oxygen-gtk3-demo to provide software versions.

oxygen-gtk3 - version 1.3.1
Emergency bugfix release due to a crash condition that sneaked in the gtk3-1.3.0 release

oxygen-gtk3 - version 1.3.0
New feature release.
No real feature added, except support for the (heavily changed) gtk3-3.10 version. New widgets have been added, and quite some method calls have been deprecated.
We cannot guarantee that this version with work with older releases of gtk3.

oxygen-gtk2 - version 1.4.1
oxygen-gtk3 - version 1.2.1
New bug fix release.
For gtk2:
- mark zotero as XUL application
- fix some antialias issue on sliders

For gtk3:
- some improvement on inner-shadows
- some extra checks on widgets validity to prevent runtime warnings
- some rendering improvements for instance regarding scrollbars and textviews

oxygen-gtk2 - version 1.4.0
oxygen-gtk3 - version 1.2.0
New feature release of oxygen-gtk2 and oxygen-gtk3. These releases can be compiled and used on non-linux platform (e.g. Windows(r)), and, for the gtk3 version, can run on non X11 backend (e.g. Broadway).
They also include the usual amount of minor bugfixes.

[rest of the back logs, related to the gtk2-1.3 and gtk3-1.1 series have been removed to keep this page clean]

Source(tarball - version gtk2-1.4.6 (for GTK 2.x))
Source(tarball - version gtk3-1.4.1 (for GTK 3.x))
Source(git repository)
Send to a friend
Other  Artwork  from HugoPereira
Report inappropriate content

goto page: prev  ... 7  8  9  10  11  12  13  14  15  16 



 by jwork123nl on: May 4 2013
Score 50%

to know that it's been worked on.
Thanks a lot for the work in debugging and fixing this...

Still this gave me a scare, basic functionality
becoming unavailable.

Not going to upgrade next time before the magical .3 release!

Reply to this


 other color schemes?

 by Naraku on: Aug 2 2013
Score 50%

Just to make sure: When using a color schema different to oxygen this doesn't help me, does it?

Reply to this


 Re: other color schemes?

 by HugoPereira on: Aug 2 2013
Score 50%

Not sure I understand the question.
Oxygen-gtk is primarily written for matching gtk and Qt applications in KDE. So, if you use a different colorscheme, in kde, it should be caught automatically by oxygen-gtk and they would still match the Qt/KDE applications.

Now, for other desktop environments (gnome, fwm, etc.), oxygen-gtk will not pick the colorscheme changes, and thus you'd have to do the job manually. Easiest is to make a copy of


to $HOME/.kde/share/config/kdeglobals

and modify the colors (manually) in there.

Reply to this


 your gcin could not start bug is reoccur

 by l12436 on: Oct 8 2013
Score 50%

in your 1.4.0
the previous bug that i report is reoccur again.
please check

otakux 403 0.0 0.0 229100 7468 ? Ssl 13:57 0:00 gcin
otakux 411 0.0 0.0 229100 7468 ? Ssl 13:57 0:00 gcin
otakux 626 0.0 0.0 229100 7492 ? Ssl 13:57 0:00 gcin
otakux 781 0.0 0.0 229100 7488 ? Ssl 13:57 0:00 gcin
otakux 819 0.0 0.0 229100 7484 ? Ssl 13:57 0:00 gcin
otakux 858 0.0 0.0 229100 7492 ? Ssl 13:57 0:00 gcin
otakux 889 0.0 0.0 229100 7488 ? Ssl 13:57 0:00 gcin
otakux 917 0.0 0.0 229100 7488 ? Ssl 13:57 0:00 gcin
otakux 987 0.0 0.0 229100 7488 ? Ssl 13:57 0:00 gcin
otakux 1000 0.0 0.0 229100 7484 ? Ssl 13:57 0:00 gcin
otakux 1090 0.0 0.0 229100 7488 ? Ssl 13:57 0:00 gcin
otakux 1098 0.1 0.0 324336 12800 ? Ssl 13:57 0:00 gcin

Reply to this


 Re: your gcin could not start bug is reoccur

 by l12436 on: Oct 8 2013
Score 50%

ok, i fix this problem by using the 13.10 glib version, 2.38.
and seems has no problem.

Reply to this


 Re: Re: your gcin could not start bug is reoccur

 by HugoPereira on: Oct 8 2013
Score 50%

indeed this is an issue with glib (that affects many other applications) and not with oxygen-gtk.
So not much we can do on our side.
Please report the issue to them in case it re-occur with more recent versions of glib ...

Reply to this


 GTK 3.10 apps

 by Admc on: Oct 31 2013
Score 50%

Hi, please update oxygen-gtk to support Evince and other GTK 3.10 apps.

Reply to this


 Re: GTK 3.10 apps

 by HugoPereira on: Oct 31 2013
Score 50%

you need to file proper bug reports (bugs.kde.org) with more details to get any help on this. Notably, what you mean by "support" ?

Reply to this


 Some fixes for menubaritem and menuitem

 by Fisiu on: Jan 1 2014
Score 50%

With ythickness = 3, menubaritem has exactly the same height as kde apps.

style "oxygen-menubaritem" = "oxygen-default"
xthickness = 3
ythickness = 3

And with ythickness = 3 we get menuitem text perfectly in center. So it's a must ;)
style "oxygen-menuitem" = "oxygen-default"
xthickness = 1
ythickness = 3

Any chances to get those fixes included in official release?

openSUSE Community Member

Reply to this


 Chrome's popup menu borders and shadows

 by yaoziyuan on: Jan 9 2014
Score 50%

When Chrome is running under KDE4 using oxygen-gtk as the gtk style, Chrome's popup menu can leave shadows and borders permanently. This happens when you run Chrome for a while (i.e. not initially).

I suggest that oxygen-gtk provide a "disable menu shadow" option for now.

Reply to this


 Re: Chrome's popup menu borders and shadows

 by HugoPereira on: Jan 24 2014
Score 50%

This would be either a problem with chrome, or with kwin. Not oxygen-gtk. Thus wont add the option (that would just hide the bug). Feel free to post a bug report at https://bugs.kde.org

Reply to this

goto page: prev  ... 7  8  9  10  11  12  13  14  15  16 

Add commentBack


How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.


 Who we are
More about us
Frequently Asked Questions
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
News RSS   
Discussion RSS   
Events RSS   

Add Artwork
Public API
About KDE-Look.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Sponsor us
Report Abuse

Copyright 2001-2015 KDE-Look.org Team  
All rights reserved. KDE-Look.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.