LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-09-2013, 09:45 PM   #1
Erik_FL
Member
 
Registered: Sep 2005
Location: Boynton Beach, FL
Distribution: Slackware
Posts: 821

Rep: Reputation: 258Reputation: 258Reputation: 258
KDE 4.10.1 wrong icon displayed for "applications-other"


I'm having a strange problem with KDE 4.10.1 that only happens on one of my computers. In the Application Launcher, the wrong icon is being displayed for "Applications". Specifically I mean the "Applications" icon displayed on the bottom of the window that appears when I click the "K" button on the panel. The "Favorites" and "Computer" icons next to it appear correctly.

After a little investigation I discovered that the actual name of that icon is "applications-other". There appears to be multiple versions of that icon name. The version it is choosing to display is "/usr/share/icons/hicolor/48x48/apps/applications-other.png". It should be displaying "/usr/share/icons/oxygen/48x48/categories/applications-other.png".

I have tried completely deleting the user account and the KDE cache. Even after creating a completely new user account the wrong icon is being displayed in the Application Launcher. For some reason that does not happen for the "root" account (it works correctly). Any non-root accounts display the wrong icon in the Launcher.

If I create a new desktop shortcut and select the correct icon, the wrong icon is displayed for the new desktop shortcut. That occurs on all my computers, including the ones that are displaying the correct icon in the Application Launcher. When I look through the icons I can see that I have two different looking icons, both with the name "applications-other". No matter which of those two I select, I always get the same (non-KDE) icon.

Is there an icon search path somewhere for KDE that I can change to correct this problem? Can I copy the correct icon to some directory under my home directory? Should there be duplicate icon names between KDE and other desktop environments?
 
Old 03-09-2013, 11:19 PM   #2
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
My first guess is permissions. Are the file permissions of the png files all 644?
 
Old 03-10-2013, 12:38 AM   #3
Erik_FL
Member
 
Registered: Sep 2005
Location: Boynton Beach, FL
Distribution: Slackware
Posts: 821

Original Poster
Rep: Reputation: 258Reputation: 258Reputation: 258
Quote:
Originally Posted by Woodsman View Post
My first guess is permissions. Are the file permissions of the png files all 644?
Yes, all the files have the same permissions, 644. The folders have the permissions 755. I also forgot to say that I'm using 64-bit Slackware 14 with the "multilib" packages installed.

I was able to work around the problem by renaming the file "/usr/share/icons/hicolor/48x48/apps/applications-other.png". I deleted KDE's cache for the user and logged back in. Now the icon is displaying correctly.
 
Old 04-07-2013, 06:26 PM   #4
Erik_FL
Member
 
Registered: Sep 2005
Location: Boynton Beach, FL
Distribution: Slackware
Posts: 821

Original Poster
Rep: Reputation: 258Reputation: 258Reputation: 258
This is still a problem with KDE 4.10.2. On some systems KDE displays the wrong icon for "applications-other".
 
Old 06-23-2013, 04:51 PM   #5
Erik_FL
Member
 
Registered: Sep 2005
Location: Boynton Beach, FL
Distribution: Slackware
Posts: 821

Original Poster
Rep: Reputation: 258Reputation: 258Reputation: 258
Still a problem with KDE 4.10.4

This is still a problem with KDE 4.10.4. It appears to be a problem with conflicting icon file names between KDE and other window managers in Slackware.
 
Old 06-24-2013, 12:59 AM   #6
kabamaru
Member
 
Registered: Dec 2011
Location: Greece
Distribution: Slackware
Posts: 276

Rep: Reputation: 134Reputation: 134
I noticed this too. This is a kdeui regression. Breaking things is fun, isn't it?
 
Old 10-20-2013, 02:49 PM   #7
Erik_FL
Member
 
Registered: Sep 2005
Location: Boynton Beach, FL
Distribution: Slackware
Posts: 821

Original Poster
Rep: Reputation: 258Reputation: 258Reputation: 258
Still a problem with KDE 4.11.2 and Slackware 14.1 rc1

