LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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 01-25-2011, 09:52 AM   #151
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,086

Rep: Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262

Quote:
Originally Posted by gezley View Post
Correct me if I'm wrong but isn't this down to Debian and not XFCE? Debian pulls in all sorts of 'useful' dependencies that have nothing to do with XFCE. On Slackware and related distros XFCE has few if any Gnome dependencies. A distro like Slackware is the only place to make a true assessment of XFCE 4.8 because you know you're not getting the extra baggage that Debian/Ubuntu/Fedora developers stack on top.
In addition to what you find in Xfce 4.62, Mr. Workman lists the following dependencies for Xfce 4.8:

GConf
ORBit2
avahi
glade3
gnome-disk-utility
gnome-keyring
gvfs
libatasmart
libdaemon
libgnome-keyring
libproxy
libsoup
libtasn1
libunique
media-player-info
sg3_utils
udisks
upower


Four of those listed above are also required for KDE 4.95 (4.6) and they are,

libatasmart
sg3_utils
udisks
upower

Last edited by cwizardone; 01-25-2011 at 10:02 AM.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 01-25-2011, 10:01 AM   #152
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,086

Rep: Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262
System Admin.,
This was a duplicate. Please delete.
Thank you.

Last edited by cwizardone; 01-25-2011 at 10:35 AM.
 
Old 01-25-2011, 10:04 AM   #153
Gerard Lally
Senior Member
 
Registered: Sep 2009
Location: Leinster, IE
Distribution: Slackware, NetBSD
Posts: 2,177

Rep: Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761
Quote:
Originally Posted by cwizardone View Post
In addition to what you find in Xfce 4.62, Mr. Workman lists the following dependencies for Xfce 4.8:

GConf
ORBit2
avahi
glade3
gnome-disk-utility
gnome-keyring
gvfs
libatasmart
libdaemon
libgnome-keyring
libproxy
libsoup
libtasn1
libunique
media-player-info
sg3_utils
udisks
upower

Four of those listed above are also required for KDE 4.95 (4.6) and they are,

libatasmart
sg3_utils
udisks
upower
My mistake - I should have clarified that on Slackware XFCE 4.6 has few if any Gnome dependencies. I have edited my post accordingly.
 
Old 01-25-2011, 10:21 AM   #154
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,086

Rep: Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262
Quote:
Originally Posted by gezley View Post
My mistake - I should have clarified that on Slackware XFCE 4.6 has few if any Gnome dependencies. I have edited my post accordingly.
Thanks for the clarification.
Xfce 4.6x does run a few, e.g., gnome-pty-helper, polkit-gnome, and others.
If you want a good looking desktop there are other things to add, such as libgnomecanvas (I'm not sure if this is a required dependency or not) and I believe the gnome icons and some other gnome goodies are all part of the Xfce package.
Some people install the gnome desktop manager, libcanberra, etc.
 
Old 01-25-2011, 10:43 AM   #155
Gerard Lally
Senior Member
 
Registered: Sep 2009
Location: Leinster, IE
Distribution: Slackware, NetBSD
Posts: 2,177

Rep: Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761
Quote:
Originally Posted by cwizardone View Post
Thanks for the clarification.
Xfce 4.6x does run a few, e.g., gnome-pty-helper, polkit-gnome, and others.
Are you sure that a default Slackware XFCE 4.6x setup includes these dependencies? I can't say I remember them in the default setup.
 
Old 01-25-2011, 10:47 AM   #156
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,086

Rep: Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262
Quote:
Originally Posted by gezley View Post
Are you sure that a default Slackware XFCE 4.6x setup includes these dependencies? I can't say I remember them in the default setup.
I have the Xfce-Taskmanager open right in front of me and there they are...

It just occurred to me that, perhaps, some of them are there to support one or more of the panel plug-ins, but I really don't know for sure.

Last edited by cwizardone; 01-25-2011 at 10:51 AM.
 
Old 01-25-2011, 01:02 PM   #157
rmjohnso
Member
 
Registered: Mar 2006
Location: Wisconsin
Distribution: Slackware64-Current
Posts: 294

Rep: Reputation: 43
In the session settings, you can define what is started when you start xfce. I have unchecked a lot of the gnome related items because I haven't noticed any benefits to using them (for me, I don't have any other boxes to SSH into). That being said, I haven't really noticed any improvements in responsiveness from xfce when having those unchecked. The first-time loading of xfce from run level 3 when I boot my laptop is still just as slow.
 
Old 01-25-2011, 04:17 PM   #158
disturbed1
Senior Member
 
Registered: Mar 2005
Location: USA
Distribution: Slackware
Posts: 1,133
Blog Entries: 6

Rep: Reputation: 224Reputation: 224Reputation: 224
Quote:
Originally Posted by rmjohnso View Post
In the session settings, you can define what is started when you start xfce. I have unchecked a lot of the gnome related items because I haven't noticed any benefits to using them (for me, I don't have any other boxes to SSH into). That being said, I haven't really noticed any improvements in responsiveness from xfce when having those unchecked. The first-time loading of xfce from run level 3 when I boot my laptop is still just as slow.
That works as long as you do not use Thunar to browse any network shares, that's how I have my PC setup. I wonder if removing the ssh/gpg patch will fix this keyring crap. I'm going to play around with Xfce in a VM when I get the chance. See if I can trim some of the fat I'm not convinced Avahi is needed, among a few other things.

This is my Girlfriend's laptop, uptime of 17:06:17 up 2:30, 2 users, load average: 0.87, 0.88, 1.13. She's never launched a file manager, and only uses Chrome and Pidgin, that's it . I did not disable the keyrings in session management.
Code:
@jewels-lap:/tmp# ls
16ddfe30-f4ac-ad06-2805c4a3-3b25a5ba.dmp  keyring-8oHWXD/  keyring-IzHr4l/  keyring-PFAIzN/  keyring-XJbpho/  keyring-e5RauC/  keyring-kFShkR/  keyring-sc8ztu/
keyring-0OhhKP/                           keyring-8uNWu0/  keyring-J4TVrS/  keyring-Q5J2H2/  keyring-Xlsd2V/  keyring-e6E8su/  keyring-kOhewI/  keyring-sinwp2/
keyring-0mKLS5/                           keyring-8ypZUK/  keyring-JCaKNk/  keyring-QCk2eR/  keyring-XyYrCq/  keyring-e8Lcq9/  keyring-kR7aMV/  keyring-srVaZQ/
keyring-115TLy/                           keyring-97cmI2/  keyring-JnW9Yb/  keyring-QF6Fg1/  keyring-Y0oBYT/  keyring-eDMxrR/  keyring-kZcCAc/  keyring-sriDAZ/
keyring-1FhoR7/                           keyring-9iF3Wi/  keyring-Jt1Zmy/  keyring-QGmd5V/  keyring-YBKFLk/  keyring-eXyBhg/  keyring-l1PSfr/  keyring-sxtqea/
keyring-22Molu/                           keyring-9pul1Z/  keyring-JxuMjs/  keyring-QOcQ61/  keyring-YDcNuV/  keyring-emfQBu/  keyring-lOuBky/  keyring-tAPmhl/
keyring-2msv6U/                           keyring-A1dwFc/  keyring-K4axvw/  keyring-QwfTW9/  keyring-YpiCIJ/  keyring-fO95jY/  keyring-lRtDOk/  keyring-thAKFp/
keyring-3vsWdm/                           keyring-AuIZqA/  keyring-K4fMp7/  keyring-R7b5Fc/  keyring-YxBkkh/  keyring-fdEViJ/  keyring-mGKV5O/  keyring-uF2YXf/
keyring-42NcRZ/                           keyring-Axhy0O/  keyring-KJjxP7/  keyring-RTnqFt/  keyring-ZdGUxa/  keyring-ff93om/  keyring-mVi7Xc/  keyring-uTxrD2/
keyring-4LALM2/                           keyring-BTrEM2/  keyring-Kumo7j/  keyring-RjCwxH/  keyring-ZopC3T/  keyring-fnELgL/  keyring-mZOSf2/  keyring-uYQK63/
keyring-4nidFp/                           keyring-Bw2v5J/  keyring-LCwlaM/  keyring-Tjd10I/  keyring-ZzWFLE/  keyring-frX5cb/  keyring-mmEcpd/  keyring-ueqzIf/
keyring-4sAHZ6/                           keyring-DiYvLe/  keyring-LZcAFa/  keyring-U5Dz82/  keyring-aGJSj5/  keyring-gbtcdh/  keyring-nADjkM/  keyring-v6xuF5/
keyring-5D8rHO/                           keyring-E2Yg7i/  keyring-LhpPoh/  keyring-UeOKh8/  keyring-aOWIQk/  keyring-gjJ6Dr/  keyring-nIREFa/  keyring-wAEJrc/
keyring-5dkjBc/                           keyring-EWMEKL/  keyring-LrGb2B/  keyring-UijJaP/  keyring-aWlzI4/  keyring-gxifYN/  keyring-nhXhbf/  keyring-wDL1ZQ/
keyring-61Zord/                           keyring-Ed4BO6/  keyring-M4BD55/  keyring-Uwg43P/  keyring-ac0bsY/  keyring-h1pNi6/  keyring-o2hQmC/  keyring-wSbyWn/
keyring-6Ouz8y/                           keyring-F74UAc/  keyring-MCNhkg/  keyring-VCKmZe/  keyring-aplldm/  keyring-hPiS8T/  keyring-o7N2qk/  keyring-wZTmzZ/
keyring-6adFDf/                           keyring-FXgYnm/  keyring-MHqbTQ/  keyring-VRs8C7/  keyring-b1cVan/  keyring-iR7FIN/  keyring-pPbreh/  keyring-wbfXJ2/
keyring-73kHSJ/                           keyring-FbWs1L/  keyring-MQmNZI/  keyring-VVLJtC/  keyring-b2YGBb/  keyring-iRxohr/  keyring-qfVNpf/  keyring-wtepcQ/
keyring-76ycKg/                           keyring-FirSym/  keyring-N8q8SP/  keyring-VdaDZL/  keyring-beXLHB/  keyring-igJ74A/  keyring-qfqUKA/  keyring-xdR8kT/
keyring-779Xoy/                           keyring-GMubHS/  keyring-N8uXW4/  keyring-VxZEwe/  keyring-bvM0v0/  keyring-ixuw3n/  keyring-qjz8CF/  keyring-y9UPEb/
keyring-7D2Un5/                           keyring-GPcP49/  keyring-NPxmWg/  keyring-VyXUw6/  keyring-cIFfpm/  keyring-iyTK2O/  keyring-quwtNd/  keyring-z2tnng/
keyring-7PoPmS/                           keyring-Ga2yaV/  keyring-Nlt0rX/  keyring-Wd4JtV/  keyring-cfAmgN/  keyring-j19vuv/  keyring-qyDUs6/  keyring-zZB4HR/
keyring-7qML3F/                           keyring-GpgFeg/  keyring-O1MIld/  keyring-WeOeQS/  keyring-ckbPu7/  keyring-j1GYDk/  keyring-qyezoh/  orbit-jewels/
keyring-7yryW5/                           keyring-HsYXwK/  keyring-OgLZdM/  keyring-XB9iF6/  keyring-cpaqvd/  keyring-j3YB5B/  keyring-rjKefa/
keyring-81RLxo/                           keyring-HwOiuS/  keyring-Onvxou/  keyring-XC7P3j/  keyring-deWX4l/  keyring-j9y57w/  keyring-rm3iWe/
keyring-8IScKf/                           keyring-HyXrkK/  keyring-OpzfCc/  keyring-XEeGE5/  keyring-dzivBU/  keyring-jb0OyE/  keyring-ryQytE/
By contrast here's mine with the agents disabled in session management. I have Thunar, and Xfe open right now.
Code:
@disturbed1:/tmp$ ls
claws-mail-1000=  installed/  kde-keith/  ksocket-keith/  orbit-keith/  plugtmp/  template-eTwOOm
 
Old 01-25-2011, 09:01 PM   #159
foodown
Member
 
Registered: Jun 2009
Location: Texas
Distribution: Slackware
Posts: 611

Rep: Reputation: 221Reputation: 221Reputation: 221
I find it troubling that the conclusion seems foregone in this discussion that using more GNOME libraries and dependencies means that Xfce 4.8 is more "bloated."

Xfce uses GTK+, the GNOME toolkit. It's gotta use some toolkit or another, and for a desktop environment, you've pretty much got three choices these days: GTK+, QT, and "write your own."

Just because Xfce depends on GTK+ and other GNOME libraries does not mean that it's "bloated" the way that GNOME and KDE are. I could have two different programs using the same library; let's say libssl ... just because one of the two programs is an inefficient, bloated mess, it doesn't necessarily follow that the other one is, too, just because they use the same library.

To say "Xfce 4.8 depends on more GNOME packages" is not the same as saying "Xfce 4.8 is more bloated and/or more like GNOME."

Especially in the context of Slackware, it's interesting that these terms are even thrown around, given what a repugnant sweat hog our default DE is ... hehehe.
 
Old 01-25-2011, 10:48 PM   #160
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 disturbed1 View Post
That works as long as you do not use Thunar to browse any network shares, that's how I have my PC setup. I wonder if removing the ssh/gpg patch will fix this keyring crap. I'm going to play around with Xfce in a VM when I get the chance. See if I can trim some of the fat I'm not convinced Avahi is needed, among a few other things.

