-
 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 
 Frugalware-Art.org Artwork for Frugalware Linux 
 Arch-Stuff.org Artwork and Stuff for Arch Linux 
 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    Open-PC.com   
Kubuntu-Art.org - Stuff for your Kubuntu Desktop
Kubuntu-Art.orgKubuntu-Art.org

 Jul 24 2014  
 Not logged in  
Kubuntu-Art.org
 Home    Add Artwork   Forum   Groups   Knowledge   Events   Jobs   Users   Register   Login-


Sponsoring


-
- Content .- Fans (82) .- Knowledge Base (1) . 

oxygen-transparent

  

Theme/Style for KDE 4.0

Score 85%
oxygen-transparent
zoom


oxygen-transparent
zoom


oxygen-transparent
zoom


Downloads:  65335
Submitted:  Jul 20 2010
Updated:  Jan 8 2013

Description:

Oxygen style and decoration with support for transparency (see screenshots).

This is an official branch of the KDE oxygen style. It is kept in sync with the official oxygen style, and adds support of full transparency on the windows.

The style and the decoration are named "Oxygen Transparent" and appear as such in KDE's system settings (in both the applications and workspace appearance pages).

A configuration helper application is included with the style that allows one to configure both the style and the decoration in the same window. It is called oxygen-transparent-settings.

The provided script, named oxygen-setup.pl is used to:

- get the sources (from git)
- configure them
- compile and install the window decoration and widget style.

important notes

1/ The style (and decoration) should work for recent enough versions of KDE4.

Different versions (branches) must be used depending on your KDE version:

- the KDE/4.8 version works with KDE/4.8 (tested), and possibly some earlier verions (not tested)

- the KDE/4.9 version works with KDE/4.9 (tested)

- the master version works with latest KDE, compiled from git. It may not work with any earlier KDE release.

New versions will be added (KDE/4.10, etc.) when the corresponding KDE4 version is out.

One can switch between branches by running the script and specifying the relevant branch:

Quote:
oxygen-setup.pl --branch KDE/4.8
oxygen-setup.pl --branch KDE/4.9
oxygen-setup.pl --branch master


By default (when no branch is specified), the master branch is used.

There is a number of additional options available for the setup script. To get a list of them, type:
Quote:
./oxygen-setup.pl --help


2/ Since March 4th 2011, oxygen-transparent has moved to git.

The project home page is:

https://projects.kde.org/projects/playground/artwork/oxygen-transparent

You can get the sources directly using:

Quote:
git clone git://anongit.kde.org/oxygen-transparent


3/ KDE development packages are needed for the compilation to succeed (see below)

Feedback highly appreciated either here on on IRC, #oxygen. (ping hpereira, or hugo)

Downloads

There are automatic builds linked in the download section which have been provided by others (thanks !).

Only the first download (the script) is maintained by me, it always provide the latest svn version of the code.

Needed packages for installation/compilation

(thanks to MezzeForte for providing the list):

- gcc-c++
- git
- cmake
- kdebase-workspace-dev
- libxrender-dev
- libx11-dev

- Depending on the distribution you have the name of the packages might change a bit

- there are usually more packages needed by the packages above and installed via dependency.

For instance,

Quote:
sudo apt-get install build-essential cmake kdelibs5-dev kdebase-workspace-dev libxrender-dev libx11-dev git


should work on recent enough Ubuntu (thanks to Antelmo for posting. See page5).

Bugs:

Even though oxygen-transparent is not officially part of KDE you can report bugs to https://bugs.kde.org.
You would need to select Oxygen as a product, and Style as a component.

Make sure that "Oxygen-Transparent" appears in the bug title so that it does not get confused with official oxygen bugs.

Posting bug reports at bugs.kde.org is highly recommended rather than posting comments on this page, as it makes my life much easier at bookkeeping.




Changelog:

7f0a6013:
- synchronized with latest oxygen
- created KDE/4.10 branch
- Warning: if you are using the "master" branch (which targets KDE/4.11), you will have conflicts with oxygen (@KDE) configuration, unless you are also using kde from git repositories
This is due to backward incompatible changes in the configuration code.

83a46b6c:
- attempt at fixing bug concerning window positionning on screen for multi-screen setup
- changes in version policy. New available branches are KDE/4.8, KDE/4.9, and master. KDE/4.10 branch will be added as soon as the corresponding KDE4 version is released. The "stable" branch has been removed.

