SolydK is one heck of a distro – one of the best in the Debian family. The title of this post doesn’t imply that it’s slow, but that it can be made faster with a few tweaks. Please note that these tweaks I’m writing about, apply to me, and to many other people, but not to everyone. So I would never suggest that these be made default in SolydK. The developers have done a plausible job, and I do not criticize it in any manner. As for you, the reader, you can decide for yourself which of these are for you.
A bit of background
During my usage of SolydK, I noticed a minor, harmless glitch. The boot splash (Plymouth) somehow falls back to text mode towards the end. So during those 3-4 seconds before the login prompt appears, I can see a few daemons (background processes) being initialized.
In a way, this little glitch has been useful, in that I could recognize some of these daemons to be of no use to me, and I could safely uninstall their corresponding packages, so as to reduce the boot time. So here’s what I did.
Replace KDM with LightDM
The display manager (login screen) of your distro is also a software package. The default one in SolydK is called KDM. It’s rather heavy. When I replaced it with a lightweight one called LightDM, I clearly noticed a difference in the time taken to load the login prompt.
To make this replacement, run
sudo apt-get install lightdm lightdm-kde-greeter
At this point, you will be asked to choose a default display manager. Choose lightdm
.
Once everything is finished,
sudo apt-get remove kdm
Replace the Software Manager, Update Manager and Synaptic with Apper
The Software Manager, while quite user-friendly, is a bit on the slower side. Moreover, it’s a GTK+ app, which makes it slower on a KDE installation. The same applies for Synaptic package manager and the default Update Manager.
The good news is, all three of them can be replaced by one killer app, called Apper. Apper can show you update notifications, automatically download updates (if you let it), and of course, manage your packages like Synaptic. I personally find it easier to use than Synaptic. And above all, it’s a KDE app, so it’s super-fast on SolydK.
(Note: Apper does not provide detailed description, ratings and reviews of each app like Software Manager does. It only shows a short description like Synaptic. If you want the above features, keep the Software Manager. In any case, it’s fine to replace the other two.)
Here’s how:
sudo apt-get install apper
sudo apt-get remove updatemanager synaptic solydxk-softwaremanager
Kill the daemons!
Now that you have Apper, just fire it up. There are a few things that an average user does not need, so let’s just kick them out.
Remove printer support
Not everyone uses printers. If you’re sure you’ll never use a printer with that computer, just search for “cups” in Apper and remove all packages that have a tick mark before them.
Remove scanner support
For the same reasons as above, you might want to remove scanner support as well. Just search for “sane” and remove all installed packages that show up in the results.
Remove Samba
If you’re like me, and don’t give a damn about Windows interoperability, then you may safely remove all packages with “samba” in their names.
So that’s all I did. If I find something more, I’ll update this post. If you have something to add, or if you have found something I said to be undesirable, please tell me in the comments.
Happy computing!
Nice writeup and welcomed.
Should post link in forums to get maximum feedback and maybe a few more pointers.
Intend to give them a whirl in a day or two after I backup my partition.
.
LikeLike
Thank you for your feedback. 🙂
Yes, I’ll post to the forums as well.
LikeLike
Agree. But I guess not only with solydk, these tweaks can be performed with minor changes in almost any similar distros right?
LikeLike
Yes, of course. It’s just a matter of a few apt commands, depending on what’s preinstalled on your distro.
Edit: In fact, I shouldn’t even be saying apt, right?
LikeLike
Sysctl to control the swappiness:
sudo kate /etc/sysctl.conf
Add the next lines to the end
vm.swappiness=20
vm.vfs_cache_pressure=50
Add noatime option to ext4 partitions to fstab
sudo kate /etc/fstab
Example:
UUID=40555eef-b4df-4f69-a051-d0951b413ed0 / ext4 noatime,errors=remount-ro 0 1
All of this hacks aren’t to KDE but improve the performance desktop
LikeLike
I get an error when running apper on SolydK.
When checking for updates:
Error talking to packagekitd.
LikeLike
That seems to be a rare error. Did you try reinstalling Apper?
Source: http://forums.fedoraforum.org/showthread.php?t=295589
LikeLike
Yea I even purged it and I get the same error.
LikeLike
Weird. Does everything else (apt-get. aptitude, Synaptic) work fine?
LikeLike
Install all packagekit libraries….after that apper will work.
LikeLike