Рішення помилки: «не вдається відкрити дисплей :: 0.0»

Є кілька випадків, коли ми хочемо використовувати Суду для запуску графічних додатків з адміністративними дозволами, наприклад: sudo gparted ó Судо дельфін

І багато хто бачив цю помилку:

kzkggaara @ geass: ~ / Завантаження $ sudo gparted
Протокол не вказаний

(gpartedbin: 6547): Gtk-ПОПЕРЕДЖЕННЯ **: не вдається відкрити дисплей :: 0

Що заважає програмі відкритись (у цьому випадку gparted), простий крок вирішить цю проблему 😀

Ми повинні відкрити термінал (консоль, bash, shell, як вони хочуть це назвати ...) і помістити в нього таке:

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

Ми штовхаємось [Введіть] і вуаля, це буде вирішено 🙂

Простий ні? ХАХА.

привіт


17 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Оскар - сказав він

    Дякую, друже, хороша та практична порада.

  2.   алез - сказав він

    Я не впевнений, але я думаю, що ця помилка з'явиться, якщо замість "gksudo gparted" або "kdesudo dolphin" використовуватиметься "sudo gparted", який повинен бути ...

    1.    мужність - сказав він

      Ті, кого ви використовуєте в Alt + F2, окрім kdesudo, я думаю, що це не так, це kdesu

      1.    мужність - сказав він

        Як це gksu

    2.    KZKG ^ Гаара <"Linux - сказав він

      Так, справді, він з’являється лише у випадку, якщо це зроблено із sudo, якщо воно використовується гксу o kdesudo він не з'явиться, проблема в тому, що принаймні в моїй Arch я не маю можливості використовувати kdesudo, принаймні я не знайшов 🙁

  3.   алез - сказав він

    http://aur.archlinux.org/packages.php?ID=14357 Будьте обережні, щоб коментарі були застарілими, тому PKGBUILD дуже застарів. Не дивіться, чи є це у сховищах.
    Запустити gksu не так само, як gksudo, хоча для практичних цілей це так. Це як використання su або sudo, операція інша; в одному ви входите до адміністратора, а в іншому ви просто надаєте права користувачеві. У будь-якому випадку, головне - ніколи не запускати його як сухий піт.

    1.    KZKG ^ Гаара <"Linux - сказав він

      Я не люблю використовувати пакети з AUR хе-хе, не кажучи вже про те, що багато разів я не можу (з вини мого провайдера) 😀
      Дякую в будь-якому випадку friend

  4.   Рафаель Лаверде - сказав він

    Але робити це не найбільш правильно, краще використовувати kdesu, kdesudo, gksu або gksudo відповідно appropriate
    тут невелике пояснення, яке мені прийшло в голову http://www.kubuntu-es.org/wiki/sistema/por-que-se-debe-usar-kdesu-o-kdesudo-ejecutar-aplicaciones-graficas-terminal-vez-usar-s

    1.    KZKG ^ Гаара <"Linux - сказав він

      Привіт Рафаель, ласкаво просимо на наш сайт 😀
      Проблема використання gksu або kdesudo полягає в тому, що в Arch у мене їх немає, тому мені доводиться вдаватися до sudo.
      Вітаю, і я сподіваюся, вам сподобалися наші статті 🙂

  5.   Девід - сказав він

    Я отримую проблему, але це при запуску google chrome !!
    Є подібне рішення !! ???

    =S

    1.    KZKG ^ Гаара - сказав він

      Ви запускаєте [Alt] + [F2] і відкриваєте Google Chrome, і з’являється ця помилка? O_O

  6.   elhui2 - сказав він

    Чудово після двох років, коли ти врятував мене ніч, на інших сайтах говорили, що потрібно перевернути систему, щоб Gparted працював як суперкористувач. : 3

    Спасибо.
    Привіт.

  7.   Данте - сказав він

    Ця сама помилка здається мені, але коли я намагаюся графічно встановити з будь-якого біан-компакт-диску, хтось може сказати мені, як її вирішити?

    Грекіас

  8.   аранткса - сказав він

    Що це повинно робити? У мене однакова помилка, і я думаю, що з самого початку вчинив неправильно, я виконав наступне: user @ machine: $ rm -rf /tmp/.X0-lock, а коли запустив user @ machine: $ Xorg -configure, я отримав помилку:

    Я не знаю, що робити!!

  9.   Анз - сказав він

    Велике спасибі!
    У моєму випадку помилка з'явилася, коли я запустив sudo synaptic.
    Саме це з’явилося:
    Протокол не вказаний
    Не вдається запустити сервер: Не вдалося підключитися: Підключення відхилено
    (synaptic: 10216): Gtk-ПОПЕРЕДЖЕННЯ **: не вдається відкрити екран :: 0

    І до цієї помилки у мене були проблеми, яких не було .Xauthority.
    Debian 9 + Gnome3.

  10.   Гонсало - сказав він

    HAHAAJ щиро дякую. Але виявляється, що якщо у вас немає .Xauthority, це марно.
    Але ти скерував мене.

  11.   Едуардо В. - сказав він

    Можна використовувати

    «
    торкніться $ HOME / .bashrc
    «

    замість

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

    touch створює для вас порожній файл, якщо він не існує, або в іншому випадку оновлює позначку часу файлу (коли він існує), але не змінює вміст в жодному з двох випадків, лише дату його модифікації.