Opravte chybu: chyba vyhledávání symbolů: /usr/lib/libgtk-x11.2.0.so.0 v Archlinuxu

Právě jsem provedl novou instalaci archlinux a po uzavření, když jsem se pokusil vstoupit Xfce Celá moje obrazovka by zčernala, pozadí by začalo blikat a nic by se nenačetlo.

Při pohledu do protokolů jsem zjistil, že mi to způsobilo tuto chybu:

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

Začal jsem tedy zkoumat, dokud jsem nenašel řešení.

Kde byl problém? Když jsem dokončil instalaci, aktualizoval jsem systém a zdálo se mi, že je všechno normální, ale nebylo to tak. Ve skutečnosti mi to neaktualizovalo balíčky základního systému. Proč? Protože tam byl soubor /etc/profile.d/ volal locale.sh který byl konfliktní a neumožňoval aktualizaci balíčků.

Tento soubor obsahoval následující:

export LANG=en_US.UTF-8

Ve skutečnosti by měl obsahovat další věci. To, co jsem udělal, bylo smazání uvedeného souboru:

rm /etc/profile.d/locale.sh

a aktualizujte systém znovu:

$ sudo pacman -Syu

Restartoval jsem a všechno se vrátilo do normálu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   xfraniux řekl

    Stěhujeme se ??? nebyli jste s Debianem ???? nebo vás ostatní již přesvědčili, abyste použili KISS ...

    jde o

    1.    elav <° Linux řekl

      Hahaha, to je pro mě normální. Dnes mě uvidíte v Archu, zítra zase v Debianu .. Celkem, protože nemám pevné PC .. Beru si ten z práce pro experiment a teď mám lokální repozitáře .. 😀

      1.    xfraniux řekl

        Skvělé ...... pokud to není jedno, na ničem nezáleží, hahahahahahaha

      2.    KZKG ^ Gaara řekl

        Schovám před vámi všechna CD Debian a Mint, vymažu všechny ISO těchto dalších distribucí, abych zjistil, zda tímto způsobem zůstanete v Arch HAHA

  2.   Edward2 řekl

    Jděte, že chyba je velmi častá při aktualizaci initscriptů, když se ji pokoušíte normálně aktualizovat, nezastaví se a je čas udělat rm, myslím, že existuje další soubor, který se při aktualizaci nyní také takhle nepamatuji.

  3.   kik1n řekl

    Ta chyba existuje už dlouho.
    Pouze když ji nainstaluji na jiné stroje, už mi tuto chybu nedává. A ano, systém vás upozornil při aktualizaci nebo instalaci této chyby.

  4.   Odvaha řekl

    Haha ten, kdo řekl ano, Arche, že pokud jsou píšťalky a flétny již v Archu, haha, zdá se, že změnil hormony starého muže

    1.    Edward2 řekl

      Každý, kdo uráží Garbage, má s Winbugem asi měsíc.

      1.    Odvaha řekl

        Myslím, že mi brzy dají počítač, ke kterému přiložím Archa, abyste se nedotkli koulí

      2.    elav <° Linux řekl

        Ha ha ha. Nakonec si myslím, že si oblíbil Winbuga ..

    2.    elav <° Linux řekl

      Mohu použít Arch, Debian a dokonce i Ubuntu ... Ale Windows? Ni amarrao .. Raději chodím tak, jak to bylo déle než 5 měsíců KZKGGaara, s USB pamětí s Ubuntu v trvalém režimu.

      1.    Odvaha řekl

        Seru na to, že jsi těžký

        1.    elav <° Linux řekl

          Osel volající králičí ucho.

          1.    Odvaha řekl

            Je to pravda, víte, že to tak nebude doživotí, alespoň mi ten počítač už dali, uvidím, jak nainstalovat ATI a dostanu se do Archu

      2.    Oskar řekl

        S Firefoxem 9 nemáte problémy s pamětí?

  5.   Oskar řekl

    Právě jsem dokončil instalaci Arch s XFCE, stálo mě to trochu práce a spoustu času, práce byla problém podobný vašemu, ale po instalaci základního systému při aktualizaci jsem dostal /etc/profile.d/locale.sh konflikt, ale chtěl jsem ho smazat, vrátilo mi to, že soubor neexistuje, ve fóru mi pomohli tím, že mi navrhli, že používám Syuf, a tak jsem to vyřešil, protože v té době mi to byl problém s internetem. Také to plánuji zkusit a pokud mi to nevyhovuje, vracím se do Debianu. Jsem spokojen se zkušenostmi během instalace.

    1.    Odvaha řekl

      Jsem spokojen se zkušenostmi během instalace.

      Když řekneme něco za něco, haha

    2.    Edward2 řekl

      Pokud je přihlášen http://www.archlinux.org/ V nejnovějších zprávách můžete vidět, kdy aktualizace balíčku vyžaduje ruční zásah.

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

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

      1.    Oskar řekl

        Otázkou je, že po přečtení navrhovaných odkazů jsem nepoužil správný postup, soubor je stále na svém místě, dojde později k problémům, proto bych měl přeinstalovat podle doporučení nebo ho budu nadále používat tak, jak je?

        1.    Edward2 řekl

          divné, přejděte do složky obsahující soubor

          # cd /etc/profile.d

          a udělejte ls -a

          #ls -a

          řekni mi, jestli se to neobjeví

          1.    Oskar řekl

            To je to, co se vrací:

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

  6.   Edward2 řekl

    udělat:

    # pacman -Innscripts Rns

    a později:

    # pacman -S initscriptové

    1.    Edward2 řekl

      Doufám, že jste to ještě neudělali, nezmínil jsem, že budete muset překonfigurovat /etc/rc.conf a / etc / inittab
      V /etc/rc.conf znáte jazyk, klávesnici v místním čase, moduly, pokud je máte, název hostitele, rozhraní a démony.

      a v / etc / inittab změňte úroveň běhu ze 3 na 5 a pokud používáte správce přihlášení, povolte jej.

      1.    Oskar řekl

        Procedura proběhla podle doporučení, vše funguje normálně, děkuji za vaši cennou pomoc a doufám, že se omlouváte za způsobené nepříjemnosti.

        1.    Edward2 řekl

          😀 Pokud bys mě obtěžoval, neodpověděl bych ti.

  7.   Luis řekl

    Velice vám děkuji za váš příspěvek, pomohl mi vyřešit problém.

    1.    Perseus řekl

      Jste vítaným přítelem a vítán 😉

  8.   l34 řekl

    Dobrý den, dobře oživuji příspěvek, dostal jsem tuto chybu při kompilaci programu, ale nemám žádný soubor podobný tomu, který příklad uvádí v cestě /etc/profile.d, ty, které se objeví, jsou bash_completion.sh a vte.sh

    chyba je v tom, když chci otevřít program, který se kompiluje bez chyb.

    geany: chyba vyhledávání symbolů: /usr/lib/i386-linux-gnu/libgio-2.0.so.0: nedefinovaný symbol: g_signal_accumulator_first_wins

    Jakákoli ruka ??, díky a pozdravy.