731ce67e:
- synchronized with oxygen (KDE/4.9)
- fixed crash at exit for virtually all KDE applications

d7bb65f0:
- synchronized with oxygen
- use icon from icon theme for tab-close button
- updated install script to deal with master and stable branch

7a121e2:
- synchronized with oxygen
- fixed compilation issues with too old versions of KDE




LicenseGPL
(setup script)
Arch(pkgbuild)
Send to a friend
Subscribe
Other  Artwork  from HugoPereira
Report inappropriate content



goto page: prev  ... 9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24 ...

-

 tab animation broken

 
 by flavs on: Mar 25 2011
 
Score 63%

Thank you for creating what I am convinced is the best theme ever by a very long way.

I wish to contribute by mentioning a few bugs:

1) when disabling and re enabling the effects, most windows, but not their decorations, lose the blur effect; when this happens kwin uses about 20%cpu and won't go down. Resizing, minimizing or shading the windows solves the problem, but this has to be done for every window affected.

2) The tab transition animation seems to be broken. It works with oxygen normal, but not with oxygen-transparent.

I'm using kde 4.6.1 and your latest release.

I know the video issue is an upstream bug, but what exactly is the problem with it? What is to be done? Is anyone working on it? Is there a way we can help you or kde fix this issue?

Thank you very much for your amazing work.



Reply to this

-
.

 Re: tab animation broken

 
 by oOSplashOo on: Mar 25 2011
 
Score 50%

Me to I have the same problem, my tabs animation are not. I'm using kde 4.6.1 with also the latest build.


Reply to this

-

 Re: Re: tab animation broken

 
 by HugoPereira on: Mar 25 2011
 
Score 50%

guys:
this is why posting things on kde-bugs is better than here.

Tabs animations being broken has been reported few pages ago here, and have been answered already:

they are disabled when using the transparent settings because there is no way to have them working there.

Basically tab animations is used by grabbing the old tab into a pixmap, painting it on the new tab and making it more and more transparent to mimick the fade-out effect.

This obviously can't work if the grabbed old tab is not opaque.

So there is no way to implement it with oxygen-transparent.


Reply to this

-

 crashes system

 
 by odddude on: Mar 25 2011
 
Score 50%

The widget style crashes my system. (The window decorations work fine but are kind of useless without the rest of the window being transparent).

[ 7599.963526] kded4[28219] general protection ip:7f7c260cff5e sp:7fffc8377810 error:0 in libkdecore.so.5.4.0[7f7c25fe4000+288000]
[ 7600.129934] drkonqi[28221] general protection ip:7f9cf10d7f5e sp:7fff2f13e4c0 error:0 in libkdecore.so.5.4.0[7f9cf0fec000+288000]
[ 7600.131057] drkonqi[28222] general protection ip:7f11f212af5e sp:7fffd8eed320 error:0 in libkdecore.so.5.4.0[7f11f203f000+288000]
[ 7601.043023] drkonqi[28228] general protection ip:7fe035141f5e sp:7fff3a9a69d0 error:0 in libkdecore.so.5.4.0[7fe035056000+288000]
[ 7601.193489] drkonqi[28230] general protection ip:7fa5e39c5f5e sp:7fff799b4f40 error:0 in libkdecore.so.5.4.0[7fa5e38da000+288000]
[ 7613.434583] drkonqi[28256] general protection ip:7f0675edbf5e sp:7fffd3dc3de0 error:0 in libkdecore.so.5.4.0[7f0675df0000+288000]
[ 7613.491885] drkonqi[28258] general protection ip:7f07352e9f5e sp:7fff8d55c410 error:0 in libkdecore.so.5.4.0[7f07351fe000+288000]
[ 7613.570367] drkonqi[28263] general protection ip:7fce3df71f5e sp:7fff70aca9e0 error:0 in libkdecore.so.5.4.0[7fce3de86000+288000]
[ 7613.801159] drkonqi[28264] general protection ip:7f55afafbf5e sp:7fff0dc20530 error:0 in libkdecore.so.5.4.0[7f55afa10000+288000]
[ 7623.113908] drkonqi[28273] general protection ip:7fa947b72f5e sp:7fff0f754a70 error:0 in libkdecore.so.5.4.0[7fa947a87000+288000]

Using latest git of oxygen-transparent on KDE 4.4 on gentoo amd64 (stable).

Is this my fault?


Reply to this

