Запуск Х приложений через ssh
vovanvster 10 апреля, 2010 - 22:24
При авторизации получаю следующее:
***@*** ~ $ ssh -X ***@172.30.*.* Enter passphrase for key '/home/vovan***/.ssh/id_rsa': Warning: untrusted X11 forwarding setup failed: xauth key data not generated Warning: No xauth data; using fake authentication data for X11 forwarding. Last login: Sat Apr 10 21:57:59 MSD 2010 from 172.29.*.* on pts/3
И после этого при запуске приложений:
***@***host ~ $ kmenuedit <unknown program name>(16418)/: KUniqueApplication: Cannot find the D-Bus session server: "/usr/bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed. " <unknown program name>(16417)/: KUniqueApplication: Pipe closed unexpectedly.
Замучался гуглить да и в манах не пойму где искать. Что у меня не настроено ? Где взять этот xauth key data ?
Прописал в sshd_config "XAuthLocation=$HOME/.Xauthority" и теперь в предупреждении осталась только одна строчка:
Warning: No xauth data; using fake authentication data for X11 forwarding.
Что ещё нужно зделать ?
»
- Для комментирования войдите или зарегистрируйтесь
Здесь смотрел?
http://en.gentoo-wiki.com/wiki/X-Forwarding#No_xauth_data
Смотрю, пока не
Смотрю, пока не помогает...
P.S. Лучше на Вы, мы не знакомы.
Мышка дура, прав был Суворов.
Добился того что при
Добился того что при авторизации перестал ругаться но приложений по прежнему запустить не могу:
Теперь я вообще не понимаю о чём речь. Что дальше делать ?
Мышка дура, прав был Суворов.
vovanvster
/etc/init.d/dbus start ?
* WARNING: dbus has already
* WARNING: dbus has already been started.
Думается дело в этом: Autolaunch error: X11 initialization failed.
Кто знает, ОТЗОВИТЕСЬ !
Уже часа 4 колдую. Может это в принципе невозможно ?
Получалось у кого нибудь в KDE4 ?
Мышка дура, прав был Суворов.
А что-то попроще, типа xclock
А что-то попроще, типа xclock или xterm тоже не работает?
xterm пробовал, работает.
xterm пробовал, работает. Потом из него пытаюсь кде-приложение запустить и тот же самый болт.
Мышка дура, прав был Суворов.
Извините за "Ты"
А если попробовать
eval `dbus-launch`
kmenuedit
Удалённая машина уже
Удалённая машина уже выключена завтра попробую, спасибо.
Мышка дура, прав был Суворов.
Не, ошибся... На этой машине
Не, ошибся... На этой машине из Х сервера стоит только то что нужно для запуска кде. Пробовал на другой машине.
eval не помогает всё без изменений.
Мышка дура, прав был Суворов.
интересно
Интересно, просто никто этого не делал или народу объяснять лень.
Мышка дура, прав был Суворов.
Попробуй так ssh -XY
Попробуй так
ssh -XY ***@localhost
Working on Gentoo Linux for Asus P535 and Qtopia :-)
Пробовал, всё без
Пробовал, всё без изменений
Не может ли быть дело в том что я вхожу по ssh вводя парольную фразу?
При этом ведь я не авторизуюсь как юзер от имени которого вхожу
с его паролем.
Мышка дура, прав был Суворов.
[qoute] Не может ли быть дело
[qoute]
Не может ли быть дело в том что я вхожу по ssh вводя парольную фразу?
При этом ведь я не авторизуюсь как юзер от имени которого вхожу
с его паролем.[/qoute]
Эээ, а попробуй просто
авторизируясь как обычно :)
Working on Gentoo Linux for Asus P535 and Qtopia :-)
Дык я же не могу
Дык я же не могу ssh свои условия диктовать, уж чего он попросит то я и ввожу. Рашьше помню вводил пароль юзера при входе но то-ли версия изменилась то-ли я забыл как это делается.
Мышка дура, прав был Суворов.
А dbus на удаленном компе
А dbus на удаленном компе запущен?
Еще попробуй локально войти на удаленном компьютере и запустить kde под тем пользователем, а потом удаленно через ssh не отрубая того пользователя
Working on Gentoo Linux for Asus P535 and Qtopia :-)
dbus запущен и я уже так
dbus запущен и я уже так пробовал. Всё, забил я на это.
Нет ничего что бы нельзя было в консоли сделать.
Мышка дура, прав был Суворов.
вот что я нагуглил правда у меня был другой затык но ошибка таже
Это то что я нашел
А это что мне помогло
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
Что мне помогло
Мне помогло /etc/init.d/dbus restart
Хотя D-Bus был запущен, видимо у него упал какой-то демон. Рестарт помог.