LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   Missing panel modules in XFCE4 - Slack 13.37 (http://www.linuxquestions.org/questions/slackware-14/missing-panel-modules-in-xfce4-slack-13-37-a-892128/)

2Gnu 07-17-2011 12:44 AM

Missing panel modules in XFCE4 - Slack 13.37
 
Upgraded from 13.1. Certain panel plugins seem to be gone in XFCE4.

When I try to add the Icon Box, Task List or several others to the panel, I get "Could not open 'iconbox' module".

There is an iconbox module in /usr/lib/xfce4/panel-plugins, along with some others, but they all date back to 3/29. In /usr/share/xfce4/panel-plugins, there is a mix of newer and older files.

Did the icon box go away? Do I need to nuke ~/.config/xfce4?

Thanks.

cwizardone 07-17-2011 12:56 AM

This is an "uneducated guess," but, yes delete your previous Xfce configuration files and start from scratch. OTOH, you might wait until that is confirmed from a more knowledgeable source. :)
:hattip:

sparkyhall 07-17-2011 07:56 AM

Quote:

Originally Posted by 2Gnu (Post 4417035)

Do I need to nuke ~/.config/xfce4?

I would rename rather than nuke the config files so you can get back to them if needed.

2Gnu 07-17-2011 11:43 AM

Tried two things: Removed ~/.config/xfce4 and reinstalled the XFCE4 packages just in case.

No change. Show desktop, icon box, task list, systray, window list, workspace switcher all return "Not found" when trying to add.

slac-in-the-box 07-17-2011 05:09 PM

maybe it is stale session cache
 
Sometimes, in xfce3 and xfce4, in slackware 12.2, and slackware 13.1, my icons disappear from the panels, and sometimes the panels disappear too -- usually right after laptop dies on battery power, and thus is interrupted and not shutdown gracefully...

when this occurs, I get the panels and icons restored by removing stale session caches as follows:

Code:

rm ~/.cache/sessions/xf*
(this removes all the xfce4 and xfwm cached sessions with one bang)

Even though you are experiencing different symptoms (the "not found" error when adding items to panel), maybe the same fix would work, since some cached session could be looking for the old versions of the various modules you are trying to add, and is reporting error at not finding them; deleting this cached session might force it to find the new stuff...

anyhow, something else to try...

2Gnu 07-17-2011 08:10 PM

Thanks for the suggestion, but no luck. As far as I can find, the modules in question are part of the XFCE4 desktop, so it's not as if I forgot to add them ... in fact, I can't find them as separate entities to add them independently.

Weird one. I'd be inconsolable if I had to start from scratch. Not having an iconic view of running apps is a royal pain, though.

cwizardone 07-17-2011 11:14 PM

What version of Xfce are you using? 4.6.1, 4.6.2 or 4.8 ?

2Gnu 07-17-2011 11:44 PM

4.6.2

cwizardone 07-18-2011 12:26 AM

Quote:

Originally Posted by 2Gnu (Post 4417721)
4.6.2

Xfce 4.62 works very well, but 4.8 is still not ready for "prime time."
I've been hoping Salix will post their Xfce 4.62 package, used in Salix 13.37, to their repository, but
they have yet to do so.

cwizardone 07-18-2011 12:27 AM

Quote:

Originally Posted by sparkyhall (Post 4417205)
I would rename rather than nuke the config files so you can get back to them if needed.

Good point!
:hattip:

gapan 07-18-2011 03:35 AM

Quote:

Originally Posted by cwizardone (Post 4417744)
I've been hoping Salix will post their Xfce 4.62 package, used in Salix 13.37, to their repository, but
they have yet to do so.

There is no "Salix" package. It's the Slackware package Salix is using. Get it from any Slackware repo.

2Gnu 07-18-2011 10:29 AM

Morning, folks. New data which I hope will help: Ran the panel from the command line and got this error when trying to add the icon box:

Code:

(xfce4-panel:2245): xfce4-panel-CRITICAL **: Could not open module "Icon Box" (/usr/lib/xfce4/panel-plugins/libiconbox.so): /usr/lib/libwnck-1.so.22: undefined symbol: gdk_visual_get_depth
Here's what the lib referenced looks like:

Code:

bash-4.1$ ls -al /usr/lib|grep libwnck
-rwxr-xr-x  1 root root    1774 Feb 24 16:02 libwnck-1.la
lrwxrwxrwx  1 root root      20 Jul 16 17:40 libwnck-1.so -> libwnck-1.so.22.3.31
lrwxrwxrwx  1 root root      20 Jul 16 17:40 libwnck-1.so.22 -> libwnck-1.so.22.3.31
-rwxr-xr-x  1 root root  223012 Feb 24 16:02 libwnck-1.so.22.3.31

Any thoughts?

yuuko 07-18-2011 01:09 PM

If I were you, I'd create a new user and see if there's anything different. BTW, I did an upgrade from 4.6.2 to 4.8 month ago, and those extra plugins I built for 4.6.2 could not be added to the panel. They need to be rebuilt for 4.8.

2Gnu 07-18-2011 01:57 PM

Excellent idea. At least that will tell me if the underlying libs/modules are OK. I'll give that a shot this evening.

cwizardone 07-18-2011 02:40 PM

Quote:

Originally Posted by gapan (Post 4417825)
There is no "Salix" package. It's the Slackware package Salix is using. Get it from any Slackware repo.

They had their own package of Xfce 4.6.1, which was used in Salix 13.1. I was hoping they would do the same for Xfce 4.6.2 and Slackware 13.37.

http://download.salixos.org/x86_64/13.1/salix/xap/


All times are GMT -5. The time now is 06:55 PM.