This is my Girlfriend's laptop, uptime of 17:06:17 up 2:30, 2 users, load average: 0.87, 0.88, 1.13. She's never launched a file manager, and only uses Chrome and Pidgin, that's it . I did not disable the keyrings in session management.
Code:
@jewels-lap:/tmp# ls
16ddfe30-f4ac-ad06-2805c4a3-3b25a5ba.dmp  keyring-8oHWXD/  keyring-IzHr4l/  keyring-PFAIzN/  keyring-XJbpho/  keyring-e5RauC/  keyring-kFShkR/  keyring-sc8ztu/
keyring-0OhhKP/                           keyring-8uNWu0/  keyring-J4TVrS/  keyring-Q5J2H2/  keyring-Xlsd2V/  keyring-e6E8su/  keyring-kOhewI/  keyring-sinwp2/
keyring-0mKLS5/                           keyring-8ypZUK/  keyring-JCaKNk/  keyring-QCk2eR/  keyring-XyYrCq/  keyring-e8Lcq9/  keyring-kR7aMV/  keyring-srVaZQ/
keyring-115TLy/                           keyring-97cmI2/  keyring-JnW9Yb/  keyring-QF6Fg1/  keyring-Y0oBYT/  keyring-eDMxrR/  keyring-kZcCAc/  keyring-sriDAZ/
keyring-1FhoR7/                           keyring-9iF3Wi/  keyring-Jt1Zmy/  keyring-QGmd5V/  keyring-YBKFLk/  keyring-eXyBhg/  keyring-l1PSfr/  keyring-sxtqea/
keyring-22Molu/                           keyring-9pul1Z/  keyring-JxuMjs/  keyring-QOcQ61/  keyring-YDcNuV/  keyring-emfQBu/  keyring-lOuBky/  keyring-tAPmhl/
keyring-2msv6U/                           keyring-A1dwFc/  keyring-K4axvw/  keyring-QwfTW9/  keyring-YpiCIJ/  keyring-fO95jY/  keyring-lRtDOk/  keyring-thAKFp/
keyring-3vsWdm/                           keyring-AuIZqA/  keyring-K4fMp7/  keyring-R7b5Fc/  keyring-YxBkkh/  keyring-fdEViJ/  keyring-mGKV5O/  keyring-uF2YXf/
keyring-42NcRZ/                           keyring-Axhy0O/  keyring-KJjxP7/  keyring-RTnqFt/  keyring-ZdGUxa/  keyring-ff93om/  keyring-mVi7Xc/  keyring-uTxrD2/
keyring-4LALM2/                           keyring-BTrEM2/  keyring-Kumo7j/  keyring-RjCwxH/  keyring-ZopC3T/  keyring-fnELgL/  keyring-mZOSf2/  keyring-uYQK63/
keyring-4nidFp/                           keyring-Bw2v5J/  keyring-LCwlaM/  keyring-Tjd10I/  keyring-ZzWFLE/  keyring-frX5cb/  keyring-mmEcpd/  keyring-ueqzIf/
keyring-4sAHZ6/                           keyring-DiYvLe/  keyring-LZcAFa/  keyring-U5Dz82/  keyring-aGJSj5/  keyring-gbtcdh/  keyring-nADjkM/  keyring-v6xuF5/
keyring-5D8rHO/                           keyring-E2Yg7i/  keyring-LhpPoh/  keyring-UeOKh8/  keyring-aOWIQk/  keyring-gjJ6Dr/  keyring-nIREFa/  keyring-wAEJrc/
keyring-5dkjBc/                           keyring-EWMEKL/  keyring-LrGb2B/  keyring-UijJaP/  keyring-aWlzI4/  keyring-gxifYN/  keyring-nhXhbf/  keyring-wDL1ZQ/
keyring-61Zord/                           keyring-Ed4BO6/  keyring-M4BD55/  keyring-Uwg43P/  keyring-ac0bsY/  keyring-h1pNi6/  keyring-o2hQmC/  keyring-wSbyWn/
keyring-6Ouz8y/                           keyring-F74UAc/  keyring-MCNhkg/  keyring-VCKmZe/  keyring-aplldm/  keyring-hPiS8T/  keyring-o7N2qk/  keyring-wZTmzZ/
keyring-6adFDf/                           keyring-FXgYnm/  keyring-MHqbTQ/  keyring-VRs8C7/  keyring-b1cVan/  keyring-iR7FIN/  keyring-pPbreh/  keyring-wbfXJ2/
keyring-73kHSJ/                           keyring-FbWs1L/  keyring-MQmNZI/  keyring-VVLJtC/  keyring-b2YGBb/  keyring-iRxohr/  keyring-qfVNpf/  keyring-wtepcQ/
keyring-76ycKg/                           keyring-FirSym/  keyring-N8q8SP/  keyring-VdaDZL/  keyring-beXLHB/  keyring-igJ74A/  keyring-qfqUKA/  keyring-xdR8kT/
keyring-779Xoy/                           keyring-GMubHS/  keyring-N8uXW4/  keyring-VxZEwe/  keyring-bvM0v0/  keyring-ixuw3n/  keyring-qjz8CF/  keyring-y9UPEb/
keyring-7D2Un5/                           keyring-GPcP49/  keyring-NPxmWg/  keyring-VyXUw6/  keyring-cIFfpm/  keyring-iyTK2O/  keyring-quwtNd/  keyring-z2tnng/
keyring-7PoPmS/                           keyring-Ga2yaV/  keyring-Nlt0rX/  keyring-Wd4JtV/  keyring-cfAmgN/  keyring-j19vuv/  keyring-qyDUs6/  keyring-zZB4HR/
keyring-7qML3F/                           keyring-GpgFeg/  keyring-O1MIld/  keyring-WeOeQS/  keyring-ckbPu7/  keyring-j1GYDk/  keyring-qyezoh/  orbit-jewels/
keyring-7yryW5/                           keyring-HsYXwK/  keyring-OgLZdM/  keyring-XB9iF6/  keyring-cpaqvd/  keyring-j3YB5B/  keyring-rjKefa/
keyring-81RLxo/                           keyring-HwOiuS/  keyring-Onvxou/  keyring-XC7P3j/  keyring-deWX4l/  keyring-j9y57w/  keyring-rm3iWe/
keyring-8IScKf/                           keyring-HyXrkK/  keyring-OpzfCc/  keyring-XEeGE5/  keyring-dzivBU/  keyring-jb0OyE/  keyring-ryQytE/
By contrast here's mine with the agents disabled in session management. I have Thunar, and Xfe open right now.
Code:
@disturbed1:/tmp$ ls
claws-mail-1000=  installed/  kde-keith/  ksocket-keith/  orbit-keith/  plugtmp/  template-eTwOOm
EWWWWWWWEWEWEW.

I'll preface this with "I have no idea what's going on there" -- BUT -- I don't see that behavior here. It *might* have something to do with the "autostart-in-all-but-kde.patch.gz" patch I apply to gnome-keyring. As it turns out, that patch isn't really needed, I don't think -- the correct way to use gnome-keyring in xfce is to check the box for "enable gnome services" or some such in the Sessions and Startup preferences.

I have another wild idea, but I want to hear feedback on the first idea before I throw out the next one. Out of curiosity, have you restarted xfce a *lot* recently?
 
Old 01-25-2011, 11:35 PM   #161
disturbed1
Senior Member
 
Registered: Mar 2005
Location: USA
Distribution: Slackware
Posts: 1,133
Blog Entries: 6

Rep: Reputation: 224Reputation: 224Reputation: 224
No, xfce was logged into once, and stayed up for ~17 hours between suspends.

I _think_ I know what might be going on here

Each time the gnome-keyring-daemon is launched, it creates new stuff -
Code:
GNOME_KEYRING_CONTROL=/tmp/keyring-4NSoJa
SSH_AUTH_SOCK=/tmp/keyring-4NSoJa/ssh
GPG_AGENT_INFO=/tmp/keyring-4NSoJa/gpg:0:1
GNOME_KEYRING_PID=22955
Now to figure out what launches gnome-keyring
Launched Thunar and clicked on a couple of PCs through the network icon.
Code:
|grep keyring
xfce4-ses 14800      keith  mem       REG                8,1   132504   971446 /usr/lib64/libgnome-keyring.so.0.1.1
gvfsd     14809      keith  mem       REG                8,1   132504   971446 /usr/lib64/libgnome-keyring.so.0.1.1
gdu-notif 14834      keith  mem       REG                8,1   132504   971446 /usr/lib64/libgnome-keyring.so.0.1.1
gvfs-gdu- 14952      keith  mem       REG                8,1   132504   971446 /usr/lib64/libgnome-keyring.so.0.1.1
gvfsd-tra 15167      keith  mem       REG                8,1   132504   971446 /usr/lib64/libgnome-keyring.so.0.1.1
gvfsd-net 15169      keith  mem       REG                8,1   132504   971446 /usr/lib64/libgnome-keyring.so.0.1.1
gvfsd-smb 15172      keith  mem       REG                8,1   132504   971446 /usr/lib64/libgnome-keyring.so.0.1.1
gvfsd-dns 15180      keith  mem       REG                8,1   132504   971446 /usr/lib64/libgnome-keyring.so.0.1.1
gvfsd-smb 15221      keith  mem       REG                8,1   132504   971446 /usr/lib64/libgnome-keyring.so.0.1.1
gvfsd-sft 15245      keith  mem       REG                8,1   132504   971446 /usr/lib64/libgnome-keyring.so.0.1.1
gvfsd-smb 22771      keith  mem       REG                8,1   132504   971446 /usr/lib64/libgnome-keyring.so.0.1.1
gvfsd-sft 22802      keith  mem       REG                8,1   132504   971446 /usr/lib64/libgnome-keyring.so.0.1.1
Which looks correct, and /tmp has the correct number of keyring dirs (one for each connection I made). I waited 30 minutes and no new ones showed up.