-

 Re: crashes system

 
 by HugoPereira on: Mar 25 2011
 
Score 50%

mmm. That looks bad indeed. Sorry about that.

Now, well, the crash info doesn't help much figuring out what goes wrong, unfortunately :(

(and I can't reproduce).

mmmm


Reply to this

-

 Re: Re: crashes system

 
 by odddude on: Mar 26 2011
 
Score 50%

Is there anything I can do to help you pinpoint the source of the problem?
I'm currently recompiling my whole system with debug symbols, if there's anything you need just let me know.


Reply to this

-

 Re: Re: Re: crashes system

 
 by odddude on: Mar 26 2011
 
Score 50%

Does this help?

$ valgrind systemsettings
==1832== Memcheck, a memory error detector
==1832== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==1832== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==1832== Command: systemsettings
==1832==
==1832== Use of uninitialised value of size 8
==1832== at 0xFD7DBC3: Oxygen::ShadowConfiguration::calcMidColor() const (qcolor.h:289)
==1832== by 0xFD7DFFA: Oxygen::ShadowConfiguration::ShadowConfiguration(QPalette::ColorGroup) (oxygenshadowconfiguration.cpp:53)
==1832== by 0xFD7BABD: Oxygen::ShadowCache::ShadowCache(Oxygen::Helper&) (oxygenshadowcache.cpp:47)
==1832== by 0xFB0305F: Oxygen::ShadowHelper::ShadowHelper(QObject*, Oxygen::Helper&) (oxygenshadowhelper.cpp:52)
==1832== by 0xFB19D70: Oxygen::Style::Style() (oxygenstyle.cpp:177)
==1832== by 0xFB2F1ED: Oxygen::StylePlugin::create(QString const&) (oxygenstyle.cpp:125)
==1832== by 0x5D8BF07: QStyleFactory::create(QString const&) (qstylefactory.cpp:193)
==1832== by 0x5AA2EC6: QApplication::style() (qapplication.cpp:1353)
==1832== by 0x5B1E49F: qt_set_x11_resources(char const*, char const*, char const*, char const*) (qapplication_x11.cpp:1263)
==1832== by 0x5B270C7: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:2320)
==1832== by 0x5AA7280: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:771)
==1832== by 0x5AA7FA7: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:727)
==1832==
==1832== Use of uninitialised value of size 8
==1832== at 0xFD7DBC3: Oxygen::ShadowConfiguration::calcMidColor() const (qcolor.h:289)
==1832== by 0xFD7DEBA: Oxygen::ShadowConfiguration::ShadowConfiguration(QPalette::ColorGroup) (oxygenshadowconfiguration.cpp:64)
==1832== by 0xFD7BACF: Oxygen::ShadowCache::ShadowCache(Oxygen::Helper&) (oxygenshadowcache.cpp:47)
==1832== by 0xFB0305F: Oxygen::ShadowHelper::ShadowHelper(QObject*, Oxygen::Helper&) (oxygenshadowhelper.cpp:52)
==1832== by 0xFB19D70: Oxygen::Style::Style() (oxygenstyle.cpp:177)
==1832== by 0xFB2F1ED: Oxygen::StylePlugin::create(QString const&) (oxygenstyle.cpp:125)
==1832== by 0x5D8BF07: QStyleFactory::create(QString const&) (qstylefactory.cpp:193)
==1832== by 0x5AA2EC6: QApplication::style() (qapplication.cpp:1353)
==1832== by 0x5B1E49F: qt_set_x11_resources(char const*, char const*, char const*, char const*) (qapplication_x11.cpp:1263)
==1832== by 0x5B270C7: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:2320)
==1832== by 0x5AA7280: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:771)
==1832== by 0x5AA7FA7: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:727)
==1832==
==1832== Use of uninitialised value of size 8
==1832== at 0xFD7DBC3: Oxygen::ShadowConfiguration::calcMidColor() const (qcolor.h:289)
==1832== by 0xFD7DFFA: Oxygen::ShadowConfiguration::ShadowConfiguration(QPalette::ColorGroup) (oxygenshadowconfiguration.cpp:53)
==1832== by 0xFD7EA0D: Oxygen::ShadowConfiguration::ShadowConfiguration(QPalette::ColorGroup, KConfigGroup const&) (oxygenshadowconfiguration.cpp:78)
==1832== by 0xFD7B233: Oxygen::ShadowCache::readConfig(KConfig const&) (oxygenshadowcache.cpp:111)
==1832== by 0xFB0453F: Oxygen::ShadowHelper::reloadConfig() (oxygenshadowhelper.cpp:109)
==1832== by 0xFB198C7: Oxygen::Style::oxygenConfigurationChanged() (oxygenstyle.cpp:7866)
==1832== by 0xFB1A28B: Oxygen::Style::Style() (oxygenstyle.cpp:203)
==1832== by 0xFB2F1ED: Oxygen::StylePlugin::create(QString const&) (oxygenstyle.cpp:125)
==1832== by 0x5D8BF07: QStyleFactory::create(QString const&) (qstylefactory.cpp:193)
==1832== by 0x5AA2EC6: QApplication::style() (qapplication.cpp:1353)
==1832== by 0x5B1E49F: qt_set_x11_resources(char const*, char const*, char const*, char const*) (qapplication_x11.cpp:1263)
==1832== by 0x5B270C7: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:2320)
==1832==
==1832== Use of uninitialised value of size 8
==1832== at 0xFD7DBC3: Oxygen::ShadowConfiguration::calcMidColor() const (qcolor.h:289)
==1832== by 0xFD7DEBA: Oxygen::ShadowConfiguration::ShadowConfiguration(QPalette::ColorGroup) (oxygenshadowconfiguration.cpp:64)
==1832== by 0xFD7EA0D: Oxygen::ShadowConfiguration::ShadowConfiguration(QPalette::ColorGroup, KConfigGroup const&) (oxygenshadowconfiguration.cpp:78)
==1832== by 0xFD7B291: Oxygen::ShadowCache::readConfig(KConfig const&) (oxygenshadowcache.cpp:120)
==1832== by 0xFB0453F: Oxygen::ShadowHelper::reloadConfig() (oxygenshadowhelper.cpp:109)
==1832== by 0xFB198C7: Oxygen::Style::oxygenConfigurationChanged() (oxygenstyle.cpp:7866)
==1832== by 0xFB1A28B: Oxygen::Style::Style() (oxygenstyle.cpp:203)
==1832== by 0xFB2F1ED: Oxygen::StylePlugin::create(QString const&) (oxygenstyle.cpp:125)
==1832== by 0x5D8BF07: QStyleFactory::create(QString const&) (qstylefactory.cpp:193)
==1832== by 0x5AA2EC6: QApplication::style() (qapplication.cpp:1353)
==1832== by 0x5B1E49F: qt_set_x11_resources(char const*, char const*, char const*, char const*) (qapplication_x11.cpp:1263)
==1832== by 0x5B270C7: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:2320)
==1832==
vex amd64->IR: unhandled instruction bytes: 0xF3 0xF 0xB8 0x14 0x1 0x48
==1832== valgrind: Unrecognised instruction at address 0xa93d178.
==1832== Your program just tried to execute an instruction that Valgrind
==1832== did not recognise. There are two possible reasons for this.
==1832== 1. Your program has a bug and erroneously jumped to a non-code
==1832== location. If you are running Memcheck and you just saw a
==1832== warning about a bad jump, it's probably your program's fault.
==1832== 2. The instruction is legitimate but Valgrind doesn't handle it,
==1832== i.e. it's Valgrind's fault. If you think this is the case or
==1832== you are not sure, please let us know and we'll try to fix it.
==1832== Either way, Valgrind will now raise a SIGILL signal which will
==1832== probably kill your program.
KCrash: Application 'systemsettings' crashing...
sock_file=/home/cesko/.kde4/socket-pc-van-cesko/kdeinit4__0
systemsettings(1832): Communication problem with "systemsettings" , it probably crashed.
Error message was: "org.freedesktop.DBus.Error.ServiceUnknown" : " "The name org.kde.systemsettings was not provided by any .service files" "

