You are not logged in.
There is no Oxygen style in qtconfig in new KDE 4.6.1. What happened?
Offline
I'm looking at it right now. Try reinstalling Qt.
EDIT: Sorry, I posted a little hastily; I happen to be using a patched version of Qt, so I may not be able to help you troubleshoot. Now I feel like a jackass.
Last edited by ANOKNUSA (2011-03-05 19:44:58)
Offline
Don't feel so.
I reinstalled Qt, it didn't help.
Does anyone have similar problem?
Last edited by Mr. Alex (2011-03-06 10:31:22)
Offline
I've never used qtconfig before, but I don't either. The other thing is that in systemsettings my theme is set to Oxygen, but it only actually appears this way from within KDE. When I'm in xmonad it looks like a really old gnome or something.
Offline
Same problem with my Openbox when running Dolphin or any other KDE app... And I don't see Oxygen style in qtconfig.
Offline
> The other thing is that in systemsettings my theme is set to Oxygen
Mine is also Oxygen there, but this doesn't affect the real look of Qt programs. Oxygen has just disappeared from qtconfig after KDE update to 4.6.1 from 4.6.0.
Offline
Hmm... qtcurve has gone too :-(
"Cared thou not, thou would have abstained." - Xyne
Offline
i have an arch box which uses mainly gnome as DE and now systemsettings and amarok both appear in a mixture of gtk,oxygene and that qt windows (as in redmond) style... oxygene does work correctly from within kde though.
edit: oh and it appears that amarok is not usable anymore. songs can not be moved in the playlist.
Last edited by itti (2011-03-06 19:38:03)
Offline
Hmm... qtcurve has gone too :-(
Yup, I noticed this also. My workaround was to switch qt apps to GTK+ and rely on qtcurve-gtk2 to provide the theming
Offline
I think we have a similar problem, only in my case it affects only Dolphin.
I've open a thread about it here https://bbs.archlinux.org/viewtopic.php … 32#p900432
Offline
Check out this thread; there's a link to a "solution" there, but it seems hackish, so I don't really feel comfortable telling folks outright to just go ahead and use it. Looks like a loose symlink can take care of it for now. This issue's been reported on Launchpad too, so it looks to be a KDE bug.
Offline
Hey folks, we figured this out. I updated the wiki:
https://wiki.archlinux.org/index.php/KD … leshooting
"Cared thou not, thou would have abstained." - Xyne
Offline
What if do
export QT_PLUGIN_PATH=$HOME/.kde4/lib/kde4/plugins/:/usr/lib/kde4/plugins/
in Terminal?
This doesn't make Oxygen visible in qtconfig...
Offline
Hmmm... it did for me. Did you start qtconfig from the same terminal? What's in /usr/lib/kde4/plugins ?
"Cared thou not, thou would have abstained." - Xyne
Offline
ls -l /usr/lib/kde4/plugins
total 40
drwxr-xr-x 2 root root 4096 Mar 1 15:14 accessiblebridge
drwxr-xr-x 2 root root 4096 Mar 5 21:47 designer
drwxr-xr-x 2 root root 4096 Mar 1 15:01 gui_platform
drwxr-xr-x 2 root root 4096 Mar 1 14:33 imageformats
drwxr-xr-x 4 root root 4096 Mar 1 14:33 kauth
drwxr-xr-x 3 root root 4096 Mar 7 13:17 marble
drwxr-xr-x 2 root root 4096 Jan 23 15:03 phonon_backend
drwxr-xr-x 2 root root 4096 Mar 1 14:43 phonon_platform
drwxr-xr-x 2 root root 4096 Mar 1 14:33 script
drwxr-xr-x 2 root root 4096 Mar 5 21:44 styles
I've just tried to run all this from the same terminal and yes - it workes, until I run everything Qt-based from this terminal. But I don't start all the programs this way. What about others? Like from Gnome-menu.
Offline
sorry, I meant in /usr/lib/kde4/plugins/styles.
Programs started from the menu or in other ways should honour whatever QT_PLUGINS_DIR setting you set up in your environment. It should go in ~/.profile or similar.
"Cared thou not, thou would have abstained." - Xyne
Offline
ls -l /usr/lib/kde4/plugins/styles
total 696
-rwxr-xr-x 1 root root 606228 Mar 1 15:01 oxygen.so
-rwxr-xr-x 1 root root 98328 Mar 1 15:16 phasestyle.so
So I need to add QT_PLUGINS_DIR to PATH variable?
Offline
You should first just try adding it to your .bashrc; if it works, stick it in ~/etc/profile.
Offline
I restored Trolltech.conf from weekly backups and used chattr +i, to have oxygen outside of KDE.
You need to install an RTFM interface.
Offline
I restored Trolltech.conf from weekly backups and used chattr +i, to have oxygen outside of KDE.
the correct way is to export QT_PLUGIN_PATH variable in .profile
Offline
not .bash_profile in order to run apps without using the terminal?
Arch64/DWM || My Dropbox referral link
Offline
the correct way is to export QT_PLUGIN_PATH variable in .profile
And what, this is how it's done now? Or is it a bug? Then I have no objections with yet another workaround, for an hour that day I was back in 1995 and nobody to tell me the _correct_ way. Then I made a time machine
You need to install an RTFM interface.
Offline
Edit: nevermind
Last edited by anonymous_user (2011-03-09 00:23:34)
Offline
And what, this is how it's done now? Or is it a bug?
I thought a little more about this and I agree actually; this does still sound like a workaround. I don't understand really why KDE has done this, other to assume that people only use KDE software in a KDE environment (which is obviously not true).
Does anyone know why KDE's Qt styles (e.g. oxygen, qtcurve etc.) install to /usr/lib/kde4/plugins/styles rather than /usr/lib/qt/plugins/styles anyway? (Like the rest of Qt's do). KDE appears to be able to do perfectly well if they're in the Qt directory. After all, they are Qt styles!
/me is confused by this.
"Cared thou not, thou would have abstained." - Xyne
Offline
My opinion - this is general tendency. Developers don't think about usability these days; they think how to impress users with shiny stuff KDE is full of. This stuff only needs to be shiny, foppish and eye-candy. But when you look under the hood - you see total mess.
Offline