Λύση στο σφάλμα: «δεν μπορεί να ανοίξει η οθόνη :: 0.0»

Υπάρχουν πολλές περιπτώσεις που θέλουμε να χρησιμοποιήσουμε sudo για την εκτέλεση εφαρμογών γραφικών με δικαιώματα διαχειριστή, για παράδειγμα: sudo gparted ó δελφίνι sudo

Και πολλοί θα έχουν δει αυτό το σφάλμα:

kzkggaara @ geass: ~ / Λήψεις $ sudo gparted
Δεν έχει καθοριστεί πρωτόκολλο

(gpartedbin: 6547): Gtk-ΠΡΟΕΙΔΟΠΟΙΗΣΗ **: δεν μπορεί να ανοίξει η οθόνη :: 0

Αυτό εμποδίζει το άνοιγμα της εφαρμογής (σε αυτήν την περίπτωση γ), ένα απλό βήμα θα λύσει το πρόβλημα για εμάς 😀

Πρέπει να ανοίξουμε ένα τερματικό (κονσόλα, bash, shell, ό, τι θέλουν να το ονομάσουν ...) και να βάλουμε τα ακόλουθα σε αυτό:

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

Σπρώχνουμε [Εισαγω] και voila, θα λυθεί 🙂

Απλό όχι; ΧΑΧΑ.

αφορά


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Όσκαρ dijo

    Ευχαριστώ φίλε, καλή και πρακτική συμβουλή.

  2.   Αλεζ dijo

    Δεν είμαι σίγουρος, αλλά πιστεύω ότι αυτό το σφάλμα θα εμφανιστεί εάν χρησιμοποιείται το "sudo gparted" αντί για "gksudo gparted" ή "kdesudo dolphin", το οποίο πρέπει να είναι ...

    1.    Θάρρος dijo

      Εκείνοι που χρησιμοποιείτε στο Alt + F2, εκτός από το kdesudo νομίζω ότι δεν είναι, είναι kdesu

      1.    Θάρρος dijo

        Όπως είναι το gksu

    2.    KZKG ^ Gaara <"Linux dijo

      Ναι, εμφανίζεται μόνο εάν γίνεται με sudo, εάν χρησιμοποιείται gksu o κουδοσούντο δεν θα εμφανιστεί, το πρόβλημα είναι ότι τουλάχιστον στην αψίδα μου δεν έχω την επιλογή να χρησιμοποιήσω κουδοσούντο, τουλάχιστον δεν το βρήκα 🙁

  3.   Αλεζ dijo

    http://aur.archlinux.org/packages.php?ID=14357 😉 Προσέξτε ότι τα σχόλια είναι παλιά, οπότε το PKGBUILD είναι πολύ ξεπερασμένο. Μην κοιτάτε για να δείτε αν βρίσκεται στα αποθετήρια.
    Δεν είναι το ίδιο να ξεκινήσετε το gksu με το gksudo αν και για πρακτικούς σκοπούς είναι. Είναι σαν να χρησιμοποιείτε su ή sudo, η λειτουργία είναι διαφορετική. σε ένα συνδέεστε στον διαχειριστή και στο άλλο απλά δίνετε δικαιώματα σε έναν χρήστη. Σε κάθε περίπτωση, το σημαντικό είναι να μην το ξεκινάτε ποτέ ως ξηρό ιδρώτα.

    1.    KZKG ^ Gaara <"Linux dijo

      Δεν μου αρέσει να χρησιμοποιώ πακέτα από το AUR hehe, για να μην αναφέρω ότι πολλές φορές δεν μπορώ (σφάλμα του ISP μου) 😀
      Ευχαριστώ πάντως φίλε 😉

  4.   Ραφαέλ Λαβέρντε dijo

    Αλλά αυτό δεν είναι το πιο σωστό, είναι καλύτερο να χρησιμοποιείτε kdesu, kdesudo, gksu ή gksudo όπως απαιτείται 🙂
    εδώ μια μικρή εξήγηση που ήρθε στο μυαλό 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

      Γεια σας Rafael, καλώς ήλθατε στον ιστότοπό μας 😀
      Το πρόβλημα με τη χρήση του gksu ή του kdesudo είναι ότι στο Arch δεν τα έχω, γι 'αυτό πρέπει να καταφύγω στο sudo.
      Χαιρετισμούς και ελπίζω να σας αρέσουν τα άρθρα μας 🙂

  5.   Δαβίδ dijo

    Αντιμετωπίζω το πρόβλημα, αλλά είναι όταν τρέχω το google chrome !!
    Υπάρχει παρόμοια λύση !! ???

    =S

    1.    KZKG ^ Γκάρα dijo

      Εκτελείτε το [Alt] + [F2] και ανοίγετε το Google Chrome και λαμβάνετε αυτό το σφάλμα; Ο_Ο

  6.   elhui2 dijo

    Εξαιρετικά μετά από δύο χρόνια με έσωσε τη νύχτα, σε άλλα μέρη είπαν ότι ήταν απαραίτητο να αναποδογυρίσει το σύστημα για να κάνει το Gparted να λειτουργεί ως superuser : 3

    Σας ευχαριστώ.
    Χαιρετισμούς.

  7.   Dante dijo

    Αυτό το ίδιο σφάλμα μου φαίνεται, αλλά όταν προσπαθώ να εγκαταστήσω γραφικά από οποιοδήποτε bian cd, μπορεί κάποιος να μου πει πώς να το λύσω;

    Ευχαριστίες

  8.   αράντσα dijo

    Τι πρέπει να κάνει αυτό; Έχω το ίδιο σφάλμα και νομίζω ότι έκανα λάθος πράγματα από την αρχή, έκανα τα εξής: user @ machine: $ rm -rf /tmp/.X0-lock και όταν εκτέλεσα το user @ machine: $ Xorg -configure έχω ένα σφάλμα: /

    Δεν ξέρω τι να κάνω!!

  9.   Ανζ dijo

    Σας ευχαριστούμε πάρα πολύ!
    Στην περίπτωσή μου το σφάλμα εμφανίστηκε όταν ξεκίνησα το sudo synaptic.
    Ακριβώς αυτό εμφανίστηκε:
    Δεν έχει καθοριστεί πρωτόκολλο
    Δεν είναι δυνατή η είσοδος του διακομιστή: Δεν ήταν δυνατή η σύνδεση: Η σύνδεση απορρίφθηκε
    (συνοπτικό: 10216): Gtk-ΠΡΟΕΙΔΟΠΟΙΗΣΗ **: δεν μπορεί να ανοίξει την οθόνη :: 0

    Και πριν από αυτό το σφάλμα είχα προβλήματα που δεν υπήρχαν.
    Debian 9 + Gnome3.

  10.   Gonzalo dijo

    HAHAAJ σας ευχαριστώ πολύ. Αλλά αποδεικνύεται ότι αν δεν έχετε το .Xauthority είναι άχρηστο.
    Αλλά με οδήγησες.

  11.   Εντουάρντο Β. dijo

    Μπορείτε να χρησιμοποιήσετε

    ««
    αγγίξτε $ HOME / .bashrc
    ««

    αντί για

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

    Το touch δημιουργεί ένα κενό αρχείο για εσάς εάν δεν υπάρχει ή ενημερώνει διαφορετικά τη χρονική σήμανση του αρχείου (όταν υπάρχει), αλλά δεν τροποποιεί το περιεχόμενο σε καμία περίπτωση, μόνο την ημερομηνία τροποποίησής του.