Bug 863121 - oxygen widget style cannot be used
Summary: oxygen widget style cannot be used
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: kde-workspace
Version: 17
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Than Ngo
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-10-04 13:25 UTC by Jan Vcelak
Modified: 2013-03-04 01:30 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-10-04 21:27:39 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Jan Vcelak 2012-10-04 13:25:09 UTC
Description of problem:

With the last update, Oxygen widget style can no longer be used in KDE and a fallback to a different style happens. The style also disappeared from systemsettings panel. '/usr/bin/oxygen-demo' does not show it either.

I've not found any error message.


Version-Release number of selected component (if applicable):
kde-workspace-4.9.2-3.fc17.x86_64


How reproducible:
always


Steps to Reproduce:
1. /usr/bin/oxygen-demo
2.
3.
  
Actual results:
The widgets in the demo are drawn with a different non-oxygen style.


Expected results:
The widgets in the demo are drawin with oxygen style.


Additional info:
/usr/bin/oxygen-gtk{,3}-demo works fine

Comment 1 Rex Dieter 2012-10-04 13:45:21 UTC
I cannot reproduce this on any of my f17 boxes.

did kde-4.9.1 work ok?

Can you post the output from these too?

rpm -q qt kdelibs kde-workspace

ldd -r /usr/lib64/kde4/plugins/styles/oxygen.so

Comment 2 Jan Vcelak 2012-10-04 14:19:52 UTC
oxygen-demo:
http://jvcelak.fedorapeople.org/bz863121/oxygen_qt.png

oxygen-gtk3-demo:
http://jvcelak.fedorapeople.org/bz863121/oxygen_gtk.png

I have updates-testing enabled and I'm updating the system every day. So I belieive this was introduced with the last update: https://admin.fedoraproject.org/updates/FEDORA-2012-15254

$ rpm -q qt kdelibs kde-workspace
qt-4.8.2-7.fc17.x86_64
qt-4.8.2-7.fc17.i686
kdelibs-4.9.2-2.fc17.x86_64
kde-workspace-4.9.2-3.fc17.x86_64

