Є кілька випадків, коли ми хочемо використовувати Суду для запуску графічних додатків з адміністративними дозволами, наприклад: 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
Ми штовхаємось [Введіть] і вуаля, це буде вирішено 🙂
Простий ні? ХАХА.
привіт
Дякую, друже, хороша та практична порада.
Я не впевнений, але я думаю, що ця помилка з'явиться, якщо замість "gksudo gparted" або "kdesudo dolphin" використовуватиметься "sudo gparted", який повинен бути ...
Ті, кого ви використовуєте в Alt + F2, окрім kdesudo, я думаю, що це не так, це kdesu
Як це gksu
Так, справді, він з’являється лише у випадку, якщо це зроблено із sudo, якщо воно використовується гксу o kdesudo він не з'явиться, проблема в тому, що принаймні в моїй Arch я не маю можливості використовувати kdesudo, принаймні я не знайшов 🙁
http://aur.archlinux.org/packages.php?ID=14357 Будьте обережні, щоб коментарі були застарілими, тому PKGBUILD дуже застарів. Не дивіться, чи є це у сховищах.
Запустити gksu не так само, як gksudo, хоча для практичних цілей це так. Це як використання su або sudo, операція інша; в одному ви входите до адміністратора, а в іншому ви просто надаєте права користувачеві. У будь-якому випадку, головне - ніколи не запускати його як сухий піт.
Я не люблю використовувати пакети з AUR хе-хе, не кажучи вже про те, що багато разів я не можу (з вини мого провайдера) 😀
Дякую в будь-якому випадку friend
Але робити це не найбільш правильно, краще використовувати 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
Привіт Рафаель, ласкаво просимо на наш сайт 😀
Проблема використання gksu або kdesudo полягає в тому, що в Arch у мене їх немає, тому мені доводиться вдаватися до sudo.
Вітаю, і я сподіваюся, вам сподобалися наші статті 🙂
Я отримую проблему, але це при запуску google chrome !!
Є подібне рішення !! ???
=S
Ви запускаєте [Alt] + [F2] і відкриваєте Google Chrome, і з’являється ця помилка? O_O
Чудово після двох років, коли ти врятував мене ніч, на інших сайтах говорили, що потрібно перевернути систему, щоб Gparted працював як суперкористувач. : 3
Спасибо.
Привіт.
Ця сама помилка здається мені, але коли я намагаюся графічно встановити з будь-якого біан-компакт-диску, хтось може сказати мені, як її вирішити?
Грекіас
Що це повинно робити? У мене однакова помилка, і я думаю, що з самого початку вчинив неправильно, я виконав наступне: user @ machine: $ rm -rf /tmp/.X0-lock, а коли запустив user @ machine: $ Xorg -configure, я отримав помилку:
Я не знаю, що робити!!
Велике спасибі!
У моєму випадку помилка з'явилася, коли я запустив sudo synaptic.
Саме це з’явилося:
Протокол не вказаний
Не вдається запустити сервер: Не вдалося підключитися: Підключення відхилено
(synaptic: 10216): Gtk-ПОПЕРЕДЖЕННЯ **: не вдається відкрити екран :: 0
І до цієї помилки у мене були проблеми, яких не було .Xauthority.
Debian 9 + Gnome3.
HAHAAJ щиро дякую. Але виявляється, що якщо у вас немає .Xauthority, це марно.
Але ти скерував мене.
Можна використовувати
«
торкніться $ HOME / .bashrc
«
замість
«
echo "" >> $ HOME / .bashrc
«
touch створює для вас порожній файл, якщо він не існує, або в іншому випадку оновлює позначку часу файлу (коли він існує), але не змінює вміст в жодному з двох випадків, лише дату його модифікації.