Коригирайте грешката: грешка при търсене на символи: /usr/lib/libgtk-x11.2.0.so.0 в Archlinux

Току-що направих нова инсталация на ArchLinux и след приключване, при опит за влизане Xfce Целият ми екран ще стане черен, фонът ще започне да трепти и нищо няма да се зареди.

Разглеждайки регистрационните файлове, открих, че това ми е довело до тази грешка:

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

Затова започнах да проучвам, докато намерих решението.

Къде беше проблемът? Когато приключих с инсталирането, актуализирах системата и ми се стори, че всичко е нормално, но не беше. Всъщност не актуализира базовите системни пакети за мен. Защо? Защото в. Имаше файл /etc/profile.d/ наречен locale.sh което беше противоречиво и не позволяваше актуализиране на пакетите.

Този файл съдържа следното:

export LANG=en_US.UTF-8

В действителност той трябва да съдържа други неща. Както и да е, това, което направих, беше да изтрия споменатия файл:

rm /etc/profile.d/locale.sh

и актуализирайте системата отново:

$ sudo pacman -Syu

Рестартирах се и всичко се върна към нормалното.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   xfraniux каза той

    Движим ли се ??? не си бил с Debian ???? или останалите вече са ви убедили да използвате KISS ...

    отношение на

    1.    elav <° Linux каза той

      Хахаха, това е нормално за мен. Днес ще ме видите в Arch, утре отново в Debian .. Общо, тъй като нямам фиксиран компютър .. Вземам този от работа за експеримент и сега имам локалните хранилища .. 😀

      1.    xfraniux каза той

        Отлично ...... стига да не е едно, нищо няма значение хахахахахахаха

      2.    KZKG ^ Гаара каза той

        Ще скрия всички CD-та с Debian и Mint от вас, ще изтрия всички ISO-та на тези други дистрибуции, за да видя дали по този начин ще останете в Arch HAHA

  2.   Едуар2 каза той

    Отидете, че грешката е много често при актуализиране на initscripts, когато се опитвате да я актуализирате нормално, тя не спира и е време да се направи rm, мисля, че има друг файл, който също се получава по този начин при актуализиране, сега не помня добре.

  3.   kik1n каза той

    Тази грешка съществува от известно време.
    Само когато го инсталирам на други машини, вече не ми дава тази грешка. И да, системата ви е уведомила при актуализиране или инсталиране на тази грешка.

  4.   смелост каза той

    Хаха този, който каза да, Арх, че ако свирките и флейтите вече са в Арч хаха, изглежда, че е променил хормоните на стареца

    1.    Едуар2 каза той

      Всеки, който обижда Garbage, има около месец с Winbug.

      1.    смелост каза той

        Мисля, че скоро ще ми дадат компютъра, на който ще сложа Arch, за да не пипаш топките

      2.    elav <° Linux каза той

        Хахаха. В крайна сметка мисля, че той хареса Winbug ..

    2.    elav <° Linux каза той

      Мога да използвам Arch, Debian и дори Ubuntu ... Но Windows? Ni amarrao .. Предпочитам да ходя, както е било повече от 5 месеца KZKGGaara, с USB памет с Ubuntu в постоянен режим.

      1.    смелост каза той

        Майната ти, ти си тежък

        1.    elav <° Linux каза той

          Магарето, наричащо заека голямо ухо.

          1.    смелост каза той

            Вярно е, знаете ли, че няма да е така за цял живот, поне вече са ми дали компютъра, ще видя как да инсталирам ATI и ще стигна до Arch

      2.    "Оскар" каза той

        С Firefox 9 нямате проблеми с паметта?

  5.   "Оскар" каза той

    Току-що приключих с инсталирането на Arch с XFCE, струва ми малко работа и много време, работата беше проблем, подобен на вашия, но след инсталирането на основната система при актуализиране разбрах, че /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 initscript

    и по-късно:

    # pacman -S initscript

    1.    Едуар2 каза той

      Надявам се, че все още не сте направили това, не споменах, че ще трябва да преконфигурирате /etc/rc.conf и / etc / inittab
      Знаете в /etc/rc.conf езика, клавиатурата localtime, модулите, ако ги имате, името на хоста, интерфейса и демоните.

      и в / 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

    Всяка ръка ??, благодаря и поздрави.