I bumped this because it is still a problem with the latest KDE and Slackware current. It is a minor problem but seems to affect Slackware specifically while some other distros do not have the problem. I believe this is due to Slackware supporting multiple window managers. KDE finds the non-KDE applications icon before it finds the KDE icon.
 
Old 10-20-2013, 04:45 PM   #8
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Well, the other distros merely revert a couple of commits in kdelibs. These commits are supposed to make KDE follow FreeDesktop standards more closely (http://standards.freedesktop.org/ico...ec-latest.html) but by doing that they uncovered a possible bug in XFCE's exo package (filed under https://bugzilla.xfce.org/show_bug.cgi?id=9992).
It is to be seen whether this is indeed a XFCE still a KDE bug. Undoing the changes in kdelibs seems to make these other distros happyat least, but Aaron Seigo's comment in https://bugs.kde.org/show_bug.cgi?id=317138 makes sense.

Eric
 
Old 10-20-2013, 06:21 PM   #9
Erik_FL
Member
 
Registered: Sep 2005
Location: Boynton Beach, FL
Distribution: Slackware
Posts: 821

Original Poster
Rep: Reputation: 258Reputation: 258Reputation: 258
Quote:
Originally Posted by Alien Bob View Post
Well, the other distros merely revert a couple of commits in kdelibs. These commits are supposed to make KDE follow FreeDesktop standards more closely (http://standards.freedesktop.org/ico...ec-latest.html) but by doing that they uncovered a possible bug in XFCE's exo package (filed under https://bugzilla.xfce.org/show_bug.cgi?id=9992).
It is to be seen whether this is indeed a XFCE still a KDE bug. Undoing the changes in kdelibs seems to make these other distros happyat least, but Aaron Seigo's comment in https://bugs.kde.org/show_bug.cgi?id=317138 makes sense.

Eric
I'm staying agnostic about how to fix the problem. Mainly I wanted to bring up the issue again. It may already have been corrected in the current version of Slackware. If not, I hope that some solution will be found that allows the different desktop environments to play nicely. Thanks again, Eric for your hard work keeping KDE updates available to everyone between Slackware releases. That and your Multilib package have made my transition to newer Linux versions much less painful.
 
Old 10-21-2013, 06:38 AM   #10
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by Erik_FL View Post
Mainly I wanted to bring up the issue again. It may already have been corrected in the current version of Slackware.
Well, your bump made me realize that I am really annoyed everytime I notice the incorrect icon in the KDE menu.
So, yesterday I researched the cause, found the offending commits, and showed Pat how to revert them. A rebuilt kdelibs-4.10.5 was added to slackware-current this morning, which should fix this icon issue:
Code:
Mon Oct 21 07:30:10 UTC 2013
...
kde/kdelibs-4.10.5-x86_64-2.txz:  Rebuilt.
  Reverted three upstream commits which (although technically correct) have
  the effect of causing KDE to display the wrong icons in some cases.
  Thanks to alienBOB.
Eric
 
Old 10-21-2013, 12:38 PM   #11
Erik_FL
Member
 
Registered: Sep 2005
Location: Boynton Beach, FL
Distribution: Slackware
Posts: 821

Original Poster
Rep: Reputation: 258Reputation: 258Reputation: 258
Quote:
Originally Posted by Alien Bob View Post
...
So, yesterday I researched the cause, found the offending commits, and showed Pat how to revert them. A rebuilt kdelibs-4.10.5 was added to slackware-current this morning, which should fix this icon issue:
Eric
Thanks for taking time to look at the problem. This Slackware release is going to be a great one!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
12.04 LTS - no "Applications" icon in Launcher CollieJim Ubuntu 2 05-14-2012 02:34 AM
Applications use the "wrong" IP address Sheriff Hobbes Linux - Networking 10 05-07-2011 07:56 AM
"Multicolumn" or "tiles", or even "list" icon view on desktop, in any DE? the dsc Linux - Desktop 3 02-20-2010 09:25 AM
Wireless chip is displayed as "Ath0" instead of "wlan0" with Belkin F5D7000 ceramicsushi Linux - Wireless Networking 4 04-05-2006 11:26 PM
Fonts in some GTK applications look "wrong" foucault Linux - General 13 06-21-2005 11:43 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:25 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration