I'm gonna chime in with Brian here. In particular with regard to these socket files, the two things I think are the most plausible causes are (a) filesystem damage and (b) suddenly killing random processes, which prevents them from cleaning up after themselves. By (a), I mean to include block-level corruption, but I'm mainly talking about problems like library version mismatches. In other words, a situation where the filesystem, as in /usr, /bin, /lib, etc., is out of whack in some way. If this is happening, it's probably in your KDE config files. In any case, I think (b) is the most likely candidate.
It's probably possible for you to get KDE to run smoothly and efficiently, but I don't think removing huge chunks of the KDE SC from your system is a good approach, and the reason is a kind of embarrassing one to admit, as a fan of KDE myself. KDE is a pretty tightly integrated system, and unfortunately fragmented sections of different parts of the desktop system constitute very uncommon use cases. This means that sometimes removing a framework from KDE (like Akonadi or KWallet) results in unexpected behavior, including runaway processes which eat up 100% of the CPU and application crashes (I've experienced each once). Most distros make this a little worse, too — by compiling in the most commonly used features, they often make these frameworks hard dependencies for their packages, and/or create those linking expectations that cause crashes when they're missing or disabled.
The good news is that you most definitely still can get a responsive system on KDE by configuring these services in as minimal a way as possible. Disabling Strigi/Nepomuk and leaving Akonadi in place is truly no more a burden on your system than it would bear with them removed. Keeping KWallet enabled as a service and never using it should do fine (except for one weird, now-fixed Amarok bug).
Here are the things I would look for next if I were you:
• how does a fresh KDE configuration perform and behave (expect the first login to take extra time; measure by the second)
• runaway plasma widgets
• heavy/slow disk access (look for 'disk/wait' in KSysguard), which can be the result of frequent access to slow filesystems (e.g., ntfs-3g), background updates by your package manager, and frequent swapping to disk
• pulseaudio problems (which are thankfully less frequent these days)
They aren't files, they are sockets. You should be able to safely delete them if you delete them while you aren't logged via a CTRL+ALT+F1 console.
The big question is, what is creating them in the first place, and not cleaning up after itself. I don't have a single socket in my ~/tmp/ folder right now, and I've got a pretty good uptime going with a bunch of programs launched.
I have a feeling that you might have something else going on with your system, and all the other problems you are having are just symptoms of a completely different problem.
Brian Cluff
On 01/11/2013 05:17 PM, joe@actionline.com wrote:
---------------------------------------------------
Trying to figure out why my system is running so slowly and why something
keeps creating files in various places, including all these 0 value
plasma-desktop**slave-socket files and klauncher**slave-socket files in
/home/joe/tmp.
Why are they not deleted when I reboot?
Is there any reason why I should not manually delete them?
And how can I stop them from accumulating in there?
srwxrwxr-x 1 joe 0 Jun 26 2012 plasma-desktopQj3184.slave-socket
srwxrwxr-x 1 joe 0 Jun 26 2012 plasma-desktoplg3184.slave-socket
srwxrwxr-x 1 joe 0 Jun 28 2012 klauncherMT2824.slave-socket
srwxrwxr-x 1 joe 0 Jun 28 2012 klauncherMT3582.slave-socket
srwxrwxr-x 1 joe 0 Jun 28 2012 klauncherMT6269.slave-socket
srwxrwxr-x 1 joe 0 Jun 28 2012 plasma-desktopPH6291.slave-socket
srwxrwxr-x 1 joe 0 Jun 28 2012 plasma-desktopuB6291.slave-socket
srwxrwxr-x 1 joe 0 Jun 28 2012 klauncherMT2813.slave-socket
srwxrwxr-x 1 joe 0 Jun 28 2012 klauncherMT2332.slave-socket
srwxrwxr-x 1 joe 0 Jun 29 2012 plasma-desktopHX2836.slave-socket
srwxrwxr-x 1 joe 0 Jun 29 2012 klauncherXMT467.slave-socket
srwxrwxr-x 1 joe 0 Jun 29 2012 klauncherMT4251.slave-socket
srwxrwxr-x 1 joe 0 Jul 3 2012 klauncherMT2337.slave-socket
srwxrwxr-x 1 joe 0 Jul 3 2012 plasma-desktopLy2817.slave-socket
srwxrwxr-x 1 joe 0 Jul 3 2012 klauncherMT4341.slave-socket
srwxrwxr-x 1 joe 0 Jul 3 2012 klauncherMT2282.slave-socket
srwxrwxr-x 1 joe 0 Jul 6 2012 plasma-desktopLE2763.slave-socket
srwxrwxr-x 1 joe 0 Jul 6 2012 plasma-desktopWG2763.slave-socket
srwxrwxr-x 1 joe 0 Jul 7 2012 plasma-desktopOV2763.slave-socket
srwxrwxr-x 1 joe 0 Aug 7 11:28 klauncherMT2346.slave-socket
srwxrwxr-x 1 joe 0 Aug 7 11:35 klauncherMT2202.slave-socket
srwxrwxr-x 1 joe 0 Aug 8 13:51 plasma-desktopOC3264.slave-socket
srwxrwxr-x 1 joe 0 Aug 9 07:40 plasma-desktopap3264.slave-socket
srwxrwxr-x 1 joe 0 Aug 9 16:38 klauncherMT2292.slave-socket
srwxrwxr-x 1 joe 0 Aug 23 12:51 plasma-desktopQM2773.slave-socket
srwxrwxr-x 1 joe 0 Sep 4 15:29 plasma-desktopmh2773.slave-socket
srwxrwxr-x 1 joe 0 Sep 14 12:38 plasma-desktopdN2773.slave-socket
srwxrwxr-x 1 joe 0 Sep 28 22:30 klauncherMT2251.slave-socket
srwxrwxr-x 1 joe 0 Sep 30 19:33 plasma-desktopoB2745.slave-socket
srwxrwxr-x 1 joe 0 Sep 30 19:33 klauncherkn8652.slave-socket
srwxrwxr-x 1 joe 0 Oct 2 00:07 klauncherT13024.slave-socket
srwxrwxr-x 1 joe 0 Dec 2 13:35 plasma-desktopb13045.slave-socket
srwxrwxr-x 1 joe 0 Dec 3 09:32 plasma-desktopC13045.slave-socket
srwxrwxr-x 1 joe 0 Dec 3 17:59 plasma-desktopc13045.slave-socket
srwxrwxr-x 1 joe 0 Dec 3 18:13 plasma-desktoph13045.slave-socket
srwxrwxr-x 1 joe 0 Dec 3 18:16 plasma-desktopM13045.slave-socket
srwxrwxr-x 1 joe 0 Dec 3 18:16 plasma-desktopI13045.slave-socket
srwxrwxr-x 1 joe 0 Dec 5 00:12 klauncherMT2279.slave-socket
srwxrwxr-x 1 joe 0 Dec 5 00:16 plasma-desktopuo2759.slave-socket
srwxrwxr-x 1 joe 0 Dec 5 00:21 plasma-desktopJv2759.slave-socket
srwxrwxr-x 1 joe 0 Dec 5 10:30 klauncherMT2274.slave-socket
srwxrwxr-x 1 joe 0 Dec 5 11:45 klauncherMT2333.slave-socket
srwxrwxr-x 1 joe 0 Dec 5 15:46 plasma-desktopQB2834.slave-socket
srwxrwxr-x 1 joe 0 Dec 6 16:55 plasma-desktopnt2834.slave-socket
srwxrwxr-x 1 joe 0 Dec 6 17:56 plasma-desktophc2834.slave-socket
srwxrwxr-x 1 joe 0 Dec 7 09:18 plasma-desktopEv2834.slave-socket
srwxrwxr-x 1 joe 0 Dec 7 10:59 plasma-desktopGa2834.slave-socket
srwxrwxr-x 1 joe 0 Dec 7 15:24 klauncherMT2345.slave-socket
srwxrwxr-x 1 joe 0 Dec 7 17:38 plasma-desktopNX2847.slave-socket
srwxrwxr-x 1 joe 0 Dec 7 17:45 plasma-desktopab2847.slave-socket
srwxrwxr-x 1 joe 0 Dec 8 14:46 plasma-desktopLh2847.slave-socket
srwxrwxr-x 1 joe 0 Dec 9 08:23 plasma-desktopjj2847.slave-socket
srwxrwxr-x 1 joe 0 Dec 10 10:25 plasma-desktopXq2847.slave-socket
srwxrwxr-x 1 joe 0 Dec 10 10:30 plasma-desktopro2847.slave-socket
srwxrwxr-x 1 joe 0 Dec 10 17:32 plasma-desktopNH2847.slave-socket
srwxrwxr-x 1 joe 0 Dec 10 17:43 klauncherMT2377.slave-socket
srwxrwxr-x 1 joe 0 Dec 11 09:27 plasma-desktopUw2871.slave-socket
srwxrwxr-x 1 joe 0 Dec 11 09:47 plasma-desktopQV2871.slave-socket
srwxr-xr-x 1 joe 0 Dec 11 11:16 kuickshowQB9837.slave-socket
srwxrwxr-x 1 joe 0 Dec 11 11:24 plasma-desktopOj2871.slave-socket
srwxrwxr-x 1 joe 0 Dec 11 13:43 klauncherT25243.slave-socket
srwxrwxr-x 1 joe 0 Dec 12 14:10 plasma-desktopI25264.slave-socket
srwxrwxr-x 1 joe 0 Dec 12 18:01 plasma-desktopX25264.slave-socket
srwxrwxr-x 1 joe 0 Dec 13 10:29 plasma-desktopx25264.slave-socket
srwxrwxr-x 1 joe 0 Dec 13 12:44 klauncherMT2353.slave-socket
srwxrwxr-x 1 joe 0 Dec 14 11:25 plasma-desktopwS2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 16 18:46 plasma-desktopHs2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 16 21:18 plasma-desktopsL2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 18 11:00 plasma-desktopAL2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 18 12:15 plasma-desktopkq2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 18 13:45 plasma-desktopaW2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 18 13:56 plasma-desktopQa2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 18 15:55 plasma-desktopqu2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 19 12:16 plasma-desktopMk2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 19 13:06 plasma-desktopvY2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 19 15:25 plasma-desktopBd2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 19 21:11 plasma-desktopjo2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 20 12:02 plasma-desktophP2855.slave-socket
srwxr-xr-x 1 joe 0 Dec 20 14:42 konquerorB12837.slave-socket
srwxrwxr-x 1 joe 0 Dec 20 22:27 plasma-desktopRh2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 21 11:59 plasma-desktopmu2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 21 14:12 plasma-desktopME2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 21 17:04 plasma-desktopGa2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 21 17:11 plasma-desktopri2855.slave-socket
srwxrwxr-x 1 joe 0 Dec 22 12:33 klauncherT30330.slave-socket
srwxrwxr-x 1 joe 0 Dec 22 12:41 plasma-desktopw30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 22 12:42 klaunchern31393.slave-socket
srwxrwxr-x 1 joe 0 Dec 22 15:00 plasma-desktopO30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 23 11:38 plasma-desktops30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 23 11:53 plasma-desktopB30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 23 15:12 plasma-desktopF30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 23 15:24 plasma-desktopC30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 23 23:55 plasma-desktopk30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 24 17:34 plasma-desktopW30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 25 18:56 plasma-desktopx30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 26 14:21 plasma-desktopS30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 26 14:43 plasma-desktopv30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 27 13:59 plasma-desktopV30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 27 14:53 plasma-desktopj30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 28 11:21 plasma-desktopT30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 28 13:39 plasma-desktopz30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 28 16:21 plasma-desktopc30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 28 16:32 plasma-desktope30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 28 16:59 plasma-desktopR30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 28 17:40 plasma-desktopy30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 28 18:36 plasma-desktopE30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 29 12:04 plasma-desktopp30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 29 15:15 plasma-desktoph30351.slave-socket
srwxrwxr-x 1 joe 0 Dec 31 13:05 plasma-desktopA30351.slave-socket
srwxrwxr-x 1 joe 0 Jan 2 14:41 plasma-desktopM30351.slave-socket
srwxrwxr-x 1 joe 0 Jan 2 15:09 plasma-desktopi30351.slave-socket
srwxrwxr-x 1 joe 0 Jan 2 17:47 plasma-desktopD30351.slave-socket
srwxrwxr-x 1 joe 0 Jan 3 00:45 plasma-desktopl30351.slave-socket
srwxrwxr-x 1 joe 0 Jan 3 00:48 plasma-desktopG30351.slave-socket
srwxrwxr-x 1 joe 0 Jan 3 10:54 klauncherMT2372.slave-socket
-rw-rw-r-- 1 joe 101 Jan 3 10:55 KSMserver__0
srwxrwxr-x 1 joe 0 Jan 7 10:19 plasma-desktopOG2874.slave-socket
srwxrwxr-x 1 joe 0 Jan 7 12:31 plasma-desktoppQ2874.slave-socket
srwxrwxr-x 1 joe 0 Jan 7 13:36 kio_http_cache_cleaner
srwxrwxr-x 1 joe 0 Jan 7 14:11 plasma-desktopyY2874.slave-socket
srwxrwxr-x 1 joe 0 Jan 7 14:19 plasma-desktopsM2874.slave-socket
srwxrwxr-x 1 joe 0 Jan 7 14:31 plasma-desktopYN2874.slave-socket
srwxrwxr-x 1 joe 0 Jan 7 15:33 plasma-desktopgR2874.slave-socket
srwxrwxr-x 1 joe 0 Jan 7 15:58 plasma-desktopAe2874.slave-socket
srwxrwxr-x 1 joe 0 Jan 7 16:17 plasma-desktopqN2874.slave-socket
srwxrwxr-x 1 joe 0 Jan 7 16:23 plasma-desktopfE2874.slave-socket
srwxrwxr-x 1 joe 0 Jan 8 00:47 plasma-desktopDw2874.slave-socket
srwxrwxr-x 1 joe 0 Jan 8 14:55 plasma-desktoptc2874.slave-socket
srwxrwxr-x 1 joe 0 Jan 8 16:16 plasma-desktopkd2874.slave-socket
srwxrwxr-x 1 joe 0 Jan 9 14:17 plasma-desktopRb2874.slave-socket
srwxrwxr-x 1 joe 0 Jan 9 14:17 klauncherT30323.slave-socket
srw------- 1 joe 0 Jan 9 16:24 kdeinit4__0
srwxrwxr-x 1 joe 0 Jan 9 16:24 klauncherT28732.slave-socket
srwxrwxr-x 1 joe 0 Jan 10 15:51 plasma-desktopwv2874.slave-socket
srw------- 1 joe 0 Jan 11 16:47 kdesud_:0
srwxrwxr-x 1 joe 0 Jan 11 17:05 plasma-desktopMU2874.slave-socket
---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss