エラーを修正します:シンボルルックアップエラー:Archlinuxの/usr/lib/libgtk-x11.2.0.so.0

の新規インストールを行いました ArchLinux そして結論を​​出した後、私が入ろうとしたとき Xfce 画面全体が真っ暗になり、背景がちらつき始め、何も読み込まれませんでした。

ログを見ると、次のエラーが発生したことがわかりました。

symbol lookup error: /usr/lib/libgtk-x11.2.0.so.0: undefined symbol:...

それで私は解決策を見つけるまで研究を始めました。

問題はどこにありましたか? インストールが完了したら、システムを更新しました。すべてが正常であるように見えましたが、そうではありませんでした。 実際には、基本システムパッケージは更新されませんでした。 どうして? にファイルがあったので /etc/profile.d/ 呼ばれます ロケール.sh これは競合していて、パッケージの更新を許可しませんでした。

このファイルには次のものが含まれていました。

export LANG=en_US.UTF-8

実際には、他のものが含まれている必要があります。 とにかく、私がしたことは、そのファイルを削除することでした:

rm /etc/profile.d/locale.sh

システムを再度更新します。

$ sudo pacman -Syu

再起動すると、すべてが正常に戻りました。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   エクスフラニウ

    私たちは動いていますか? あなたはDebianを持っていませんでしたか???? または他の人はすでにKISSを使用するようにあなたを説得しています...

    よろしく

    1.    elav <°Linux

      ははは、それは私にとって普通のことです。 今日はArchで、明日はDebianで私に会います..固定PCを持っていないので、合計..私は実験のために仕事からXNUMXつを取り出し、今はローカルリポジトリを持っています..😀

      1.    エクスフラニウ

        素晴らしい……XNUMXつでない限り、何も問題はありませんhahahahahahaha

      2.    KZKG ^我愛羅

        すべてのDebianおよびMintCDを非表示にし、これらの他のディストリビューションのすべてのISOを消去して、この方法でArchHAHAにとどまるかどうかを確認します。

  2.   エドゥアル2

    initscriptsを更新するときにエラーが非常に一般的であり、通常どおり更新しようとしても停止せず、rmを実行するときが来たので、更新時にこのようになる別のファイルがあると思います。よく覚えていません。

  3.   キクン

    その間違いは長い間存在していました。
    他のマシンにインストールした場合にのみ、そのエラーは発生しなくなりました。 はい、そのエラーを更新またはインストールすると、システムから通知が届きます。

  4.   勇気

    ハハはいアーチと言った人は、笛とフルートがすでにアーチにある場合はハハ、彼は老人のホルモンを変えたようです

    1.    エドゥアル2

      ガベージを侮辱する誰もがWinbugで約XNUMXヶ月を過ごします。

      1.    勇気

        すぐに、ボールに触れないようにArchを置くコンピューターが提供されると思います。

      2.    elav <°Linux

        ハハハ。 結局、彼はWinbugが好きだったと思います。

    2.    elav <°Linux

      Arch、Debian、さらにはUbuntuも使用できます...しかしWindows? Ni amarrao ..永続モードのUbuntuを備えたUSBメモリを使用して、5か月以上KZKGGaaraをそのまま歩くことを好みます。

      1.    勇気

        あなたが重いように見える

        1.    elav <°Linux

          うさぎの耳を呼ぶロバ。

          1.    勇気

            それは本当です、あなたはそれが一生このようになることはないことを知っています、少なくとも彼らはすでに私にコンピュータを与えました、私はATIをインストールする方法を見てそして私はアーチに行きます

      2.    オスカー

        Firefox 9では、メモリの問題はありませんか?

  5.   オスカー

    XFCEでArchのインストールを終えたところです。少しの作業と多くの時間がかかりました。作業はあなたと同じような問題でしたが、更新時にベースシステムをインストールした後、/ etc / profile.d /locale.shが競合していましたが、削除したいのですが、ファイルが存在しないと返されました。フォーラムでは、Syufの使用を提案してくれたので、解決しました。時間がかかったのはインターネットの問題でした。 私も試してみるつもりですが、自分に合わない場合はDebianに戻ります。 インストール中の経験に満足しています。

    1.    勇気

      インストール中の経験に満足しています。

      私たちが何かのために物事を言うならハハ

    2.    エドゥアル2

      チェックインした場合 http://www.archlinux.org/ 最新のニュースでは、パッケージの更新に手動による介入が必要な時期を確認できます。

      http://www.archlinux.org/news/filesystem-upgrade-manual-intervention-required/

      http://www.archlinux.org/news/initscripts-update-manual-intervention-required/

      1.    オスカー

        問題は、提案されたリンクを読んだ後、正しい手順を使用しなかった、ファイルはまだその場所にある、後で問題が発生するので、推奨事項に従って再インストールする必要がありますか、それともそのまま使用し続ける必要がありますか?

        1.    エドゥアル2

          奇妙な、ファイルを含むフォルダに移動します

          #cd /etc/profile.d

          ls-aを実行します

          #ls -a

          表示されない場合は教えてください

          1.    オスカー

            これはそれが返すものです:

            glib2.csh gpm.sh mozilla-common.csh perlbin.csh xorg.csh
            .. glib2.sh locale.sh mozilla-common.sh perlbin.sh xorg.sh

  6.   エドゥアル2

    作る:

    #pacman -Rns initscripts

    以降:

    #pacman -S initscripts

    1.    エドゥアル2

      まだこれを行っていないことを願っています。/etc/rc.confおよび/ etc / inittabを再構成する必要があることについては触れませんでした。
      /etc/rc.confで、言語、キーボード、現地時間、モジュール(ある場合)、ホスト名、インターフェース、およびデーモンを知っています。

      / etc / inittabで、ランレベルを3から5に変更し、ログインマネージャーを使用する場合はそれを有効にします。

      1.    オスカー

        手順は提案どおりに実行され、すべて正常に機能しました。貴重なご協力に感謝いたします。ご不便をおかけしましたことをお詫び申し上げます。

        1.    エドゥアル2

          😀あなたが私を悩ませたら、私はあなたに答えません。

  7.   ルイス

    投稿ありがとうございます。問題を解決するのに役立ちました。

    1.    ペルセウス

      あなたは友達を歓迎し、歓迎します😉

  8.   l34

    こんにちは、投稿を復活させました。プログラムのコンパイル中にこのエラーが発生しましたが、例が/etc/profile.dパスに配置するファイルと同様のファイルはありません。表示されるのは、bash_completion.shとvte.sh

    エラーなしでコンパイルするプログラムを開きたい場合、エラーはこれです。

    geany:シンボルルックアップエラー:/usr/lib/i386-linux-gnu/libgio-2.0.so.0:未定義のシンボル:g_signal_accumulator_first_wins

    どんな手??、感謝と挨拶。