web-dev-qa-db-ja.com

Ubuntu 18.04 LTSでの起動時のGrubカスタマイザーエラー

UbuntuでGrub Customizerを使用しようとすると、次のエラーが表示されます。

grub-customizer:共有ライブラリのロード中のエラー:libatkmm-1.6.so.1:共有オブジェクトファイルを開けません:そのようなファイルまたはディレクトリはありません

私は今日Ubuntuをインストールしただけなので、どこが間違っているのか正確にはわかりません。

-レゴビル

2
Legovil

Ubuntu 18.04でgrub-customizerを起動したときに同じエラーが発生していました。行方不明のライブラリのパスを見つけるだけでした。

    $ Sudo find / -name "libatkmm-1.6.so.1"
    /snap/gnome-system-monitor/36/usr/lib/x86_64-linux-gnu/libatkmm-1.6.so.1

その後、libs環境変数を設定するファイルにlibディレクトリを含めました。

    $ Sudo su
    # echo "/snap/gnome-system-monitor/36/usr/lib/x86_64-linux-gnu" >> /etc/ld.so.conf.d/x86_64-linux-gnu.conf
    # ldconfig        

そしてそれは働いた。

----------

または、すでにデフォルトのlibパスにシンボリックリンクを作成できます。

    Sudo ln -s /snap/gnome-system-monitor/36/usr/lib/x86_64-linux-gnu/libatkmm-1.6.so.1.1.0 /usr/lib/x86_64-linux-gnu/libatkmm-1.6.so.1
    Sudo ln -s /snap/gnome-system-monitor/36/usr/lib/x86_64-linux-gnu/libpangomm-1.4.so.1.0.30 /usr/lib/x86_64-linux-gnu/libpangomm-1.4.so.1
    Sudo ln -s /snap/gnome-system-monitor/36/usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1.3.0 /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 
    Sudo ln -s /snap/gnome-system-monitor/36/usr/lib/x86_64-linux-gnu/libcairomm-1.0.so.1.4.0 /usr/lib/x86_64-linux-gnu/libcairomm-1.0.so.1
    Sudo ln -s /snap/gnome-system-monitor/36/usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0.0.0 /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0
    Sudo ln -s /snap/gnome-system-monitor/36/usr/lib/x86_64-linux-gnu/libgiomm-2.4.so.1.3.0 /usr/lib/x86_64-linux-gnu/libgiomm-2.4.so.1
3
Tiago Souza