I updated all packages with pacman, and now when I start something goes wrong before the GUI is up. I changed the boot script in grub, added 3 at the end of a line, so I boot into a command shell. When in there I have tried different things, but both when I run sudo startx or sudo kdeinit5 the only error message I get is error while loading shared libraries: libicui18n.so.60: cannot open shared object file: No such file or directory

1 Answer 1


That's basically telling you there is a missing library/package needed.

Execute: pacman -Fs libicui18n.so.60 to search for the (absent/missing) package containing that file. Once "discovered", install it — repeat the process for the rest...if any.

You might need to do pacman -Fy first to sync the files database.

  • I did this, but now I get "error while loading shared libraries: libicuuc.so.59" whenever I try to run pacman
    – Jontahan
    Mar 19, 2018 at 15:57
  • actually, most of my programs seems to be using this library, what to do?
    – Jontahan
    Mar 19, 2018 at 16:13
  • Like I said: repeat the process for the rest...if any...I don't know any other way to get around this, unless you would like to automate that.
    – x80486
    Mar 19, 2018 at 17:42

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .