I have recently installed manjaro KDE. I have a btrfs partition for root and a separate ext4 partition for /home.
When I reboot and open the application launcher, after typing the first character in the search box, the application launcher freezes. It will eventually ‘unfreeze’ and allow me to enter the rest of the application name to launch.
All applications I launch (by whatever means) open very slowly the first time they are launched. Subsequent launches perform as expected.
Well, as far as concerns applications openning slowly after launch the first time, this is quite normal behaviour after every reboot. I’m on KDE Plasma as well…you get used to that(and the slow boot times too ).
thats absolutely not normal … could be related to you using btrfs, which is still not stable enough, or it could be because of the baloo indexer, so open system settings/file search and uncheck all options, click apply, then reboot and see if it helped …
there are no slow boot times unless you are using HDD, this is mine:
systemd-analyze ─╯
Startup finished in 2.532s (kernel) + 415ms (userspace) = 2.948s
graphical.target reached after 415ms in userspace.
Actually, that’s no doubt quite truthful to a certain extent. I am using a HDD and not an SSD. So, to resume: HDD slower boot times and SSD fricking fast boot times! Of course, other desktops can be quicker booting up from my experience, even with a HDD
are you also using btrfs?
boot times over 10s on ssds are not normal and boot times around 15s on hdd are acceptable … what is your boot time: systemd-analyze
so open this file: kate /etc/systemd/journald.conf
and edit this line: #SystemMaxUse= to look like this: SystemMaxUse=25M - the # is removed; save the file, and restart journal: systemctl restart systemd-journald
then clean the journal:
this cups is related to printing, so if you are not using printing, you can uninstall all cups packages except these 2: cups-filters, libcups - they have to many dependencies … or you can disable all cups services from system settings/systemd and check show inactive and show unloaded both in units and user units and search for cups, then right click and stop the service, wait, right click and mask the service
–
these are related to snapd/apparmor, since you dont have installed any snap, you can uninstall snapd from add/remove software …
for the apparmor, you can uninstall it too, unless you are using samba shares, if you dont want to uninstall them disable them as mentioned above
–
also avahi services can be disabled, search for them in systemd, and mask them
–
modem can also be disabled, highly doubt you are using it, the best option would be to disable it in bios if you have that option
–
another services are audit: audit.service and audit.socket - both can be masked; open ksystemlog and there youll see audit logs, they are not really usefull for any troubleshooting, so you can disable them
Thanks for the useful tips, it’s really cool of you I’ll take a dive beneath the bonnet of my system sometime today no doubt, or, tomorrow at the very latest, and I’ll let you know how it all pans out
As for BTRFS - I reformatted my oldest HDD last year - it’s (Western Digital WD20EZRX) which looked as if it might die some 4-5 years ago (I think I bought it in 2013, now PoweredOn is 7 years 6 months) archiving some TV and Movies) and have been very happy - I’m not sure if it’s actually quieter, or if that’s my wishful thinking…
So I’ve also reinstalled Manjaro with BTRFS - though I still run Back-in-time to give RSYNC backup copies on HDD as well as using snapshots.