==1832==
==1832== HEAP SUMMARY:
==1832== in use at exit: 132,800 bytes in 1,016 blocks
==1832== total heap usage: 8,564 allocs, 7,548 frees, 24,709,597 bytes allocated
==1832==
==1832== LEAK SUMMARY:
==1832== definitely lost: 0 bytes in 0 blocks
==1832== indirectly lost: 0 bytes in 0 blocks
==1832== possibly lost: 34,320 bytes in 687 blocks
==1832== still reachable: 98,480 bytes in 329 blocks
==1832== suppressed: 0 bytes in 0 blocks
==1832== Rerun with --leak-check=full to see details of leaked memory
==1832==
==1832== For counts of detected and suppressed errors, rerun with: -v
==1832== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 6 from 4)


Reply to this

-

 Re: Re: Re: Re: crashes system

 
 by HugoPereira on: Mar 26 2011
 
Score 50%

It does ! Thanks for going through this !
(oh and I forgot, on your first message: no it is not your fault, I think!)


Reply to this

-

 Re: Re: Re: Re: crashes system

 
 by HugoPereira on: Mar 26 2011
 
Score 50%

it seems, to me that a couple of things are initialized "too early", with respect to Qt animation. maybe that's what corrupts things. I'll try to work on that.


Reply to this

-

 Re: Re: Re: Re: Re: crashes system

 
 by odddude on: Mar 26 2011
 
Score 50%

Thanks for the effort :-D

Just give me a nudge when you think you may have made progress and I'll be happy to test. My system has almost finished recompiling.


Reply to this

-
.

 kwin crash

 
 by miguelpino on: Mar 31 2011
 
Score 50%

Hi there!
this is a great customization!

I installed this before long time ago in KDE 4.5 an it worked fine
but now, I don't know why, I wanted to have this again... installed perfectly but when I set it on the preferences and restar the system KWIN creashes

it shows a message that say something like "The windows manager stop working please select another windows manager"


and so i have to uninstall oygen-transparent from TTY to get things working again


how can I solve this issue?


Reply to this

-

 Re: kwin crash

 
 by HugoPereira on: Mar 31 2011
 
Score 50%

which KDE version are you using. Still 4.5 ? There is a tiny chance that latest code is actually not compatible anymore with 4.5 (kwin), though I can't test, having no 4.5 installed anymore.

Things work fine here with KDE4.6
Also: you should not need to uninstall. In principle just changing decoration style (e.g. using oxygen) should be enough, to get back your kwin, assuming that oxygen-transparent is indeed the issue ...


Reply to this

-

 Re: kwin crash

 
 by HugoPereira on: Mar 31 2011
 
Score 50%

PS: is kwin crashing when you select the oxygen-transparent *window decoration* or *widget-style* ?


Reply to this

-
.

 Re: Re: kwin crash

 
 by miguelpino on: Mar 31 2011
 
Score 50%

