แก้ไขข้อผิดพลาด: ข้อผิดพลาดในการค้นหาสัญลักษณ์: /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/ ที่เรียกว่า locale.sh ซึ่งขัดแย้งกันและไม่อนุญาตให้อัปเดตแพ็กเกจ

ไฟล์นี้มีสิ่งต่อไปนี้:

export LANG=en_US.UTF-8

ในเมื่อจริงๆแล้วมันควรประกอบด้วยสิ่งอื่น ๆ อย่างไรก็ตามสิ่งที่ฉันทำคือลบไฟล์ดังกล่าว:

rm /etc/profile.d/locale.sh

และอัปเดตระบบอีกครั้ง:

$ sudo pacman -Syu

ฉันรีบูตและทุกอย่างก็กลับมาเป็นปกติ


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   เอ็กซ์ฟรานิวซ์ dijo

    เราจะย้ายไหม ??? คุณไม่ได้อยู่กับ Debian ???? หรือคนอื่น ๆ ได้โน้มน้าวให้คุณใช้ KISS ...

    ขอแสดงความนับถือ

    1.    elav <°ลินุกซ์ dijo

      ฮ่าฮ่าฮ่านั่นเป็นเรื่องปกติสำหรับฉัน วันนี้คุณจะเห็นฉันใน Arch พรุ่งนี้อีกครั้งใน Debian .. รวมแล้วเนื่องจากฉันไม่มีพีซีตายตัว .. ฉันเอาเครื่องมาจากที่ทำงานเพื่อการทดลองและตอนนี้ฉันมีที่เก็บในเครื่องแล้ว .. 😀

      1.    เอ็กซ์ฟรานิวซ์ dijo

        ยอดเยี่ยม ...... ในขณะที่มันไม่ได้เป็นอย่างใดอย่างหนึ่ง

      2.    KZKG ^ กาอาระ dijo

        ฉันจะซ่อนซีดี Debian และ Mint ทั้งหมดจากคุณฉันจะลบ ISO ทั้งหมดของ distros อื่น ๆ เหล่านี้เพื่อดูว่าคุณอยู่ใน Arch HAHA หรือไม่

  2.   เอดูอาร์ 2 dijo

    ไปที่ข้อผิดพลาดนั้นเป็นเรื่องปกติมากเมื่ออัปเดต initscripts เมื่อพยายามอัปเดตตามปกติมันจะไม่หยุดและถึงเวลาต้องทำ rm ฉันคิดว่ามีไฟล์อื่นที่ได้รับเช่นนี้เมื่ออัปเดตตอนนี้ฉันจำไม่ได้ดี

  3.   กิ๊ก1n dijo

    ความผิดพลาดนั้นมีมานานแล้ว
    เฉพาะเมื่อฉันติดตั้งบนเครื่องอื่นมันจะไม่ให้ข้อผิดพลาดนั้นอีก และใช่ระบบจะแจ้งให้คุณทราบเมื่ออัปเดตหรือติดตั้งข้อผิดพลาดนั้น

  4.   ความกล้าหาญ dijo

    ฮ่าฮ่าคนที่ตอบว่าใช่ Arch ถ้านกหวีดและฟลุตอยู่ใน Arch อีกครั้งฮ่าฮ่าดูเหมือนว่าเขาจะเปลี่ยนแปลงฮอร์โมนของชายชรา

    1.    เอดูอาร์ 2 dijo

      ทุกคนที่ดูถูก Garbage มีเวลาประมาณหนึ่งเดือนกับ Winbug

      1.    ความกล้าหาญ dijo

        ฉันคิดว่าในไม่ช้าพวกเขาจะให้คอมพิวเตอร์ที่ฉันจะใส่ Arch เพื่อไม่ให้คุณสัมผัสลูกบอล

      2.    elav <°ลินุกซ์ dijo

        ฮ่า ๆ ๆ . ในที่สุดฉันคิดว่าเขาชอบ Winbug ..

    2.    elav <°ลินุกซ์ dijo

      ฉันสามารถใช้ Arch, Debian และแม้แต่ Ubuntu ... แต่ Windows? Ni amarrao .. ฉันชอบที่จะเดินเหมือนเดิม KZKGGaara มากกว่า 5 เดือนโดยมีหน่วยความจำ USB กับ Ubuntu ในโหมดต่อเนื่อง

      1.    ความกล้าหาญ dijo

        เชี่ยดูมึงหนัก

        1.    elav <°ลินุกซ์ dijo

          ลาเรียกกระต่ายหูใหญ่

          1.    ความกล้าหาญ dijo

            เป็นเรื่องจริงคุณก็รู้ว่ามันจะไม่เป็นแบบนี้ไปตลอดชีวิตอย่างน้อยพวกเขาก็มอบคอมพิวเตอร์ให้ฉันแล้วฉันจะดูวิธีติดตั้ง ATI และฉันจะไปที่ Arch

      2.    ออสการ์ dijo

        ด้วย Firefox 9 คุณไม่มีปัญหาหน่วยความจำ?

  5.   ออสการ์ dijo

    ฉันเพิ่งติดตั้ง Arch ด้วย XFCE เสร็จแล้วเสียค่าใช้จ่ายเล็กน้อยและเสียเวลามากงานนี้มีปัญหาคล้ายกับของคุณ แต่หลังจากติดตั้งระบบฐานเมื่ออัปเดตฉันได้รับ /etc/profile.d/locale.sh ความขัดแย้ง แต่ต้องการลบมันส่งกลับฉันว่าไม่มีไฟล์ในฟอรัมพวกเขาช่วยฉันด้วยการแนะนำให้ฉันใช้ Syuf และฉันก็แก้ไขมันตามเวลาที่ทำให้ฉันมีปัญหาอินเทอร์เน็ต ฉันวางแผนที่จะลองด้วยและถ้ามันไม่เหมาะกับฉันฉันจะกลับไปที่ Debian ฉันพอใจกับประสบการณ์ระหว่างการติดตั้ง

    1.    ความกล้าหาญ dijo

      ฉันพอใจกับประสบการณ์ระหว่างการติดตั้ง

      ถ้าเราพูดเพื่ออะไรบางอย่างฮ่า ๆ

    2.    เอดูอาร์ 2 dijo

      หากมีการเช็คอิน 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.    ออสการ์ dijo

        คำถามคือหลังจากอ่านลิงก์ที่แนะนำแล้วฉันไม่ได้ใช้ขั้นตอนที่ถูกต้องไฟล์ยังคงอยู่ในตำแหน่งนั้นปัญหาจะเกิดขึ้นในภายหลังดังนั้นฉันควรติดตั้งใหม่ตามคำแนะนำหรือฉันจะใช้ต่อไปตามที่เป็นอยู่?

        1.    เอดูอาร์ 2 dijo

          แปลกไปที่โฟลเดอร์ที่มีไฟล์

          # ซีดี /etc/profile.d

          และทำ ls -a

          #ls -ก

          บอกฉันทีว่ามันไม่ปรากฏ

          1.    ออสการ์ dijo

            นี่คือสิ่งที่ส่งคืน:

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

  6.   เอดูอาร์ 2 dijo

    ทำ:

    # pacman -Rns สคริปต์เริ่มต้น

    และหลังจากนั้น:

    # pacman -S สคริปต์เริ่มต้น

    1.    เอดูอาร์ 2 dijo

      ฉันหวังว่าคุณยังไม่ได้ทำสิ่งนี้ฉันไม่ได้พูดถึงว่าคุณจะต้องกำหนดค่า /etc/rc.conf และ / etc / inittab ใหม่
      คุณรู้ในภาษา /etc/rc.conf แป้นพิมพ์ localtime โมดูลถ้าคุณมีชื่อโฮสต์อินเทอร์เฟซและ daemons

      และใน / etc / inittab เปลี่ยน runlevel จาก 3 เป็น 5 และถ้าคุณใช้ login manager ให้เปิดใช้งาน

      1.    ออสการ์ dijo

        ขั้นตอนดำเนินการตามที่แนะนำทุกอย่างทำงานได้ตามปกติขอขอบคุณสำหรับความช่วยเหลืออันมีค่าของคุณและฉันหวังว่าคุณจะขออภัยในความไม่สะดวกที่เกิดขึ้น

        1.    เอดูอาร์ 2 dijo

          😀ถ้าคุณรบกวนฉันฉันจะไม่ตอบคุณ

  7.   หลุยส์ dijo

    ขอบคุณมากสำหรับโพสต์ของคุณมันช่วยฉันแก้ปัญหาได้

    1.    เซอุส dijo

      ยินดีต้อนรับเพื่อนและยินดีต้อนรับ😉

  8.   l34 dijo

    สวัสดีฉันได้รับข้อผิดพลาดนี้ในการรวบรวมโปรแกรม แต่ฉันไม่มีไฟล์ใด ๆ ที่คล้ายกับไฟล์ที่ตัวอย่างวางไว้ในเส้นทาง /etc/profile.d ไฟล์ที่ปรากฏคือ bash_completion.sh และ vte.sh

    ข้อผิดพลาดคือเมื่อฉันต้องการเปิดโปรแกรมที่รวบรวมโดยไม่มีข้อผิดพลาด

    geany: ข้อผิดพลาดในการค้นหาสัญลักษณ์: /usr/lib/i386-linux-gnu/libgio-2.0.so.0: สัญลักษณ์ที่ไม่ได้กำหนด: g_signal_accumulator_first_wins

    มือใด ๆ ขอบคุณและทักทาย