Sửa lỗi: lỗi tra cứu biểu tượng: /usr/lib/libgtk-x11.2.0.so.0 trong Archlinux

Tôi vừa mới cài đặt ArchLinux và sau khi kết luận, khi tôi cố gắng nhập Xfce Toàn bộ màn hình của tôi sẽ chuyển sang màu đen, nền sẽ bắt đầu nhấp nháy và không tải được gì.

Nhìn vào nhật ký, tôi thấy rằng nó đã gây ra cho tôi lỗi này:

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

Vì vậy, tôi bắt đầu nghiên cứu cho đến khi tôi tìm ra giải pháp.

Vấn đề là ở đâu? Khi cài đặt xong, tôi cập nhật hệ thống và có vẻ như mọi thứ đều bình thường, tuy nhiên, không phải vậy. Nó không thực sự cập nhật các gói hệ thống cơ sở cho tôi. Tại sao? Bởi vì có một tệp trong /etc/profile.d/ gọi ngôn ngữ.sh đang xảy ra xung đột và không cho phép các gói cập nhật.

Tệp này chứa những thứ sau:

export LANG=en_US.UTF-8

Trong thực tế, nó nên chứa những thứ khác. Dù sao, những gì tôi đã làm là xóa tệp đã nói:

rm /etc/profile.d/locale.sh

và cập nhật lại hệ thống:

$ sudo pacman -Syu

Tôi đã khởi động lại và mọi thứ đã trở lại bình thường.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   xfraniux dijo

    Chúng ta đang di chuyển ??? bạn không sử dụng Debian ???? hoặc những người khác đã thuyết phục bạn sử dụng KISS ...

    liên quan

    1.    elav <° Linux dijo

      Hahaha đó là bình thường đối với tôi. Hôm nay bạn sẽ gặp tôi trong Arch, ngày mai lại gặp tôi trong Debian .. Tổng cộng, vì tôi không có PC cố định .. Tôi lấy một chiếc từ nơi làm việc để thử nghiệm và bây giờ tôi có kho lưu trữ cục bộ .. 😀

      1.    xfraniux dijo

        Xuất sắc ...... miễn là nó không phải là một, không có gì quan trọng cả hahahahahahaha

      2.    KZKG ^ Gaara dijo

        Tôi sẽ ẩn tất cả CD Debian và Mint khỏi bạn, tôi sẽ xóa tất cả ISO của những bản phân phối khác này để xem bạn có ở lại Arch HAHA không

  2.   Edward2 dijo

    Go đó là lỗi rất hay gặp khi update initscripts, khi update bình thường nó không dừng, đến lúc làm rm mình nghĩ có XNUMX file khác cũng bị như thế này khi update giờ mình không nhớ rõ. .

  3.   kik1n dijo

    Sai lầm đó đã xảy ra trong một thời gian.
    Chỉ khi tôi cài đặt nó trên các máy khác, nó không còn cho tôi lỗi đó nữa. Và có, hệ thống đã thông báo cho bạn khi cập nhật hoặc cài đặt lỗi đó.

  4.   SỰ KHÍCH LỆ dijo

    Haha người đã nói có Arch rằng nếu huýt sáo và sáo đã ở trong Arch một lần nữa haha ​​có vẻ như anh ta đã thay đổi nội tiết tố của ông già

    1.    Edward2 dijo

      Mọi người để xúc phạm Rác có khoảng một tháng với Winbug.

      1.    SỰ KHÍCH LỆ dijo

        Tôi nghĩ rằng họ sẽ sớm đưa cho tôi chiếc máy tính mà tôi sẽ đặt Arch để bạn không chạm vào quả bóng

      2.    elav <° Linux dijo

        Hahaha. Cuối cùng, tôi nghĩ anh ấy thích Winbug ..

    2.    elav <° Linux dijo

      Tôi có thể sử dụng Arch, Debian và thậm chí cả Ubuntu ... Nhưng Windows? Ni amarrao .. Tôi thích đi bộ hơn 5 tháng KZKGGaara, với bộ nhớ USB với Ubuntu ở chế độ liên tục.

      1.    SỰ KHÍCH LỆ dijo

        Mẹ kiếp nhìn mày nặng quá

        1.    elav <° Linux dijo

          Con lừa kêu tai thỏ.

          1.    SỰ KHÍCH LỆ dijo

            Đó là sự thật, bạn biết nó sẽ không như thế này cả đời, ít nhất họ đã đưa cho tôi máy tính, tôi sẽ xem cách cài đặt ATI và tôi sẽ đến Arch

      2.    Oscar dijo

        Với Firefox 9, bạn không gặp vấn đề về bộ nhớ?

  5.   Oscar dijo

    Tôi vừa mới cài đặt xong Arch với XFCE, hơi tốn công và tốn nhiều thời gian, công việc cũng có vấn đề tương tự như của bạn nhưng sau khi cài đặt hệ thống cơ sở khi cập nhật tôi nhận được /etc/profile.d/locale.sh là xung đột, nhưng muốn xóa nó, nó trả lại cho tôi rằng tệp không tồn tại, trong diễn đàn họ đã giúp tôi bằng cách đề xuất tôi sử dụng Syuf và vì vậy tôi đã giải quyết nó, vì tôi đã mất thời gian đó là sự cố internet. Tôi cũng dự định thử nó và nếu nó không phù hợp với tôi, tôi quay lại Debian. Tôi hài lòng với trải nghiệm trong quá trình cài đặt.

    1.    SỰ KHÍCH LỆ dijo

      Tôi hài lòng với trải nghiệm trong quá trình cài đặt.

      Nếu chúng ta nói những điều vì điều gì đó haha

    2.    Edward2 dijo

      Nếu nó được đăng ký http://www.archlinux.org/ Trong tin tức mới nhất, bạn có thể thấy khi nào cần can thiệp thủ công khi cập nhật gói.

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

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

      1.    Oscar dijo

        Câu hỏi đặt ra là, sau khi đọc các liên kết gợi ý, tôi đã sử dụng không đúng quy trình, tệp vẫn ở nguyên vị trí của nó, sau này sẽ phát sinh vấn đề, do đó tôi nên cài đặt lại theo các đề xuất hay tôi tiếp tục sử dụng nó như hiện tại?

        1.    Edward2 dijo

          lạ, chuyển đến thư mục chứa tệp

          # cd /etc/profile.d

          và làm một ls -a

          # ls -a

          cho tôi biết nếu nó không xuất hiện

          1.    Oscar dijo

            Đây là những gì nó trả về:

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

  6.   Edward2 dijo

    làm một:

    # pacman -Rns initscript

    và sau đó:

    # pacman -S bản init

    1.    Edward2 dijo

      Tôi hy vọng bạn chưa làm điều này, tôi không đề cập đến việc bạn sẽ phải định cấu hình lại /etc/rc.conf và / etc / inittab
      Bạn biết ngôn ngữ /etc/rc.conf, bàn phím thời gian cục bộ, mô-đun nếu bạn có, tên máy chủ, giao diện và các daemon.

      và trong / etc / inittab thay đổi runlevel từ 3 thành 5 và nếu bạn sử dụng trình quản lý đăng nhập, hãy bật nó.

      1.    Oscar dijo

        Thủ tục thực hiện đúng như đề xuất, mọi thứ hoạt động bình thường, cảm ơn sự giúp đỡ quý báu của bạn và tôi mong bạn thứ lỗi vì sự bất tiện đã gây ra.

        1.    Edward2 dijo

          😀 Nếu bạn làm phiền tôi, tôi sẽ không trả lời bạn.

  7.   Luis dijo

    Cảm ơn bạn rất nhiều cho bài viết của bạn, nó đã giúp tôi giải quyết vấn đề.

    1.    Perseus dijo

      Chào mừng bạn là bạn và chào mừng bạn 😉

  8.   l34 dijo

    Xin chào, cũng đang khôi phục một bài đăng, tôi gặp lỗi này khi biên dịch một chương trình, nhưng tôi không có bất kỳ tệp nào tương tự với tệp mà ví dụ đặt trong đường dẫn /etc/profile.d, những tệp xuất hiện là bash_completion.sh và vte.sh

    lỗi này là khi tôi muốn mở chương trình biên dịch mà không có lỗi.

    geany: lỗi tra cứu biểu tượng: /usr/lib/i386-linux-gnu/libgio-2.0.so.0: biểu tượng không xác định: g_signal_accumulator_first_wins

    Tay nào ??, cảm ơn và lời chào.