• gnome-control-center error while loading libraries


    When I try to run the gnome control center I am getting the following error:

    gnome-control-center: error while loading shared libraries: libicui18n.so.57: cannot open shared object file: No such file or directory

    How do I fix this?

  • I created a symolic link, unfortunately it just cant find the next package and the next etc…

  • @Irakli said in gnome-control-center error while loading libraries:


    gnome-control-center: error while loading shared libraries: libicui18n.so.57: cannot open shared object file: No such file or directory

    The pkgfile says the file is owned by two packages:

    ┌──[just]─[alexatp]:/1st/dnl/useful-packages-arch$
    └─> pkgfile libicui18n.so
    core/icu
    multilib/lib32-icu
    ┌──[just]─[alexatp]:~$
    └─>
    

    Two packages, icu and lib32-icu should be installed by default:

    ┌──[just]─[alexatp]:/1st/dnl/useful-packages-arch$
    └─> pacman -Q icu lib32-icu
    icu 58.1-2
    lib32-icu 58.1-2
    ┌──[just]─[alexatp]:~$
    └─>
    

    Try to do a full sustem upgrade:

    sudo pacman -Syu
    

    Check that it terminates well, and no errors occure.

  • No error occured when I ran that command however I see that there is a file libicui18n.so.58 so I assume there has been an update and that the file names have changed but gnome-control-center isn’t aware of it?

  • @Irakli Can you start gnome-control-center from terminal in verbose mode, and paste the output here?

    gnome-control-center --verbose
    

    Maybe it will contain some more info about the problem.

    Edit

    Sorry, you didn’t answer - are two packages, icu and lib32-icu, installed or not?

  • @just The packages are installed yes

  • @Irakli Ok, start it from terminal with –verbose and paste the output here. I don’t know Gnome 3 well enough, but hopefully it will help to understand the problem deeper.

  • @just same output
    gnome-control-center: error while loading shared libraries: libicui18n.so.57: cannot open shared object file: No such file or directory

  • @Irakli What is the output of

    ls -lh /usr/lib/libicui*
    
  • @just

    lrwxrwxrwx 1 root root   18 Nov 29 07:29 /usr/lib/libicui18n.so -> libicui18n.so.58.1
    lrwxrwxrwx 1 root root   18 Nov 29 07:29 /usr/lib/libicui18n.so.58 -> libicui18n.so.58.1
    -rwxr-xr-x 1 root root 2.5M Nov 29 07:29 /usr/lib/libicui18n.so.58.1
    lrwxrwxrwx 1 root root   16 Nov 29 07:29 /usr/lib/libicuio.so -> libicuio.so.58.1
    lrwxrwxrwx 1 root root   16 Nov 29 07:29 /usr/lib/libicuio.so.58 -> libicuio.so.58.1
    -rwxr-xr-x 1 root root  55K Nov 29 07:29 /usr/lib/libicuio.so.58.1
    
    
  • @Irakli Ok, tt looks fine.

    And what is the version of gnome-control-center installed?

    pacman -Q gnome-control-center
    

    If it’s

    gnome-control-center 3.22.1-1
    

    then I don’t know what else could we check, I’m afraid.

  • @just said in gnome-control-center error while loading libraries:

    pacman -Q gnome-control-center

    Yea it’s the same version

  • @Irakli I have no other ideas, at the moment.

  • @just

    I checked my pacman.conf and I had webkit2gtk in the IgnorePkg line, so I removed it ran sudo pacman -Syu and it works!

  • @Irakli Quite unexpected solution :) . Glad you’ve found it.

error150 libraries3 loading11 Posts 15Views 727
Log in to reply