Yes im still with KDE 4.5 (4.6 doesn't work fine in my laptop, its so unstable and RAM usage climbs to unspected high levels)

is there any chance tha you could bring back the code that works on kde 4.5?

PS: Kwin crashes when I set the transparency % on the configuration panel... it goes fine at first, but then when I restart the system it crashes and I can't use plasma anymore... so the only way out is exit to a TTY and uninstall oxygen-transparent


Reply to this

-

 Re: Re: Re: kwin crash

 
 by HugoPereira on: Mar 31 2011
 
Score 50%

on fixing the crash, from TTY you can either:

- edit $HOME/.kde/share/config/kwinrc and change the decoration style (back to oxygen)

this corresponds to:
Quote:

[Style]
PluginLib=kwin3_oxygen_transparent


- or edit $HOME/.kde/share/config/oxygenrc and change back the background opacity to 255. This corresponds to:
Quote:

[Common]
BackgroundOpacity=209

[Windeco]
BackgroundOpacity=209


(change both, if present, to make sure)

This should bring you back to working env, after re-login, without the need for uninstalling.

Note: in case this is the widget *style* and not the window deco that puts you into trouble, you can also edit
$HOME/.kde/share/config/kdeglobals

Quote:

[General]
widgetStyle=oxygen transparent


As for your first question: the script installs you the entire revision tree of oxygen-gtk, so you have access to all versions.

The syntax would be

cd oxygen-transparent
git checkout XXXX
with XXX a revision name.

and then recompile the usual way.
(sorry to drag you into actually using git ...)

to get valid revision names, you can have a look at:

https://projects.kde.org/projects/playground/artwork/oxygen-transparent/repository

(right now the server looks down but it should be back online soon).

This gives you the history of all changes.

Finally, if you have time to try figure out the first commit that actually breaks your system, feel free to report here, that might help me to investigate further.


Reply to this

-
.

 Re: Re: Re: Re: kwin crash

 
 by miguelpino on: Apr 2 2011
 
Score 50%

Oh thx for this!
what's the code I should download? I mean, the code befor you ported it to KDE 4.6?


Reply to this

-

 Re: Re: Re: Re: Re: kwin crash

 
 by HugoPereira on: Apr 2 2011
 
Score 50%

you could try
Quote:

git checkout 6ace8e66


Thats the last revision before I moved oxygen-transparent to git.

See:

https://projects.kde.org/projects/playground/artwork/oxygen-transparent/repository/revisions/6ace8e6658afa88b77609cd6bb9941f13c40094b


Reply to this

-
.

 Re: Re: Re: Re: Re: Re: kwin crash

 
 by miguelpino on: Apr 2 2011
 
Score 50%

ok, ill print your answers and take the risk trying to install it

but before, just one more thing
is there any chance you can tell me what is the revision of oxygen-transparen that doesn't replace the original oxygen style and was before the migration to git?



-
.

 Re: Re: Re: Re: Re: Re: kwin crash

 
 by miguelpino on: Apr 2 2011
 
Score 50%

Please look at this



miguel@Kubuntu:~$ cd oxygen-transparent
miguel@Kubuntu:~/oxygen-transparent$ git checkout 6ace8e66
Note: checking out '6ace8e66'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 6ace8e6... ------------------------------------------------------------------------ r1216554 | hpereiradacosta | 2011-01-24 00:57:51 +0100 (Mon, 24 Jan 2011) | 10 lines
miguel@Kubuntu:~/oxygen-transparent$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.6.2 (using /usr/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Found Automoc4: /usr/bin/automoc4
-- Found Perl: /usr/bin/perl
-- Phonon Version: 4.3.1
-- Found Phonon: /usr/lib/libphonon.so
-- Found Phonon Includes: /usr/include/qt4/KDE;/usr/include/qt4
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Failed
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found KDE 4.4 include dir: /usr/include
-- Found KDE 4.4 library dir: /usr/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Configuring done
CMake Error in libs/CMakeLists.txt:
Cannot find source file "oxygenshadowcache.cpp". Tried extensions .c .C
.c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx


-- Build files have been written to: /home/miguel/oxygen-transparent



-

 Re: Re: Re: Re: Re: Re: kwin crash

 
 by HugoPereira on: Apr 3 2011
 
Score 50%

You need to clean your build area after the checkout and before recompiling
either "rm CMakeCache.txt" (in your_directory/build) or (if the above fails): "rm build/*"



-

 it works!

 
 by odddude on: Apr 3 2011
 
Score 50%

I've finally bit the bullet and upgraded to KDE 4.6. It works now! But there is one minor issue: sometimes some apps show some graphical corruption shortly after launch. It's easily resolved by minimalising and restoring the window, but it's... weird. I've uploaded a screenshot that hopefully explains the problem: http://img689.imageshack.us/img689/9387/glitchd.png


Reply to this

-

 Re: it works!

 
 by HugoPereira on: Apr 7 2011
 
Score 50%

mmm. Most likely its a graphics driver issue, though I can't tell for sure. Cannot reproduce here. What's your graphics card ?


Reply to this

-
.

 still not working

 
 by miguelpino on: Apr 7 2011
 
Score 50%

hugo...
did what you said (delete the cmake cache after the checkout and before recompiling), but still the same error

miguel@Kubuntu:~/oxygen-transparent/build$ sudo cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
-- Found Qt-Version 4.6.2 (using /usr/bin/qmake)
-- Found X11: /usr/lib/libX11.so
-- Phonon Version: 4.3.1
-- Found KDE 4.4 include dir: /usr/include
-- Found KDE 4.4 library dir: /usr/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Configuring done
CMake Error in libs/CMakeLists.txt:
Cannot find source file "oxygenshadowcache.cpp". Tried extensions .c .C
.c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx


-- Build files have been written to: /home/miguel/oxygen-transparent/build


Reply to this

-
.

 missing file

 
 by miguelpino on: Apr 7 2011
 
Score 50%

so it looks like there is a missing file before the git checkout

the oxygenshadowcache.cpp was not in the libs folder

so... what i did was to remove the OT directory from my home

- download again the source

- make a copy of the files in the libs folder

- run the git checkout eo the old version.

- get into the libs folder and paste "oxygenshadowcache.cpp" and "oxygenshadowconfiguration.cpp" files (and their .h files as well)

- run the compile command again... no errors this time

- run "sudo make" and...



miguel@Kubuntu:~/oxygen-transparent$ sudo make[ 0%] Built target oxygentransparentstyle_automoc
[ 7%] Built target oxygentransparentstyle
[ 7%] Built target kwin3_oxygen_transparent_automoc
[ 8%] Building CXX object decoration/CMakeFiles/kwin3_oxygen_transparent.dir/oxygenbutton.o
In file included from /home/miguel/oxygen-transparent/decoration/oxygenbutton.h:33,
from /home/miguel/oxygen-transparent/decoration/oxygenbutton.cpp:28:
/home/miguel/oxygen-transparent/decoration/oxygenfactory.h:111: error: ISO C++ forbids declaration of ‘ShadowCache’ with no type
/home/miguel/oxygen-transparent/decoration/oxygenfactory.h:111: error: ‘ShadowCache’ declared as a ‘virtual’ field
/home/miguel/oxygen-transparent/decoration/oxygenfactory.h:111: error: expected ‘;’ before ‘&’ token
/home/miguel/oxygen-transparent/decoration/oxygenfactory.h:115: error: expected ‘;’ before ‘virtual’
/home/miguel/oxygen-transparent/decoration/oxygenfactory.h:115: error: ISO C++ forbids declaration of ‘ShadowCache’ with no type
/home/miguel/oxygen-transparent/decoration/oxygenfactory.h:115: error: ‘ShadowCache’ declared as a ‘virtual’ field
/home/miguel/oxygen-transparent/decoration/oxygenfactory.h:115: error: expected ‘;’ before ‘&’ token
/home/miguel/oxygen-transparent/decoration/oxygenfactory.h:119: error: expected ‘;’ before ‘virtual’
/home/miguel/oxygen-transparent/decoration/oxygenfactory.h:149: error: ‘ShadowCache’ does not name a type
In file included from /home/miguel/oxygen-transparent/decoration/oxygenbutton.cpp:30:
/home/miguel/oxygen-transparent/decoration/oxygenclient.h:167: error: ISO C++ forbids declaration of ‘ShadowCache’ with no type
/home/miguel/oxygen-transparent/decoration/oxygenclient.h:167: error: expected ‘;’ before ‘&’ token
/home/miguel/oxygen-transparent/decoration/oxygenclient.h:174: error: expected ‘;’ before ‘virtual’
/home/miguel/oxygen-transparent/decoration/oxygenclient.h:237: error: ‘ShadowCache’ has not been declared
/home/miguel/oxygen-transparent/decoration/oxygenclient.h:237: error: ISO C++ forbids declaration of ‘Key’ with no type
/home/miguel/oxygen-transparent/decoration/oxygenclient.h:237: error: expected ‘;’ before ‘key’
/home/miguel/oxygen-transparent/decoration/oxygenclient.h:247: error: expected ‘;’ before ‘void’
make[2]: *** [decoration/CMakeFiles/kwin3_oxygen_transparent.dir/oxygenbutton.o] Error 1
make[1]: *** [decoration/CMakeFiles/kwin3_oxygen_transparent.dir/all] Error 2
make: *** [all] Error 2
miguel@Kubuntu:~/oxygen-transparent$ file:///home/miguel/libs ausentes/oxygenshadowcache.cpp
bash: file:///home/miguel/libs: No existe el fichero o el directorio
miguel@Kubuntu:~/oxygen-transparent$ file:///home/miguel/libs ausentes/oxygenshadowcache.h
bash: file:///home/miguel/libs: No existe el fichero o el directorio
miguel@Kubuntu:~/oxygen-transparent$ file:///home/miguel/libs ausentes/oxygenshadowconfiguration.cpp
bash: file:///home/miguel/libs: No existe el fichero o el directorio
miguel@Kubuntu:~/oxygen-transparent$ file:///home/miguel/libs ausentes/oxygenshadowconfiguration.h
bash: file:///home/miguel/libs: No existe el fichero o el directorio
miguel@Kubuntu:~/oxygen-transparent$







Reply to this

goto page: prev  ... 9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24 ...

Add commentBack






-

Copyright 2007-2014 Kubuntu-Art.org Team  Legal Notice
All rights reserved. Kubuntu-Art.org is not liable for any content or goods on this site.
You can find our FAQ here.
All contributors are responsible for the lawfulness of their uploads.
Please send us a notice if you spot an ABUSE of the website.
Information about advertising in Kubuntu-Art.org.
Developers can use our public webservice interface. More information here: public api
For further information or comments on this site, please send us a message
Kubuntu is a registered trademark of Canonical Ltd.
Content RSS   
Events RSS