Javítsa ki a hibát: szimbólumkeresési hiba: /usr/lib/libgtk-x11.2.0.so.0 az Archlinux-ban

Éppen egy új telepítést hajtottam végre ArchLinux és befejezés után, amikor megpróbáltam belépni Xfce A teljes képernyőm elsötétül, a háttér villogni kezd, és semmi nem töltődik be.

A naplókba belenézve azt tapasztaltam, hogy ez nekem dobta ezt a hibát:

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

Tehát elkezdtem kutatni, amíg meg nem találtam a megoldást.

Hol volt a probléma? Amikor befejeztem a telepítést, frissítettem a rendszert, és úgy tűnt számomra, hogy minden normális, azonban nem az. Nekem valójában nem frissítette az alaprendszer csomagokat. Miért? Mivel volt egy fájl /etc/profile.d/ hívott locale.sh ami ellentmondásos volt, és nem tette lehetővé a csomagok frissítését.

Ez a fájl a következőket tartalmazta:

export LANG=en_US.UTF-8

Valójában más dolgokat kell tartalmaznia. Egyébként azt csináltam, hogy töröltem az említett fájlt:

rm /etc/profile.d/locale.sh

és frissítse újra a rendszert:

$ sudo pacman -Syu

Újraindítottam, és minden rendben volt.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   xfraniux dijo

    Mozogunk ??? nem voltál Debiannal ???? vagy a többiek már meggyőztek a KISS használatáról ...

    tekintetében

    1.    elav <° Linux dijo

      Hahaha, ez normális nekem. Ma találkozni fogsz az Arch-ban, holnap ismét a Debianban .. Összesen, mivel nincs fix PC-m .. Kísérleti célból elveszem a munkából, és most vannak helyi tárhelyeim.

      1.    xfraniux dijo

        Kiváló ...... mindaddig, amíg nem egy, semmi sem számít hahahahahahaha

      2.    KZKG ^ Gaara dijo

        Az összes Debian és Mint CD-t elrejtem előled, törlöm ezeknek a többi disztróknak az összes ISO-ját, hogy megnézzem, így maradsz-e az Arch HAHA

  2.   Edward 2 dijo

    Menj, hogy a hiba nagyon gyakori az initscripts frissítésekor, amikor megpróbálja frissíteni rendesen, nem áll le, és itt az ideje, hogy elvégezzük az rm-t, azt hiszem, van még egy fájl, amely frissítéskor is ilyen lesz, nem emlékszem jól .

  3.   kik1n dijo

    Ez a hiba már régóta fennáll.
    Csak akkor, ha más gépekre telepítem, ez már nem adja meg ezt a hibát. És igen, a rendszer értesítette Önt a hiba frissítésekor vagy telepítésekor.

  4.   Bátorság dijo

    Haha az, aki igent mondott Arch, hogy ha a síp és a furulya már újra Archban van, haha, úgy tűnik, megváltoztatta az öreg hormonjait

    1.    Edward 2 dijo

      Mindenkinek, aki megsérti a szemetet, körülbelül egy hónapja van a Winbug-tal.

      1.    Bátorság dijo

        Azt hiszem, hamarosan megadják nekem azt a számítógépet, amelyhez Archot teszem, hogy ne érj hozzá a golyókhoz

      2.    elav <° Linux dijo

        Hahaha. Végül azt hiszem, tetszett neki a Winbug.

    2.    elav <° Linux dijo

      Használhatom az Arch-ot, a Debiant és még az Ubuntut is ... De a Windows? Ni amarrao .. Inkább úgy járok, mint több mint 5 hónapig volt KZKGGaara, USB-memóriával Ubuntuval állandó módban.

      1.    Bátorság dijo

        Bassza meg, hogy nehéz vagy

        1.    elav <° Linux dijo

          A szamár hívja a nyúl fülét.

          1.    Bátorság dijo

            Igaz, tudod, hogy nem lesz ilyen egy életen át, legalább adták már nekem a számítógépet, meglátom, hogyan kell telepíteni az ATI-t, és eljutok az Arch-hoz

      2.    Oscar dijo

        A Firefox 9 használatával nincsenek memóriaproblémái?

  5.   Oscar dijo

    Most fejeztem be az Arch telepítését az XFCE-vel, egy kis munkám és sok időmbe került, a munka hasonló volt, mint a tiéd, de az alaprendszer telepítése után frissítéskor megkaptam, hogy /etc/profile.d/locale.sh konfliktus, de törölni akartam, visszatért, hogy a fájl nem létezik, a fórumban azzal segítettek, hogy javasolják a Syuf használatát, és így megoldottam, mivel az időig tartott, amíg internetes probléma volt. Azt is tervezem, hogy megpróbálom, és ha nem felel meg nekem, visszatérek a Debianhoz. Elégedett vagyok a telepítés során szerzett tapasztalatokkal.

    1.    Bátorság dijo

      Elégedett vagyok a telepítés során szerzett tapasztalatokkal.

      Ha valamiért mondunk dolgokat, haha

    2.    Edward 2 dijo

      Ha be van jelentkezve http://www.archlinux.org/ A legfrissebb hírekben láthatja, hogy egy csomag frissítéséhez kézi beavatkozás szükséges.

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

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

      1.    Oscar dijo

        A kérdés az, hogy a javasolt linkek elolvasása után nem a megfelelő eljárást használtam, a fájl továbbra is a helyén van, később problémák merülnek fel, ezért az ajánlásokat követve telepítsem újra, vagy továbbra is úgy használjam, ahogy van?

        1.    Edward 2 dijo

          furcsa, menj a fájlt tartalmazó mappába

          # cd /etc/profile.d

          és csinálj egy ls -a -t

          # ls -a

          mondd meg, ha nem jelenik meg

          1.    Oscar dijo

            Ezt adja vissza:

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

  6.   Edward 2 dijo

    csinálj egy:

    # pacman -Rns initscripts

    és később:

    # pacman -S initscripts

    1.    Edward 2 dijo

      Remélem, hogy ezt még nem tette meg, nem említettem, hogy át kell állítania az /etc/rc.conf és / etc / inittab fájlokat
      Az /etc/rc.conf fájlban tudja a nyelvet, a billentyűzeten a helyi időt, a modulokat, ha vannak ilyenek, a hosztnevet, az interfészt és a démonokat.

      és az / etc / inittab fájlban változtassa meg a futási szintet 3-ról 5-re, és ha a login manager-t használja, engedélyezze azt.

      1.    Oscar dijo

        Nos, a javasolt módon végrehajtott eljárás, minden rendesen működik, köszönöm értékes segítségét, és remélem, elnézést kér az okozott kellemetlenségekért.

        1.    Edward 2 dijo

          😀 Ha zavarna, nem válaszolnék.

  7.   Luis dijo

    Nagyon köszönöm a hozzászólását, ez segített megoldani a problémát.

    1.    Perseus dijo

      Üdvözlünk barátom és üdvözlünk 😉

  8.   l34 dijo

    Helló, jól felélesztve egy bejegyzést, ezt a hibát kaptam egy program összeállításakor, de nincs hasonló fájlom, mint amit a példa az /etc/profile.d elérési útba helyez, a megjelenő fájlok: bash_completion.sh és vte.sh

    a hiba ez, amikor meg akarom nyitni a hibátlanul fordító programot.

    geany: szimbólumkeresési hiba: /usr/lib/i386-linux-gnu/libgio-2.0.so.0: undefined szimbólum: g_signal_accumulator_first_wins

    Bármilyen kéz ??, köszönet és üdvözlet.