4

I look into processes on my laptop. It is T420. There is one process in top five. It is packagekitd. /usr/lib/packagekit/packagekitd. I don't understand why do I need packagekitd running?

6

Packagekitd is responsible for handling package operations (installation, uninstallation, updating, etc...) for AppCenter. It runs in the background so it can check for updates and await commands to perform actions via AppCenter.

There is a command called pkmon that will show you what actions packagekitd is performing in the background if you wanted to check.

  • For some reason it takes too much CPU in my opinion. – vrcmr Jun 14 '17 at 6:27
  • When it's taking a lot of CPU, try the pkmon command to see if it's doing anything it shouldn't be. Report a bug against the AppCenter github page with some detailed information if you think something is wrong. – David Hewitt Jun 15 '17 at 23:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.