Не запускается OpenOffice из-за нехватки DBus. (OpenOffice.org Session bus not found)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Bchgroup
Сообщения: 42
ОС: SUSE 11.2 x32 и x64

Не запускается OpenOffice из-за нехватки DBus.

Сообщение Bchgroup »

KDE 4.4.2, opensuse 11.2 x32

Запускаю под юзером с консоли,

Код: Выделить всё

skyline@linux-l7dj:~> oowriter
Error: "/var/tmp/kdecache-skyline" is owned by uid 1000 instead of uid 0.
Error: "/tmp/kde-skylineWPxhRd" is owned by uid 1000 instead of uid 0.
OpenOffice.org(9115): Session bus not found

KCrash: Application 'soffice.bin.bin' crashing...
sock_file=/home/skyline/.kde4/socket-linux-l7dj/kdeinit4__0


Пускаю из под рута.

Код: Выделить всё

skyline@linux-l7dj:~> su
Пароль:
linux-l7dj:/home/skyline # oowriter
OpenOffice.org(9166): Session bus not found

linux-l7dj:/home/skyline # KCrash: Application 'soffice.bin.bin' crashing...
sock_file=/root/.kde4/socket-linux-l7dj/kdeinit4__0
Warning: connect() failed: : В соединении отказано
KCrash cannot reach kdeinit, launching directly.
drkonqi(9169): Session bus not found

^C
linux-l7dj:/home/skyline #


Единственный вариант, когда он запускается это после команды "su -".
В чем может быть проблема?

Началось после устаноки Unified Samsung Printer Driver
Спасибо сказали:
Bchgroup
Сообщения: 42
ОС: SUSE 11.2 x32 и x64

Re: Не запускается OpenOffice из-за нехватки DBus.

Сообщение Bchgroup »

Еще забавно:

Код: Выделить всё

skyline@linux-l7dj:~> sudo oowriter
root's password:
Failed to open display


Одни непонятки. :mellow:
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: Не запускается OpenOffice из-за нехватки DBus.

Сообщение Sleeping Daemon »

Bchgroup писал(а):
24.05.2010 10:43
Еще забавно:

Код: Выделить всё

skyline@linux-l7dj:~> sudo oowriter
root's password:
Failed to open display


Одни непонятки. :mellow:

Конечно. Потому как, kdesu oowriter
Спасибо сказали:
Bchgroup
Сообщения: 42
ОС: SUSE 11.2 x32 и x64

Re: Не запускается OpenOffice из-за нехватки DBus.

Сообщение Bchgroup »

Sleeping Daemon писал(а):
24.05.2010 12:00
Конечно. Потому как, kdesu oowriter


Код: Выделить всё

skyline@linux-l7dj:~/J2ME> kdesu oowriter
kdesu(7785)/kdesu (kdelibs) KDESu::PtyProcess::exec: [ /usr/src/packages/BUILD/kdelibs-4.4.2/kdesu/process.cpp : 295 ]  Running "/bin/su"
kdesu(7785)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /usr/src/packages/BUILD/kdelibs-4.4.2/kdesu/su.cpp : 259 ]  Read line "Password: "
kdesu(7785)/kdesu (kdelibs) KDESu::PtyProcess::exec: [ /usr/src/packages/BUILD/kdelibs-4.4.2/kdesu/process.cpp : 295 ]  Running "/bin/su"
kdesu(7785)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /usr/src/packages/BUILD/kdelibs-4.4.2/kdesu/su.cpp : 259 ]  Read line "Password: "
kdesu(7785)/kdesu (kdelibs) KDESu::PtyProcess::WaitSlave: [ /usr/src/packages/BUILD/kdelibs-4.4.2/kdesu/process.cpp : 381 ]  Child pid 7794
kdesu(7785)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /usr/src/packages/BUILD/kdelibs-4.4.2/kdesu/su.cpp : 259 ]  Read line ""
kdesu(7785)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /usr/src/packages/BUILD/kdelibs-4.4.2/kdesu/su.cpp : 259 ]  Read line "kdesu_stub"


Ничуть не лучше :(
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не запускается OpenOffice из-за нехватки DBus.

Сообщение sash-kan »

а в suse по умолчанию /tmp и /var/tmp при перезагрузке не очищаются?
если нет, то завершите x-сессии, залогиньтесь в консоли root-ом и очистите эти каталоги:
$ rm -rf /tmp/* /var/tmp/*
лучше будет после этого машину перезагрузить.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Не запускается OpenOffice из-за нехватки DBus.

Сообщение k0da »

sash-kan
по дефолту нет но это контролируется через /etc/sysconfig/cron
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: Не запускается OpenOffice из-за нехватки DBus.

Сообщение Sleeping Daemon »

Bchgroup писал(а):
24.05.2010 12:28
Sleeping Daemon писал(а):
24.05.2010 12:00
Конечно. Потому как, kdesu oowriter


Код: Выделить всё

skyline@linux-l7dj:~/J2ME> kdesu oowriter
kdesu(7785)/kdesu (kdelibs) KDESu::PtyProcess::exec: [ /usr/src/packages/BUILD/kdelibs-4.4.2/kdesu/process.cpp : 295 ]  Running "/bin/su"
kdesu(7785)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /usr/src/packages/BUILD/kdelibs-4.4.2/kdesu/su.cpp : 259 ]  Read line "Password: "
kdesu(7785)/kdesu (kdelibs) KDESu::PtyProcess::exec: [ /usr/src/packages/BUILD/kdelibs-4.4.2/kdesu/process.cpp : 295 ]  Running "/bin/su"
kdesu(7785)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /usr/src/packages/BUILD/kdelibs-4.4.2/kdesu/su.cpp : 259 ]  Read line "Password: "
kdesu(7785)/kdesu (kdelibs) KDESu::PtyProcess::WaitSlave: [ /usr/src/packages/BUILD/kdelibs-4.4.2/kdesu/process.cpp : 381 ]  Child pid 7794
kdesu(7785)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /usr/src/packages/BUILD/kdelibs-4.4.2/kdesu/su.cpp : 259 ]  Read line ""
kdesu(7785)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /usr/src/packages/BUILD/kdelibs-4.4.2/kdesu/su.cpp : 259 ]  Read line "kdesu_stub"


Ничуть не лучше :(

Вы kde обновляли?
Похоже на кривое обновление, если уж kdesu так себя ведёт...
Спасибо сказали:
Bchgroup
Сообщения: 42
ОС: SUSE 11.2 x32 и x64

Re: Не запускается OpenOffice из-за нехватки DBus.

Сообщение Bchgroup »

Sleeping Daemon писал(а):
24.05.2010 13:43
Вы kde обновляли?
Похоже на кривое обновление, если уж kdesu так себя ведёт...


Обновлял - все работает прекрасно, за исключением вот этого моменту. Не думаю что это связано. После обновления все работало - проблема появилась недавно

sash-kan писал(а):
24.05.2010 12:39
а в suse по умолчанию /tmp и /var/tmp при перезагрузке не очищаются?
если нет, то завершите x-сессии, залогиньтесь в консоли root-ом и очистите эти каталоги:
$ rm -rf /tmp/* /var/tmp/*
лучше будет после этого машину перезагрузить.


Не помогло. (Делал init 3; rm ; init 5)

Но вот тут, ребята, я уже ничего не понимаю.

Код: Выделить всё

skyline@linux-l7dj:~> strace -xf -eopen -o out.log oowriter


ЗАПУСКАЕТ мне Open Office. :ph34r:
Спасибо сказали: