Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не могу запустить что либо в терминале из под рута  (Прочитано 6754 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Exx

  • Автор темы
  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
Ставлю вебсервер, и чтобы создать конфиг пытаюсь запустить kate, но на sudo kate отвечает:

Цитировать

Fox conf.d # sudo kate
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
No protocol specified
kate: cannot connect to X server :0


Или



Цитировать

Fox conf.d # gksudo kate
No protocol specified


(gksudo:16283): Gtk-WARNING **: cannot open display: :0


или



Цитировать

Fox conf.d # kdesudo kate
No protocol specified
kdesudo: cannot connect to X server :0


Пробовал и так sudo -i kate или sudo -s kate результат аналогичный. Как быть?)

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
sudo cat /etc/sudoers?
Wars ~.o

Оффлайн Exx

  • Автор темы
  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля

Цитировать
Fox fox # sudo cat /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"


# Host alias specification


# User alias specification


# Cmnd alias specification


# User privilege specification
root    ALL=(ALL:ALL) ALL


# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL


# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL


# See sudoers(5) for more information on "#include" directives:


#includedir /etc/sudoers.d


Еще нашел в меню запуск консоли от рута (Konsole as root) вот тут kate нормально работает, но тут получается я всегда буду под рутом сидеть :) Не есть хорошо.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Цитировать
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
убирай 2 строки и ребут.
Wars ~.o

Оффлайн Exx

  • Автор темы
  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
Не помогло :-\

Оффлайн alienonline

  • Активист
  • *
  • Сообщений: 755
    • Просмотр профиля
sudo -i
Вообще только графические приложения не запускаются ?

Что скажет
sudo nano
?


Оффлайн Exx

  • Автор темы
  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
nano запустился, а kate или kopete или clementine и другие пишут что то вроде cannot connect to X server :0  и все.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Wars ~.o

Оффлайн DarkLiveMan

  • Любитель
  • *
  • Сообщений: 85
  • Ленивый тюлень
    • Просмотр профиля
Хэй%)

Просто:
kdesudo kateВсе просто!)))

Оффлайн Exx

  • Автор темы
  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
Работает  8)  спасибо за kdesudo  ;)

Оффлайн 32reg

  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
    • Linux32.ru
Вроде бы в строну xhost нужно копать.
У меня тоже не запускаются графические приложения из-под рута. Из-под обычного пользователя тоже не запускались пока в xhost не настроил, с рутом заморачиваться не стал
www.linux32.ru - новости и статьи о Linux

Оффлайн DarkLiveMan

  • Любитель
  • *
  • Сообщений: 85
  • Ленивый тюлень
    • Просмотр профиля
Вроде бы в строну xhost нужно копать.
У меня тоже не запускаются графические приложения из-под рута. Из-под обычного пользователя тоже не запускались пока в xhost не настроил, с рутом заморачиваться не стал
В KDE оно и не запустится так%) GUI приложения запускаются только KDESUDO!

Оффлайн Карасик

  • Участник
  • *
  • Сообщений: 165
  • Kubuntu 23.10 amd64
    • Просмотр профиля
А почему через sudo у меня kate запускается без проблем? и ещё много чего другого запускается...

Оффлайн 32reg

  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
    • Linux32.ru
@Карасик: через sudo и у меня запускается. Попробуйте сначала ввести su - пароль - ввод, а потом просто запустить например kwrite.
У меня так не сработает. Нужно в xhost разрешить запускать гуишные приложения в иксах. Для пользователя было так же, но для пользователя я настроил нормальное поведение, а для рута не стал (не так часто нужно)
www.linux32.ru - новости и статьи о Linux

Оффлайн Карасик

  • Участник
  • *
  • Сообщений: 165
  • Kubuntu 23.10 amd64
    • Просмотр профиля
32reg,
через sudo su переключился в рут, запустил kate, т.к. kwrite не устанавливал, - нормально запустилось. Может я чего не так понял?

 

Страница сгенерирована за 0.127 секунд. Запросов: 25.