On my Girlfriend's laptop, I clean out /tmp, fresh reboot, logged into xfce. 12 keyring dir's were created at login.
Code:
lsof |grep keyring
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/jewels/.gvfs
      Output information may be incomplete.
xfce4-ses 1675     jewels  mem       REG        8,1   113656    2146861 /usr/lib/libgnome-keyring.so.0.1.1
gvfsd     1684     jewels  mem       REG        8,1   113656    2146861 /usr/lib/libgnome-keyring.so.0.1.1
gdu-notif 1772     jewels  mem       REG        8,1   113656    2146861 /usr/lib/libgnome-keyring.so.0.1.1
nm-applet 1788     jewels  mem       REG        8,1   113656    2146861 /usr/lib/libgnome-keyring.so.0.1.1
I launched Google Chrome <--- That's the problem. It asks for the keyring password. Appears as if each and every site you visit that you log into creates the keyring dirs. I'll have to monitor this a little bit.

Another problem is, once I close Thunar, and the network connection, it keeps libgnome-keyring open, along with (multiple) ssh, sftp-server, and a slew of gvfsd-$PROTOCOL.

We also do not have KDE nor Gnome services selected to start with Xfce.

Last edited by disturbed1; 01-25-2011 at 11:37 PM.
 
Old 01-26-2011, 12:07 AM   #162
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, the keyring should clean up after itself, I would think. Of course, we know how that likes to end.
Try starting the gnome services with Xfce -- after seeing your debugging, I think I *did* encounter this, but under very different circumstances. The summary is: gkr doesn't seem to know how to register itself in the environment (but I don't know whose fault that is), and thus it's simply not running, as far as any subsequent app launches are concerned. I discovered this when initially replacing my usage of ssh-agent and gpg-agent in my $HOME/.xprofile -- I had to kludge something to actually put the GNOME_KEYRING_CONTROL, SSH_AUTH_SOCK, GPG_AGENT_INFO, and such into the environment. Starting gnome services with xfce solved that.

