Автор Тема: KWrite не запускается с правами root [РЕШЕНО]  (Прочитано 2678 раз)

Оффлайн hago

  • Завсегдатай
  • *
  • Сообщений: 62
Добрый день!
В altlinux-7.0.3-kdesktop не получается в терминале запустить KWrite c правами root. Сообщение об ошибке:
# kwrite
Error: "/var/tmp/kdecache-sun" is owned by uid 500 instead of uid 0.
kwrite(4116)/kdeui (kdelibs): Session bus not found
To circumvent this problem try the following command (with Linux and bash)
export $(dbus-launch)
KCrash: Application 'kwrite' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
sock_file=/home/sun/.kde4/socket-comp-a8-5600k-apu-3c9bc0.localdomain/kdeinit4__0
От имени имени обычного пользователя KWrite  запускается без проблем.
Каким образом можно запустить  KWrite c правами root?
« Последнее редактирование: 30.08.2014 19:09:54 от hago »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: KWrite не запускается с правами root
« Ответ #1 : 30.08.2014 13:53:11 »
su -
export $(dbus-launch)
kwrite
Андрей Черепанов (cas@)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: KWrite не запускается с правами root
« Ответ #2 : 30.08.2014 13:54:17 »
Ну, так вам же в выводе и подсказка:
Цитировать
To circumvent this problem try the following command (with Linux and bash)
export $(dbus-launch)

Оффлайн hago

  • Завсегдатай
  • *
  • Сообщений: 62
Re: KWrite не запускается с правами root
« Ответ #3 : 30.08.2014 19:08:47 »
su -
export $(dbus-launch)
kwrite

Всё заработало!  :-) sb и Skull, спасибо за подсказку.
Только не пойму, зачем необходимо вводить дополнительную команду export $(dbus-launch) для запуска kwrite? Например, в altlinux-7.0.4-centaurus редактор plima запускается с правами root без этой дополнительной команды; аналогично в Simply запускается medit.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
И не забывайте указывать минус после su. Тогда эта ерунда и не возникла бы.
Андрей Черепанов (cas@)

Оффлайн hago

  • Завсегдатай
  • *
  • Сообщений: 62
И не забывайте указывать минус после su. Тогда эта ерунда и не возникла бы.
Все гениальное, просто!  :-)

Действительно,
su-
Password:
kwrite
Всё запускается без проблем, и никакая дополнительная команда не требуется.
Спасибо за подсказку!

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Андрей Черепанов (cas@)

Оффлайн stanukih

  • Завсегдатай
  • *
  • Сообщений: 560
А стесняюсь спросить зачем это?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
А стесняюсь спросить зачем это?
Там написано. Людям нужно разное поведение при переключении.
Андрей Черепанов (cas@)