Bug 699103

Summary: icon missing in KDE desktop for 'No input window' message
Product: [Fedora] Fedora Reporter: A S Alam <aalam>
Component: oxygen-gtkAssignee: Rex Dieter <rdieter>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 15CC: i18n-bugs, mshao, rdieter, shawn.p.huang, tfujiwar
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-11-07 08:13:58 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
Screenshot of ibus with message in KDE none

Description A S Alam 2011-04-23 06:38:50 UTC
Created attachment 494373 [details]
Screenshot of ibus with message in KDE

Description of problem:
there is no Icon, when try to click on Ibus (and there is no Window for input)

Version-Release number of selected component (if applicable):
ibus-1.3.99.20110408-2.fc15.x86_64
kdebase-4.6.2-1.fc15.x86_64

How reproducible:


Steps to Reproduce:
1. Desktop KDE, (language Punjabi)
2. Click on ibus icon
3. Message 'No Input Window'
  
Actual results:
No Icon (missing icon)
 
Expected results:
there is should be ICON,

Additional info:
Screenshot

Comment 1 fujiwara 2011-04-25 01:26:38 UTC
I guess your desktop theme is different from mine.
Could you run the following script on the KDE desktop?

% cat a.py 
import gtk

print "theme_name", gtk.settings_get_default().props.gtk_theme_name
print "icon_theme_name", gtk.settings_get_default().props.gtk_icon_theme_name
print "fallback_icon_theme", gtk.settings_get_default().props.gtk_fallback_icon_theme

% python a.py
theme_name QtCurve
icon_theme_name oxygen
fallback_icon_theme gnome

Comment 2 A S Alam 2011-04-25 01:55:52 UTC
(In reply to comment #1)
> I guess your desktop theme is different from mine.
yes, my theme is not default one.

> Could you run the following script on the KDE desktop?
> 
> % cat a.py 
> import gtk
> 
> print "theme_name", gtk.settings_get_default().props.gtk_theme_name
> print "icon_theme_name", gtk.settings_get_default().props.gtk_icon_theme_name
> print "fallback_icon_theme",
> gtk.settings_get_default().props.gtk_fallback_icon_theme
> 
> % python a.py
> theme_name QtCurve
> icon_theme_name oxygen
> fallback_icon_theme gnome

[aalam@mole ~]$ python a.py 
theme_name oxygen-gtk
icon_theme_name oxygen
fallback_icon_theme

Comment 3 fujiwara 2011-04-25 02:19:31 UTC
(In reply to comment #2)
> > % python a.py
> > theme_name QtCurve
> > icon_theme_name oxygen
> > fallback_icon_theme gnome
> 
> [aalam@mole ~]$ python a.py 
> theme_name oxygen-gtk
> icon_theme_name oxygen
> fallback_icon_theme

OK, I see.
I think this problem can be fixed after gnome-icon-theme is installed.

Probably I think oxygen-gtk needs to sets gtk-fallback-icon-theme as 'gnome'.

# grep fallback /usr/share/themes/QtCurve/gtk-2.0/gtkrc 
gtk-fallback-icon-theme="gnome"
# grep fallback /usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc 

Forwarding to oxygen-gtk to get the feedback.

Comment 4 fujiwara 2011-11-07 08:13:58 UTC
It seems this is fixed in Fedora 16.
I'm not sure where set the gtk_fallback_icon_theme = gnome.