SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Robby, do you have a build order that you could post? I've been playing around with making some modifications to your xfce-4.6.2 SlackBuild script, but I keep bombing out with xfce4-panel. I think my problems are coming from my build order, but I'm not having much luck figuring it out.
The NOTES file has build order and a few other miscellaneous notes, and the only other useful tidbit of information I can give you is to remove any existing xfce package before attempting to build this. I don't recall details now, but the 4.6.2 stuff on the system will screw around with building 4.7.x.
The NOTES file has build order and a few other miscellaneous notes, and the only other useful tidbit of information I can give you is to remove any existing xfce package before attempting to build this. I don't recall details now, but the 4.6.2 stuff on the system will screw around with building 4.7.x.
Hey robby I was looking the dependencies of XFCE 4.8 and in you folder is notification deamon. Does XFCE 4.8 don't provide xfec4-notifyd?
Robby, thanks again for posting what you have pulled together so far. I managed to get everything up and running, and here is some of my feedback for your NOTES file and just my overall experience with 4.8 so far.
1. At the bottom of your NOTES file, you mention building media-player-info, but it's not listed in the build order above it. It might be helpful just to include it in the list so someone doesn't miss it, even if it is flagged as optional.
2. I added libimobile, which also requires usbmuxd, libtasn1 (already in the list), and libplist. I saw it was an optional component.
3. As I went through the build process, I found that there were some newer versions of some of the deps, but since I'm on another machine right now, I don't have a list of all of them. I do remember that I had problems building upower-0.9.7 and the latest gnome-disk-utility, so I dropped back to your versions.
4. When building xfce, I had to uncomment the make install line. Otherwise, many xfce components could not find the earlier components. I tried manually pointing to the xfce-build-dir with some configure options, but this is not an area I'm very good with.
My overall impression is that there are some nifty new features in 4.8. However, my panel is EXTREMELY unstable. It routinely disappears, and it does not always save the items that I've added to it. I tried clearing out all of my xfce settings .config and .local with no luck. The notification area item also seems to have some problems with themes, even some of the stock xfce themes.
Since I can't keep the panel with a stable setup, I'll probably drop back to 4.6.2, but at least I have all of the new deps installed. Since I'm planning on keeping the deps around, I can always reinstall in case anyone on this thread would like me to test something out.
Last edited by rmjohnso; 11-21-2010 at 11:57 AM.
Reason: grammar correction
1. At the bottom of your NOTES file, you mention building media-player-info, but it's not listed in the build order above it. It might be helpful just to include it in the list so someone doesn't miss it, even if it is flagged as optional.
Perhaps
Quote:
2. I added libimobile, which also requires usbmuxd, libtasn1 (already in the list), and libplist. I saw it was an optional component.
Absent some compelling case of "we really need this," I probably won't add these.
Quote:
3. As I went through the build process, I found that there were some newer versions of some of the deps, but since I'm on another machine right now, I don't have a list of all of them. I do remember that I had problems building upower-0.9.7 and the latest gnome-disk-utility, so I dropped back to your versions.
Newer polkit is needed for upower >= 0.9.6, so we can't do that yet.
It looks like gnome-disk-utility-2.32.0 is going to require libnotify-0.6.1 or greater, so that's out of the question for now. libnotify-0.5.x requires a notification daemon that supports the latest notification spec (hence the use of notification-daemon instead of xfce4-notifyd here), while libnotify-0.6.x and 0.7.x seem to have a hard requirement on gtk3 (I know that they do not actually *have* it, but configure errors out saying that they do, and until now, I didn't care enough to try to figure out why - I guess I don't have much of a choice now).
Quote:
4. When building xfce, I had to uncomment the make install line. Otherwise, many xfce components could not find the earlier components. I tried manually pointing to the xfce-build-dir with some configure options, but this is not an area I'm very good with.
Yep, definitely you need to comment out the 'make install' line - my mistake on that. I always build in a virtual machine, and install the resulting package on my real systems. Then I can rebuild/upgrade without the 'make install' lines.
Quote:
My overall impression is that there are some nifty new features in 4.8. However, my panel is EXTREMELY unstable. It routinely disappears, and it does not always save the items that I've added to it. I tried clearing out all of my xfce settings .config and .local with no luck. The notification area item also seems to have some problems with themes, even some of the stock xfce themes.
Those panel crashes shouldn't be happening - they were present in some of the older releases, but fixed in a newer one. I'll double-check to make sure I have the newest releases of everything - maybe I missed one. Alternatively, see if you can reproduce the crashes with my packages.
Robby, I installed your packages, from the xfce core package to the other xfce extras (keeping my built deps). The panel crashing issue is gone now, which makes me wonder what went wrong with my build. However, the theme issues are still present with the panel, especially for some of the custom themes that I tried. The notification area, mixer, and window button list are the worst offenders here.
I've attached a screenshot of my notification area showing how the far left icon is always cut in half, even when using the stock themes. If you use a darker theme, the mixer icon never has its background updated. [edit] In the screenshot that I attached, my panel is 32 pixels tall. If I change this to 24, the cutting off issue goes away. Strange. [/edit]
I also brought up a terminal, killed the panel, and then relaunched it to see if any errors cropped up. Below is what comes up, but I'm not entirely sure if it is referring to the xfce session manager or not.
Code:
xfce4-panel: Failed to connect to session manager: Failed to connect to the session manager: SESSION_MANAGER environment variable not defined
I also just noticed that I've lost the ability to reboot or shutdown from the logoff button. I also don't have options like suspend (see attachment). I double-checked the groups that my personal account is in, and everything looks correct. I didn't have this problem in 4.6.2.
Last edited by rmjohnso; 11-21-2010 at 08:20 PM.
Reason: updated info about notification area
The icon issues are, iirc, known bugs - still some nits in there.
The reboot/shutdown issue is polkit related - run "ck-list-sessions" and see what shows up.
Are you coming into xfce from gdm/kdm or some such or from a console using startx? If from a console, make sure you have re-run xwmconfig since upgrading.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.