LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 11-12-2010, 05:54 PM   #16
mlpa
Member
 
Registered: May 2008
Location: Aveiro
Distribution: Slackware
Posts: 542

Original Poster
Rep: Reputation: 50

What are the new dependencies of XFCE?
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 11-12-2010, 06:39 PM   #17
titopoquito
Senior Member
 
Registered: Jul 2004
Location: Lower Rhine region, Germany
Distribution: Slackware64 14.2 and current, SlackwareARM current
Posts: 1,646

Rep: Reputation: 147Reputation: 147
Quote:
Originally Posted by mlpa View Post
What are the new dependencies of XFCE?
Quote:
...the core of the desktop environment has been aligned with today's desktop technologies such as GIO, ConsoleKit, PolicyKit, udev and many more...
plus the changed libraries I guess. Doesn't it also pick up upower?
 
Old 11-12-2010, 10:49 PM   #18
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
xfce4-session now has polkit support, so no hacks needed in that regard.
 
Old 11-15-2010, 03:23 AM   #19
mlpa
Member
 
Registered: May 2008
Location: Aveiro
Distribution: Slackware
Posts: 542

Original Poster
Rep: Reputation: 50
Hey Robby with this batch of updates in current some of the dependencies of XFCE 4.8pre1 are fulfill?
 
Old 11-15-2010, 03:51 PM   #20
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
Quote:
Originally Posted by mlpa View Post
Hey Robby with this batch of updates in current some of the dependencies of XFCE 4.8pre1 are fulfill?
Not really, no, but it *does* give me a more stable base upon which to build
 
Old 11-20-2010, 11:33 AM   #21
rmjohnso
Member
 
Registered: Mar 2006
Location: Wisconsin
Distribution: Slackware64-Current
Posts: 294

Rep: Reputation: 43
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.
 
Old 11-20-2010, 01:29 PM   #22
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
Well...

I may as well post a build order and everything else while I'm at is, so: http://connie.slackware.com/~rworkman/xfce-4.8.0/

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.
 
Old 11-20-2010, 03:04 PM   #23
mlpa
Member
 
Registered: May 2008
Location: Aveiro
Distribution: Slackware
Posts: 542

Original Poster
Rep: Reputation: 50
Quote:
Originally Posted by rworkman View Post
Well...

I may as well post a build order and everything else while I'm at is, so: http://connie.slackware.com/~rworkman/xfce-4.8.0/

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?
 
Old 11-20-2010, 05:17 PM   #24
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
Yeah, it does provide xfce4-notifyd. I'll be moving back to that, but for now, it doesn't support the newest libnotify spec.
 
Old 11-20-2010, 05:27 PM   #25
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,126

Rep: Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297
Mr. Workman,
Will any of the 4.6.2 plug-ins work with your new 4.7 package?
Thanks.
 
Old 11-20-2010, 06:59 PM   #26
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
Maybe. At the very least, they have to be recompiled before they'll work. Some of them are fine, but others don't work. YMMV.
 
Old 11-21-2010, 11:56 AM   #27
rmjohnso
Member
 
Registered: Mar 2006
Location: Wisconsin
Distribution: Slackware64-Current
Posts: 294

Rep: Reputation: 43
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
 
Old 11-21-2010, 12:41 PM   #28
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
Quote:
Originally Posted by rmjohnso View Post
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.
 
Old 11-21-2010, 08:10 PM   #29
rmjohnso
Member
 
Registered: Mar 2006
Location: Wisconsin
Distribution: Slackware64-Current
Posts: 294

Rep: Reputation: 43
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.
Attached Thumbnails
Click image for larger version

Name:	notification-area.png
Views:	54
Size:	3.1 KB
ID:	5263   Click image for larger version

Name:	logout.png
Views:	58
Size:	12.0 KB
ID:	5264  

Last edited by rmjohnso; 11-21-2010 at 08:20 PM. Reason: updated info about notification area
 
Old 11-21-2010, 08:58 PM   #30
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
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.
 
  


Reply

Tags
xfce 4.8 final



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
How to install xfce 4.6 at /opt/xfce? josealexandre Linux - General 2 03-01-2009 12:31 PM
XFce and Compiz : xfce doesn't manage the desktop naaman Linux - Desktop 0 07-16-2008 01:39 AM
XFCE Network ServersI use XFCE (sometimes) but I can not find my network folders on a holzster Ubuntu 0 10-24-2006 05:48 PM
Xfce problems with task bar and xfce-panel aeruzcar Linux - Software 4 06-26-2006 05:29 AM
Xfce!! Enter_Slackgirl Linux - Newbie 3 03-14-2004 08:11 AM

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

All times are GMT -5. The time now is 10:27 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