$ ldd -r /usr/lib64/kde4/plugins/styles/oxygen.so
        linux-vdso.so.1 =>  (0x00007fffb0a52000)                                                                                        
        libkdeui.so.5 => /lib64/libkdeui.so.5 (0x00007f2ef47c6000)                                                                      
        libkio.so.5 => /lib64/libkio.so.5 (0x00007f2ef431b000)                                                                          
        liboxygenstyle.so.4 => /lib64/liboxygenstyle.so.4 (0x00007f2ef40ff000)                                                          
        libSM.so.6 => /lib64/libSM.so.6 (0x00007f2ef3ef7000)                                                                            
        libICE.so.6 => /lib64/libICE.so.6 (0x00007f2ef3cdb000)                                                                          
        libX11.so.6 => /lib64/libX11.so.6 (0x00007f2ef39a0000)                                                                          
        libXext.so.6 => /lib64/libXext.so.6 (0x00007f2ef378e000)                                                                        
        libXft.so.2 => /lib64/libXft.so.2 (0x00007f2ef3579000)                                                                          
        libXau.so.6 => /lib64/libXau.so.6 (0x00007f2ef3374000)                                                                          
        libXdmcp.so.6 => /lib64/libXdmcp.so.6 (0x00007f2ef316e000)                                                                      
        libXpm.so.4 => /lib64/libXpm.so.4 (0x00007f2ef2f5c000)                                                                          
        libQtNetwork.so.4 => /lib64/libQtNetwork.so.4 (0x00007f2ef2c26000)                                                              
        libQtXml.so.4 => /lib64/libQtXml.so.4 (0x00007f2ef29e5000)                                                                      
        libkdecore.so.5 => /lib64/libkdecore.so.5 (0x00007f2ef2515000)                                                                  
        libQtDBus.so.4 => /lib64/libQtDBus.so.4 (0x00007f2ef2299000)                                                                    
        libQtCore.so.4 => /lib64/libQtCore.so.4 (0x00007f2ef1dcc000)                                                                    
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f2ef1bb0000)                                                                  
        libQtGui.so.4 => /lib64/libQtGui.so.4 (0x00007f2ef0f0e000)                                                                      
        libQtSvg.so.4 => /lib64/libQtSvg.so.4 (0x00007f2ef0cb8000)                                                                      
        libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f2ef09b5000)                                                                    
        libm.so.6 => /lib64/libm.so.6 (0x00007f2ef06b9000)                                                                              
        libc.so.6 => /lib64/libc.so.6 (0x00007f2ef0302000)                                                                              
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f2ef00ed000)                                                                      
        libqca.so.2 => /lib64/libqca.so.2 (0x00007f2eefdda000)                                                                          
        libattica.so.0.4 => /lib64/libattica.so.0.4 (0x00007f2eefafd000)                                                                
        libdbusmenu-qt.so.2 => /lib64/libdbusmenu-qt.so.2 (0x00007f2eef8cb000)                                                          
        libXtst.so.6 => /lib64/libXtst.so.6 (0x00007f2eef6c4000)
        libXcursor.so.1 => /lib64/libXcursor.so.1 (0x00007f2eef4b9000)
        libXfixes.so.3 => /lib64/libXfixes.so.3 (0x00007f2eef2b3000)
        libXrender.so.1 => /lib64/libXrender.so.1 (0x00007f2eef0a8000)
        libnepomuk.so.4 => /lib64/libnepomuk.so.4 (0x00007f2eeedd3000)
        libnepomukquery.so.4 => /lib64/libnepomukquery.so.4 (0x00007f2eeeb8b000)
        libnepomukutils.so.4 => /lib64/libnepomukutils.so.4 (0x00007f2eee951000)
        libz.so.1 => /lib64/libz.so.1 (0x00007f2eee73a000)
        libstreamanalyzer.so.0 => /lib64/libstreamanalyzer.so.0 (0x00007f2eee4bf000)
        libstreams.so.0 => /lib64/libstreams.so.0 (0x00007f2eee287000)
        libsolid.so.4 => /lib64/libsolid.so.4 (0x00007f2eedfba000)
        libacl.so.1 => /lib64/libacl.so.1 (0x00007f2eeddb1000)
        libattr.so.1 => /lib64/libattr.so.1 (0x00007f2eedbab000)
        libsoprano.so.4 => /lib64/libsoprano.so.4 (0x00007f2eed8c6000)
        libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f2eed6c0000)
        libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f2eed4a2000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f2eed29e000)
        libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007f2eed068000)
        libfreetype.so.6 => /usr/lib64/freetype-freeworld/libfreetype.so.6 (0x00007f2eecdc6000)
        libssl.so.10 => /lib64/libssl.so.10 (0x00007f2eecb6b000)
        libcrypto.so.10 => /lib64/libcrypto.so.10 (0x00007f2eec7d0000)
        libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f2eec5c0000)
        liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f2eec39b000)
        libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f2eec181000)
        libfam.so.0 => /lib64/libfam.so.0 (0x00007f2eebf79000)
        libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007f2eebd35000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f2eebb2c000)
        libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00007f2eeb92a000)
        libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f2eeb60a000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f2ef5116000)
        libpng15.so.15 => /lib64/libpng15.so.15 (0x00007f2eeb3df000)
        libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00007f2eeb192000)
        libXi.so.6 => /lib64/libXi.so.6 (0x00007f2eeaf83000)
        libXrandr.so.2 => /lib64/libXrandr.so.2 (0x00007f2eead7a000)
        libXinerama.so.1 => /lib64/libXinerama.so.1 (0x00007f2eeab77000)
        libsopranoclient.so.1 => /lib64/libsopranoclient.so.1 (0x00007f2eea927000)
        libxml2.so.2 => /lib64/libxml2.so.2 (0x00007f2eea5cd000)
        libHUpnp.so.1 => /lib64/libHUpnp.so.1 (0x00007f2eea2b4000)
        libudev.so.0 => /lib64/libudev.so.0 (0x00007f2eea0a6000)
        libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f2ee9e7c000)
        libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007f2ee9c38000)
        libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f2ee9953000)
        libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f2ee974e000)
        libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007f2ee9523000)
        libffi.so.5 => /lib64/libffi.so.5 (0x00007f2ee931a000)
        libqtsoap.so.2 => /lib64/libqtsoap.so.2 (0x00007f2ee90f6000)
        libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f2ee8eea000)
        libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f2ee8ce7000)
        libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f2ee8ac5000)

Comment 3 Jan Vcelak 2012-10-04 21:27:39 UTC
It worked with a new user created. I deleted ~/.kde/share/config/oxygenrc and ~/.config/Trolltech.conf and it Oxygen re-appeared in systemsettings panel.

Sorry for bothering you. ;-)


Note You need to log in before you can comment on or make changes to this bug.