This forum has been archived. All content is frozen. Please use KDE Discuss instead.

KDE Interface doesn't load for certain applications

Tags: None
(comma "," separated)
cphus
Registered Member
Posts
6
Karma
0
OS
Hello,

I have a problem with KDE Interface for certain applications like mail clients(all of them except KMail) and other applications to. The windows are ugly and it does not resemble at all KDE general look.

I noticed a workaround: running them from a root console. So I added as command for the menu shortcuts something like
Code: Select all
kderoot konsole -c sylpheed
if I wanted to run Sylpheed mail client etc. etc.

The thing is, it's not normal to run your mail client as root so I demand whoever might know why's this happening to explain me.

Thanks for any eventual resposne.
User avatar
google01103
Manager
Posts
6668
Karma
25
if they're gnome/gtk you can use systemsettings -> application appearance -> GTK styles and fonts -> use style -> try oxygen-gtk, but in depends on then KDE theme used


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
google01103
Manager
Posts
6668
Karma
25


OpenSuse Leap 42.1 x64, Plasma 5.x

cphus
Registered Member
Posts
6
Karma
0
OS
I red the article and changed the style to oxygen-gtk (it was Raleigh) but nothing changes actually and I don't know why.

And btw, I'm using Linux Mint 12 KDE, if it has any relevance.
User avatar
google01103
Manager
Posts
6668
Karma
25
do you have oxygen-gtk3 installed? if not install it

in ~/.config folder is there a gtk-3.0 folder with a file called settings.ini?

if not:
- make a gtk-3.0 folder in ~/.config
- in the gtk-3.0 folder create a text file called settings.ini
- edit settings.ini to contain:
Code: Select all
[Settings]
gtk-theme-name = oxygen-gtk


that's what worked for me in openSUSE


OpenSuse Leap 42.1 x64, Plasma 5.x

cphus
Registered Member
Posts
6
Karma
0
OS
I created the folder, the file 'settings.ini' and added the content but still, nothing.

I searched for oxygen-gtk3 with package manager but I can't seem to find it. Doing 'sudo apt-get install oxygen-gtk3' results in a message that the package does not exist. I have gtk-2.0 installed.

Edit: Searched on the net and seems that the package name is in fact gtk3-engines-oxygen but I get the same 'can't find package' error
cphus
Registered Member
Posts
6
Karma
0
OS
Added a repository and installed gtk3-engines-oxygen-git but still nothing looks like it should.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Can you please provide the output of this command?
Code: Select all
echo $GTK2_RC_FILES


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
cphus
Registered Member
Posts
6
Karma
0
OS
This is the output:

Code: Select all
/etc/gtk-2.0/gtkrc:/home/myusername/.gtkrc-2.0:/home/myusername/.kde/share/config/gtkrc-2.0
cphus
Registered Member
Posts
6
Karma
0
OS
User avatar
google01103
Manager
Posts
6668
Karma
25
what theme is root using? try running it

try a new user, if that user and root display as you'd like then it would appear something in your config is amiss. if the new user and you are not as root (using same theme) then it would point to a rights problem I would guess

other thing to try:
clear your kde-cache, must be with your kde session closed, /var/tmp/kdecache-user_name


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
google01103
Manager
Posts
6668
Karma
25
what other apps other than sylpheed display this issue?


OpenSuse Leap 42.1 x64, Plasma 5.x



Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell, Yahoo [Bot]