Giải pháp cho lỗi: «không thể mở hiển thị :: 0.0»

Có một số trường hợp chúng tôi muốn sử dụng sudo để chạy các ứng dụng đồ họa với quyền quản trị, ví dụ: sudo gparted ó cá heo sudo

Và nhiều người sẽ thấy lỗi này:

kzkggaara @ geass: ~ / Tải xuống $ sudo gparted
Không có giao thức nào được chỉ định

(gpartedbin: 6547): Gtk-WARNING **: không thể mở màn hình :: 0

Điều này ngăn ứng dụng mở (trong trường hợp này gparted), một bước đơn giản sẽ giải quyết vấn đề cho chúng tôi 😀

Chúng ta phải mở một thiết bị đầu cuối (console, bash, shell, bất cứ thứ gì họ muốn gọi nó ...) và đặt những thứ sau vào đó:

echo "" >> $HOME/.bashrc && echo "export XAUTHORITY=$HOME/.Xauthority" >> $HOME/.bashrc && cd $HOME && . .bashrc

Chúng tôi đẩy [Đi vào] và thì đấy, nó sẽ được giải quyết 🙂

Đơn giản không? HẢ!

Liên quan


Nội dung bài viết tuân thủ các nguyên tắc của chúng tôi về đạo đức biên tập. Để báo lỗi, hãy nhấp vào đây.

17 bình luận, để lại của bạn

Để 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.   Oscar dijo

    Cảm ơn người bạn, mẹo hay và thiết thực.

  2.   alez dijo

    Tôi không chắc, nhưng tôi nghĩ rằng lỗi này sẽ xuất hiện nếu "sudo gparted" được sử dụng thay vì "gksudo gparted" hoặc "kdesudo dolphin", phải là ...

    1.    SỰ KHÍCH LỆ dijo

      Những người bạn sử dụng trong Alt + F2, ngoài kdesudo, tôi nghĩ nó không phải, nó là kdesu

      1.    SỰ KHÍCH LỆ dijo

        Thích là gksu

    2.    KZKG ^ Gaara <"Linux dijo

      Đúng vậy, nó chỉ xuất hiện nếu nó được thực hiện với sudo, nếu nó được sử dụng gksu o kdesudo nó sẽ không xuất hiện, vấn đề là ít nhất trong Arch của tôi, tôi không có tùy chọn để sử dụng kdesudo, ít nhất là tôi chưa tìm thấy nó 🙁

  3.   alez dijo

    http://aur.archlinux.org/packages.php?ID=14357 😉 Hãy cẩn thận rằng các bình luận đã cũ nên PKGBUILD rất lỗi thời. Đừng nhìn xem nó có trong kho hay không.
    Việc khởi chạy gksu không giống như gksudo mặc dù đối với các mục đích thực tế là như vậy. Nó giống như sử dụng su hoặc sudo, hoạt động khác nhau; trong một, bạn đăng nhập vào quản trị viên và trong khác, bạn chỉ cần cấp quyền cho người dùng. Trong mọi trường hợp, điều quan trọng là không bao giờ khởi động nó như một giọt mồ hôi khô.

    1.    KZKG ^ Gaara <"Linux dijo

      Mình không thích dùng các gói từ AUR hehe, chưa kể nhiều khi không được (lỗi do ISP của mình) 😀
      Dù sao cũng cảm ơn bạn 😉

  4.   Rafael Laverde dijo

    Nhưng làm như vậy không phải là đúng nhất, tốt hơn hết là dùng kdesu, kdesudo, gksu hoặc gksudo cho phù hợp 🙂
    ở đây một lời giải thích nhỏ mà tôi nghĩ đến http://www.kubuntu-es.org/wiki/sistema/por-que-se-debe-usar-kdesu-o-kdesudo-ejecutar-aplicaciones-graficas-terminal-vez-usar-s

    1.    KZKG ^ Gaara <"Linux dijo

      Xin chào Rafael, chào mừng đến với trang web của chúng tôi 😀
      Vấn đề với việc sử dụng gksu hoặc kdesudo là trong Arch tôi không có chúng, đó là lý do tại sao tôi phải dùng đến sudo.
      Xin chào và tôi hy vọng bạn thích bài viết của chúng tôi 🙂

  5.   David dijo

    Tôi gặp sự cố nhưng đó là khi chạy google chrome !!
    Có một giải pháp tương tự !! ???

    =S

    1.    KZKG ^ Gaara dijo

      Bạn chạy [Alt] + [F2] và mở Google Chrome, và bạn gặp lỗi này? O_O

  6.   elhui2 dijo

    Tuyệt vời sau hai năm bạn đã cứu tôi trong đêm, ở những nơi khác họ nói rằng cần phải lật lại hệ thống để Gparted hoạt động như một siêu người dùng. : 3

    Cảm ơn bạn.
    Chúc mừng.

  7.   Dante dijo

    Lỗi tương tự này xuất hiện với tôi nhưng khi tôi cố gắng cài đặt đồ họa từ bất kỳ cd bian nào, ai đó có thể cho tôi biết cách giải quyết không?

    Cảm ơn

  8.   arantxa dijo

    Điều này phải làm gì? Tôi gặp phải lỗi tương tự và tôi nghĩ rằng tôi đã làm sai ngay từ đầu, tôi đã thực thi như sau: user @ machine: $ rm -rf /tmp/.X0-lock và khi tôi thực thi user @ machine: $ Xorg -cấu hình, tôi đã gặp lỗi: /

    Tôi không biết phải làm gì!!

  9.   Anz dijo

    Cảm ơn bạn rất nhiều!
    Trong trường hợp của tôi, lỗi xuất hiện khi tôi khởi chạy synap sudo.
    Chính xác điều này đã xuất hiện:
    Không có giao thức nào được chỉ định
    Không thể truy cập máy chủ: Không thể kết nối: Kết nối bị từ chối
    (synap: 10216): Gtk-WARNING **: không thể mở màn hình :: 0

    Và trước khi xảy ra lỗi này, tôi đã gặp sự cố rằng .Xauthority không tồn tại.
    Debian 9 + Gnome3.

  10.   Gonzalo dijo

    HAHAAJ cảm ơn bạn rất nhiều. Nhưng hóa ra nếu bạn không có .Xauthority thì cũng vô ích.
    Nhưng bạn đã dẫn dắt tôi.

  11.   Eduardo V. dijo

    Bạn có thể sử dụng

    «'
    chạm vào $ HOME / .bashrc
    «'

    thay vì

    «'
    echo "" >> $ HOME / .bashrc
    «'

    touch tạo một tệp trống cho bạn nếu nó không tồn tại hoặc cập nhật dấu thời gian của tệp theo cách khác (khi nó tồn tại), nhưng không sửa đổi nội dung trong cả hai trường hợp, chỉ ngày sửa đổi của nó.