Solucionar l'error: symbol lookup error: /usr/lib/libgtk-x11.2.0.so.0 a Archlinux

Acabo de fer una instal·lació nova de ArchLinux i després de concloure, quan intentava entrar a Xfce es em posava tota la pantalla en negre, el fons començava a parpellejar i no em carregava res.

Buscant en els logs em vaig trobar que em llançava aquest error:

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

Així que em vaig posar a investigar fins que vaig amb la solució.

On era el problema? Quan vaig acabar d'instal·lar vaig actualitzar el sistema i em va semblar que tot estava normal, però, no era així. En realitat no em va actualitzar les paquets de la base del sistema. Per què? Perquè hi havia un ficherito a /etc/profile.d/ anomenat locale.sh que estava entrant en conflicte i no deixava actualitzar els paquets.

Aquest fitxer contenia a dins el següent:

export LANG=en_US.UTF-8

Quan en realitat, hauria de contenir altres coses. En fi, el que vaig fer va ser eliminar aquest fitxer:

rm /etc/profile.d/locale.sh

i tornar a actualitzar el sistema:

$ sudo pacman -Syu

Reiniciar i tot va tornar a la normalitat.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   xfraniux va dir

    Caminem de mudança ??? no estaves amb Debian ???? o ja et van convèncer els altres per utilitzar KISS ...

    salutacions

    1.    ILAV <° Linux va dir

      Jajaja això és normal en mi. Avui em veuràs en Arch, demà de nou en Debian .. Total, com que no tinc un PC fixa .. Agafo la de la feina per experiment, i ara tinc els dipòsits locals .. 😀

      1.    xfraniux va dir

        Excel·lent ...... mentre no és d'un, res importa jajajajajajaja

      2.    KZKG ^ Gaara va dir

        Et amagaré tots els CD de Debian i Mint, esborraré tots els ISOs d'aquestes altres distros a veure si així et quedes a Arch JAJA

  2.   Eduar2 va dir

    Vagi aquest error és molt comú a l'actualitzar initscripts, a l'intentar actualitzar normalment no deixa, i toca fer el rm, crec que hi ha un altre fitxer que també es posa així a l'actualitzar ara no em recordo bé.

  3.   kik1n va dir

    Aquest error ja té estona.
    Només que jo a l'instal·lar-ho en altres màquines, ja no em dóna aquest error. I si, et notificava el sistema a l'actualitzar o instal·lar aquest error.

  4.   Valor va dir

    Jaja el que deia que si Arch que si una cosa i l'ja està una altra vegada en Arch jaja sembla ser que li ha alterat les hormones a el vell

    1.    Eduar2 va dir

      Tots a insultar Garbage té com un mes amb Winbug.

      1.    Valor va dir

        Crec que aviat em donaran l'ordinador a què li posaré Arch perquè no toquis les pilotes

      2.    ILAV <° Linux va dir

        Jajajajaja. A la fin crec que li va agafar afecte a Winbug ..

    2.    ILAV <° Linux va dir

      Jo puc fer servir Arch, Debian i fins i tot Ubuntu ... Però Windows? Ni amarrao .. Prefereixo caminar com va estar per més de 5 mesos KZKGGaara, amb una memòria USB amb Ubuntu en mode persistent.

      1.    Valor va dir

        Fotre mira que sou pesadets

        1.    ILAV <° Linux va dir

          El ruc dient-li orellana a el conill ..

          1.    Valor va dir

            És que és veritat, sabeu que no vaa ser així de per vida, almenys ja m'han donat l'ordinador, miraré com instal·lar l'ATI i em posaré amb Arch

      2.    Oscar va dir

        Amb Firefox 9 no tens problemes de memòria?

  5.   Oscar va dir

    Recentment acabo d'instal·lar Arch amb XFCE, em va costar una mica de treball i molt de temps, el treball va ser un problema semblant a el teu però després d'instal·lar el sistema base a l'actualitzar em sortia que /etc/profile.d/locale.sh estava en conflicte, però a l'voler esborrar-em tornava que el fitxer no existia, al fòrum em van ajudar sugiriéndome utilitzar Syuf i així ho solucioni, pel que fa a el temps que em va portar va ser un problema d'internet. Jo també penso provar-ho i si no em quadra em torno a Debian. Em sento satisfet per l'experiència viscuda durant la instal·lació.

    1.    Valor va dir

      Em sento satisfet per l'experiència viscuda durant la instal·lació.

      Si és que les coses les diem per alguna cosa jaja

    2.    Eduar2 va dir
      1.    Oscar va dir

        La pregunta és, després de llegir els links suggerits, ¿No utilitzeu el procediment correcte, l'arxiu segueix estant al seu lloc, sorgiran problemes posteriors, per tant he de reinstal·lar seguint les recomanacions o segueixo fent-lo servir com està?

        1.    Eduar2 va dir

          rar, veu a la carpeta que conté el fitxer

          # Cd /etc/profile.d

          i fes un ls -a

          # Ls -a

          digues-me si no us apareix

          1.    Oscar va dir

            Això és el que retorna:

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

  6.   Eduar2 va dir

    fes:

    # Pacman -Rns initscripts

    i després:

    # Pacman -S initscripts

    1.    Eduar2 va dir

      Espero no hagis fet això encara, no esmenti que hauries de re configurar /etc/rc.conf i / etc / inittab
      saps en /etc/rc.conf l'idioma, el teclat el localtime, modules si els tens, el hostname, la interfície i els dimonis.

      i en el / etc / inittab canviar el nivell d'execució de 3 a 5 i si fas servir login manager habilitar-lo.

      1.    Oscar va dir

        Bé el procediment realitzat segons el suggerit, tot funcionant normalment, gràcies per la teva valuosa ajuda i espero em disculpis per les molèsties causades.

        1.    Eduar2 va dir

          😀 si em molestaràs ni et respondria.

  7.   Luis va dir

    Moltes gràcies per la teva post, em va ajudar a solucionar el problema.

    1.    Perseu va dir

      De res amic i benvingut 😉

  8.   l34 va dir

    Hola, bé revivint un post, em va sortir aquest error compilant un programa, però no tinc cap fitxer similar a què posa l'exemple a la ruta /etc/profile.d els que em figurarn són bash_completion.sh i vte.sh

    l'error és aquest quan vull obrir el programa que compili sense errors.

    geany: symbol error error: /usr/lib/i386-linux-gnu/libgio-2.0.so.0: undefined symbol: g_signal_accumulator_first_wins

    Alguna mà ??, gràcies i salutacions.