I don't know exactly what xfce does when that box is checked, but whatever it is makes gkr know how to register itself. Perhaps it emulates gnome-session a bit, but ultimately, I need to look at the code and see. Too much to do, but not enough circular tuits these days...
 
1 members found this post helpful.
Old 01-26-2011, 12:35 AM   #163
disturbed1
Senior Member
 
Registered: Mar 2005
Location: USA
Distribution: Slackware
Posts: 1,133
Blog Entries: 6

Rep: Reputation: 224Reputation: 224Reputation: 224
Quote:
Originally Posted by disturbed1 View Post
I launched Google Chrome <--- That's the problem. It asks for the keyring password. Appears as if each and every site you visit that you log into creates the keyring dirs. I'll have to monitor this a little bit.
Not exactly what I said it was.
ANYTHING that uses gnome keyring, upon launch creates new keyring folders.

If I start with 0 keyring-*, open and close Chrome (or anything that uses gnome-keyring) x times, I'll have x keyring- dirs. At least when you close Chrome is does release libgnome-keyring.

It's nm-applet that causes the 12 keyring- dirs at login - which means at each suspend/resume - 12 more.

Removing keyring services from autostart does nothing, Gnome services at start, also does nothing.
 
Old 01-26-2011, 01:13 AM   #164
disturbed1
Senior Member
 
Registered: Mar 2005
Location: USA
Distribution: Slackware
Posts: 1,133
Blog Entries: 6

Rep: Reputation: 224Reputation: 224Reputation: 224
Schemas were not compiled - running the following -
Code:
glib-compile-schemas /usr/share/glib-2.0/schemas
This fixes the multiple keyring dirs being created. I now have one keyring dir, can close and open chrome, nm-applet ---- whatever to my hearts content, and only have a single keyring dir. AND logging out cleans the tmp directory.

Happy happy joy joy
 
2 members found this post helpful.
Old 01-26-2011, 10:31 AM   #165
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,086

Rep: Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262
Quote:
Originally Posted by foodown View Post
I find it troubling that the conclusion seems foregone in this discussion that using more GNOME libraries and dependencies means that Xfce 4.8 is more "bloated."....
Same, same, but different.
I try to keep my desktop configuration in Xfce and KDE as close to the same as possible. Using Xfce 4.8 and all the dependencies as outlined by Mr. Workman, the amount of memory used is within 30-40 megs of my KDE desktop using 4.5.95, but not the evil triplet. Sounds like "bloat" to me.
 
  


Reply

Tags
xfce 4.8 final


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 06:17 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