forum.wfido.ru

forum.wfido.ru (http://forum.wfido.ru/index.php)
-   RU.UNIX.BSD (http://forum.wfido.ru/forumdisplay.php?f=36)
-   -   "ssh -Y somehost firefox" с FreeBSD на линукс (http://forum.wfido.ru/showthread.php?t=48893)

Victor Sudakov 09.03.2018 18:11

"ssh -Y somehost firefox" с FreeBSD на линукс
 
Victor Sudakov написал(а) к All в Mar 18 20:29:46 по местному времени:

* Originally in ru.unix.bsd
* Crossposted in ru.linux
Dear All,

А что, сабж с FreeBSD на Ubuntu и не должен работать? Например xlogo, xeyes, xcalc и прочая мелочь запускаются так без проблем (т.е. форвардинг работает), а firefox задумывается надолго и ничего не происходит.

Пробовал запускать "firefox --no-remote --no-xshm", как советуют в Интернете на [url]https://askubuntu.com/questions/3515/how-do-i-launch-a-remote-firefox-window-via-ssh[/url] - но это [i]не[/i] помогает.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322

Eugene Grosbein 09.03.2018 20:41

Re: "ssh -Y somehost firefox" с FreeBSD на линукс
 
Eugene Grosbein написал(а) к Victor Sudakov в Mar 18 23:06:27 по местному времени:

09 марта 2018, пятница, в 20:29 NOVT, Victor Sudakov написал(а):

VS> А что, сабж с FreeBSD на Ubuntu и не должен работать? Например xlogo, xeyes,
VS> xcalc и прочая мелочь запускаются так без проблем (т.е. форвардинг работает), а
VS> firefox задумывается надолго и ничего не происходит.
VS> Пробовал запускать "firefox --no-remote --no-xshm", как советуют в Интернете на
VS> [url]https://askubuntu.com/questions/3515/how-do-i-launch-a-remote-firefox-window-via-ssh[/url]
VS> - но это [i]не[/i] помогает.

Если трафик проходит через pf - проверь, не он ли мешает (отключи).
Ещё проверь, что нет проблем с прохождением крупных пакетов с DF (pmtud).
Ну и конечно, используй ssh -v

Eugene
--- slrn/1.0.2 (FreeBSD)

Victor Sudakov 10.03.2018 08:40

"ssh -Y somehost firefox" с FreeBSD на линукс
 
Victor Sudakov написал(а) к Eugene Grosbein в Mar 18 11:21:16 по местному времени:

Dear Eugene,

09 Mar 18 23:06, you wrote to me:

VS>> А что, сабж с FreeBSD на Ubuntu и не должен работать? Например
VS>> xlogo, xeyes, xcalc и прочая мелочь запускаются так без проблем
VS>> (т.е. форвардинг работает), а firefox задумывается надолго и
VS>> ничего не происходит. Пробовал запускать "firefox --no-remote
VS>> --no-xshm", как советуют в Интернете на
VS>> [url]https://askubuntu.com/questions/3515/how-do-i-launch-a-remote-fir[/url]
VS>> efox-window-via-ssh - но это [i]не[/i] помогает.

EG> Если трафик проходит через pf - проверь, не он ли мешает (отключи).
EG> Ещё проверь, что нет проблем с прохождением крупных пакетов с DF
EG> (pmtud).

Всё происходит внутри домашней проводной ЛВС (с моего компа на комп сына), никаких оснований подозревать вышеописанное вроде бы нет. pf есть, но единственное правило - nat на внешнем интерфейсе, не в сторону домашней ЛВС.

EG> Ну и конечно, используй ssh -v

А что я там увижу? Я же написал, что xlogo, xeyes, xcalc и прочая мелочь с компа сына запускаются так без проблем, т.е. X-форвардинг сам по себе работает.

Пробовал и интерактивно зайти "ssh -Y somehost" и оттуда уже запускать X-клиенты. Картина та же: xlogo, xeyes, xcalc и прочая мелочь запускаются и рисуют на моём дисплее, firefox просто думает о чем-то.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322

Vova Uralsky 10.03.2018 16:51

"ssh -Y somehost firefox" с FreeBSD на линукс
 
Vova Uralsky написал(а) к Victor Sudakov в Mar 18 13:22:44 по местному времени:

Нello Victor!

10 Mar 18 11:21, Victor Sudakov wrote to Eugene Grosbein:

VS> Пробовал и интерактивно зайти "ssh -Y somehost" и оттуда уже
VS> запускать X-клиенты. Картина та же: xlogo, xeyes, xcalc и прочая
VS> мелочь запускаются и рисуют на моём дисплее, firefox просто думает о
VS> чем-то.

Уже довольно давно ff стало невозможно использовать через ssh. Хоть я это между FBSD и Linux нискогда не пробовал, между двумя убунтами, хоть окошко и вспдывает довольно резво, в процессе работы всё периодически подвисает на минуту-другую. При этом пользоваться Xами тоже не очень получается. Мышь работает нормально, а вот переключение между "локальными" окнами, например, сопровождается паузами секунд по десять. При этом по сети передаётся совсем не так уж и много. В те счастливые моменты, когда всё работает, траффик значительно выше.

Regards,
Vova

--- Msged/BSD 6.2.0

Victor Sudakov 10.03.2018 22:11

"ssh -Y somehost firefox" с FreeBSD на линукс
 
Victor Sudakov написал(а) к Vova Uralsky в Mar 18 00:54:54 по местному времени:

* Originally in ru.unix.bsd
* Crossposted in ru.linux
Dear Vova,

10 Mar 18 13:22, you wrote to me:

VS>> Пробовал и интерактивно зайти "ssh -Y somehost" и оттуда уже
VS>> запускать X-клиенты. Картина та же: xlogo, xeyes, xcalc и прочая
VS>> мелочь запускаются и рисуют на моём дисплее, firefox просто
VS>> думает о чем-то.

VU> Уже довольно давно ff стало невозможно использовать через ssh. Хоть я
VU> это между FBSD и Linux нискогда не пробовал, между двумя убунтами,
VU> хоть окошко и вспдывает довольно резво, в процессе работы всё
VU> периодически подвисает на минуту-другую. При этом пользоваться Xами
VU> тоже не очень получается. Мышь работает нормально, а вот переключение
VU> между "локальными" окнами, например, сопровождается паузами секунд по
VU> десять. При этом по сети передаётся совсем не так уж и много. В те
VU> счастливые моменты, когда всё работает, траффик значительно выше.

Вероятно дело не только в FF. Я попробовал позапускать через сабж некоторые X-клиенты на линуксовой машине, результат странный. Например evince, gedit, gimp (!), virtualbox запускаются удалённо прекрасно, и работают (на первый взгляд). А lomath и другие компоненты LibreOffice5 только рисуют splashscreen с логотипом и дальше не идут. Thunderbird ведёт себя аналогично FF.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322

Victor Sudakov 10.03.2018 22:21

"ssh -Y somehost firefox" с FreeBSD на линукс
 
Victor Sudakov написал(а) к Eugene Grosbein в Mar 18 01:00:08 по местному времени:

Dear Eugene,

09 Mar 18 23:06, you wrote to me:
EG> Ну и конечно, используй ssh -v

Есть тут какая-нибудь подсказка?

sudakov@dexp1:~$ xeyes
debug1: client[b]input_channel[/b]open: ctype x11 rchan 3 win 65536 max 16384
debug1: client[b]request[/b]x11: request from 127.0.0.1 57298
debug1: channel 1: new [x11]
debug1: confirm x11
^Cdebug1: channel 1: FORCE input drain

debug1: channel 1: free: x11, nchannels 2
sudakov@dexp1:~$ tcsh
exp1:~> firefox --no-remote --no-xshm
debug1: client[b]input_channel[/b]open: ctype x11 rchan 3 win 65536 max 16384
debug1: client[b]request[/b]x11: request from 127.0.0.1 57332
debug1: channel 1: new [x11]
debug1: confirm x11
debug1: client[b]input_channel[/b]open: ctype x11 rchan 4 win 65536 max 16384
debug1: client[b]request[/b]x11: request from 127.0.0.1 57334
debug1: channel 2: new [x11]
debug1: confirm x11
debug1: client[b]input_channel[/b]open: ctype x11 rchan 7 win 65536 max 16384
debug1: client[b]request[/b]x11: request from 127.0.0.1 57336
debug1: channel 5: new [x11]
debug1: confirm x11
debug1: channel 5: FORCE input drain
debug1: channel 5: free: x11, nchannels 6
debug1: channel 4: FORCE input drain
debug1: channel 3: FORCE input drain
debug1: channel 3: free: x11, nchannels 5
debug1: channel 4: free: x11, nchannels 4


(здесь firefox висит бесконечно, а xeyes работал).


Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322

Eugene Grosbein 11.03.2018 00:41

Re: "ssh -Y somehost firefox" с FreeBSD на линукс
 
Eugene Grosbein написал(а) к Victor Sudakov в Mar 18 03:23:19 по местному времени:

11 марта 2018, воскресенье, в 01:00 NOVT, Victor Sudakov написал(а):

EG>> Ну и конечно, используй ssh -v
VS> Есть тут какая-нибудь подсказка?
VS> sudakov@dexp1:~$ tcsh

А если полностью исключить tcsh из картинки, проблема сохраняется?

Eugene
--- slrn/1.0.2 (FreeBSD)

Victor Sudakov 11.03.2018 08:21

"ssh -Y somehost firefox" с FreeBSD на линукс
 
Victor Sudakov написал(а) к Eugene Grosbein в Mar 18 10:56:00 по местному времени:

Dear Eugene,

11 Mar 18 03:23, you wrote to me:

EG>>> Ну и конечно, используй ssh -v
VS>> Есть тут какая-нибудь подсказка?
VS>> sudakov@dexp1:~$ tcsh

EG> А если полностью исключить tcsh из картинки, проблема сохраняется?

Конечно:

sudakov@dexp1:~$ echo $SНELL
/bin/bash
sudakov@dexp1:~$ firefox --no-remote --no-xshm
debug1: client[b]input_channel[/b]open: ctype x11 rchan 3 win 65536 max 16384
debug1: client[b]request[/b]x11: request from 127.0.0.1 33434
debug1: channel 1: new [x11]
debug1: confirm x11
debug1: client[b]input_channel[/b]open: ctype x11 rchan 4 win 65536 max 16384
debug1: client[b]request[/b]x11: request from 127.0.0.1 33436
debug1: channel 2: new [x11]
debug1: confirm x11
debug1: client[b]input_channel[/b]open: ctype x11 rchan 5 win 65536 max 16384
debug1: client[b]request[/b]x11: request from 127.0.0.1 33438
debug1: channel 3: new [x11]
debug1: confirm x11
debug1: client[b]input_channel[/b]open: ctype x11 rchan 6 win 65536 max 16384
debug1: client[b]request[/b]x11: request from 127.0.0.1 33440
debug1: channel 4: new [x11]
debug1: confirm x11

Я бы скорее предположил, что во фре не хватает каких-то расширений или модулей иксов, которые непременно нужны такому клиенту, как firefox.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322

Victor Sudakov 11.03.2018 08:41

"ssh -Y somehost firefox" с FreeBSD на линукс
 
Victor Sudakov написал(а) к Alexey Vissarionov в Mar 18 11:02:00 по местному времени:

* Originally in ru.linux
* Crossposted in ru.unix.bsd
Dear Alexey,

10 Mar 18 21:22, you wrote to me:

VS>>>>>>> А что, сабж с FreeBSD на Ubuntu и не должен работать?
VS>>>>>>> Например xlogo, xeyes, xcalc и прочая мелочь запускаются так
VS>>>>>>> без проблем (т.е. форвардинг работает), а firefox
VS>>>>>>> задумывается
AG>>>>>> А у тебя нет часом уже запущенного файрфокса на той стороне?
AV>>>>> Это неправильный вопрос. Правильный такой: если запустить сабж
AV>>>>> на линуксовой машине - оно работает?
VS>>>> С линуксовой на фревую? Или с линуксовой на линуксовую? Но у
VS>>>> меня нет второй линуксовой.
AV>>> [url]https://google.ru/search?q=linux+live+flash[/url]
VS>> Из VirtualBox на фре сгодится

AV> Вполне. Попробовал?

Попробовал (LiveCD Ubuntu в VirtualBOX-е на фре). Работает исправно.

AV>>> Надеюсь, ты понимаешь, для чего нужен такой эксперимент?
VS>> Нет, пока не понимаю тебя.

AV> Проблема может быть либо на серверной, либо на клиентской стороне.
AV> Если она воспроизводится с другим клиентом (линуксовым) - ковыряй
AV> сервер,

В терминологии иксов принято считать приложение X-клиентом, а дисплей X-сервером.

AV> если нет - выкидывай бздо :-)

Или линукс. Потому что с фри на фрю сабж работает без проблем.


Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322

Victor Sudakov 11.03.2018 08:41

"ssh -Y somehost firefox" с FreeBSD на линукс
 
Victor Sudakov написал(а) к Andrew Kant в Mar 18 11:19:44 по местному времени:

* Originally in ru.linux
* Crossposted in ru.unix.bsd
Dear Andrew,

10 Mar 18 20:18, you wrote to me:

VS>>>>>>> А что, сабж с FreeBSD на Ubuntu и не должен работать?
VS>>>>>>> Например xlogo, xeyes, xcalc и прочая мелочь запускаются так
VS>>>>>>> без проблем (т.е. форвардинг работает), а firefox
VS>>>>>>> задумывается надолго и ничего не происходит. Пробовал
VS>>>>>>> запускать "firefox --no-remote --no-xshm", как советуют в
VS>>>>>>> Интернете на
VS>>>>>>> [url]https://askubuntu.com/questions/3515/how-do-i-launch-a-remot[/url]
VS>>>>>>> e- firefox-window-via-ssh - но это [i]не[/i] помогает.
AG>>>>>> А у тебя нет часом уже запущенного файрфокса на той стороне?
AV>>>>> Это неправильный вопрос. Правильный такой: если запустить сабж
AV>>>>> на линуксовой машине - оно работает?
VS>>>> С линуксовой на фревую? Или с линуксовой на линуксовую? Но у
VS>>>> меня нет второй линуксовой.

AV>>> [url]https://google.ru/search?q=linux+live+flash[/url]

VS>> Из VirtualBox на фре сгодится или надо обязательно на железе
VS>> запустить второй линукс?

AK> Попробуй с самого somehost через ssh на себя.

Даже через ssh, запущенный с LiveCD убунты, работает нормально, см. ответ Виссарионову.

А, чуть попозже ещё проверю с линуха на фрю, расскажу.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322


Текущее время: 13:55. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot