Bug 677058

Summary: The problem with running nm-applet with oxygen-gtk
Product: [Fedora] Fedora Reporter: Alexei Panov <me>
Component: oxygen-gtkAssignee: Rex Dieter <rdieter>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 14CC: me, rdieter
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-02-15 21:05:41 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
strace output file
none
Patch for kdeglobals file none

Description Alexei Panov 2011-02-13 00:40:51 UTC
Created attachment 478416 [details]
strace output file

Hello.

Description of problem:
I'm using nm-applet instead of kde-plasma-networkmanagement in KDE. I've installed oxygen-gtk and nm-applet not starting when I'm logging in session.
I've start it with strace (see attachments). And compared theme files with QtCurve theme files. And I've make a patch (see attachments). With this patch nm-applet works, but I'm not sure.

Version-Release number of selected component (if applicable):
oxygen-gtk 1.0.1-1.fc14 (x86_64)

How reproducible:
When login in KDE session. Every time.

Steps to Reproduce:
1. Remove kde-plasma-networkmanagement package
2. Install NetworkManager-gnome
3. Open System Setting > Startup and shutdown. Add application or script and select nm-applet. Click button "Apply".
4. Open System Settings > Application Appearance > GTK+ and select "oxygen-gtk" in "Widget style". Click "Apply".
5. Logout and login.
  
Actual results:
No nm-applet in processes.

Expected results:
Working nm-applet after user login.

Additional info:
If I'll manually run a nm-applet after login, it running.
With QtCurve theme nm-applet works fine.

Thanks.

Comment 1 Alexei Panov 2011-02-13 00:42:16 UTC
Created attachment 478417 [details]
Patch for kdeglobals file

Comment 2 Alexei Panov 2011-02-13 11:44:47 UTC
My patch (in attachments) doesn't work. Please remove it.
I've found workaround for myself. Change icon style to another that a "oxygen". Logoff/login. Change icon theme to "oxygen", and logoff/login. It works for me.
But I'm not sure it works for all.

Comment 3 Rex Dieter 2011-02-15 17:24:00 UTC
I can't reproduce this using oxygen-gtk-1.0.2-1.fc14 currently in updates-testing, mind trying it out?

https://admin.fedoraproject.org/updates/oxygen-gtk-1.0.2-1.fc14

Comment 4 Alexei Panov 2011-02-15 18:14:33 UTC
Yeah, I didn't guess to install updating package from testing repository. 
But I've build package 1.0.2 and installing it to test. With version 1.0.2 bug is present too. After workaround's action it will works.

Please look at end of strace log file. nm-applet trying to load theme file for the hicolor theme. And I've set up in configuration "oxygen" icons style.

Thanks.

Comment 5 Rex Dieter 2011-02-15 19:43:53 UTC
the theme file(s) from both oxygen and hicolor should get processed.  I mean, it does for me.  strange.

Comment 6 Alexei Panov 2011-02-15 21:02:06 UTC
My friends say "Update is works fine". I think problem in my user configuration files. And I think that the bug can be closed.

Thank you for fast answers.
And very BIG thank you for oxygen-gtk.

Comment 7 Rex Dieter 2011-02-15 21:05:41 UTC
OK, no worries.

Feel free to come back and re-open if you find any further evidence.