LINUX.ORG.RU

Удаленный запуск графических приложений

 ,


0

1

Здравствуйте. Установил Russian Fedora 25 на стационарный комп Хочу сидя за ноутом запускать через ssh графические приложения себе на ноутбук Вроде бы сделал все правильно, захожу по ssh -X IP и часть графических приложений запускаются, например gv, еще гномовская графика, а основные типа firefox не запускаются с ooffice еще интереснее, появляется логотип Libreoffice 5 и больше ничего. В чем проблема?

lspci откуда хочу запустить: 01:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1070] (rev a1)

lspci ноута, где должна графика отобразиться: 03:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev a2)

Я уже и firewall везде отключил, и драйвера nvidia ставил и сносил. В чем ошибка? Спасибо



Последнее исправление: fedora25 (всего исправлений: 1)

а основные типа firefox не запускаются с ooffice еще интереснее, появляется логотип Libreoffice 5 и больше ничего.

А ты вот сделай следующее.

1. Посмотри, появляются ли в процессах эти программы - firefox и ooffice. Висят ли они в процессах? Если висят, то

2. Просто посиди, подожди до 10-15 мин. Точнее сказать, я не знаю, сколько ждать, но подольше. Могут появиться. Или не появятся. В зависимости от этого уже будем думать.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 2)

Проброс иксов дело тормозное и не очень надежное. Тот же RDP/VNC на практике удобнее и намного надежнее.

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

Если он в локалке, то X11 должен нормально работать. А удаленно я бы x2go ставил.

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

Здравствуйте! итак процесс остается висеть, в течении получаса firefox не отобразился на ноуте. ноут и комп находятся в одной локальной сети 192.168.1.* На обоих стоит gnome3 Интересно, что приложения, которые запускаются: gv, gedit, acroread ooffice запускается только логотип libreoffice и висит А вот firefox, kwrite не запускаются.

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

еще google-chrome-stable запускается. firefox тоже по моему на qt написан? поэтому можно сделать вывод, что приложения, которые написаны на qt не запускаются

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

Здравствуйте! итак процесс остается висеть, в течении получаса firefox не отобразился на ноуте

Я хочу уточнить: чем проверялось (и проверялось ли?), что процесс есть в списке и все это время запущен (но не отображается)? top? ps?

firefox тоже по моему на qt

На GTK.

Zubok ★★★★★
()

Ну и покажи свой /etc/ssh/sshd_config на pastebin.com

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 2)
Ответ на: комментарий от fedora25

Предлагаю обратить внимание на два момента:

1. наличие запущенной от этого же пользователя экземпляра программы на физическом дисплее.

2. некоторые программы могут хотеть каких-то сервисов, обычно запускаемых при логине на десктоп, но отсутствующих при входе через ssh.

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

1) Как я проверяю запущен ли firefox на удаленном компьютере? Захожу по ssh с другого терминала и набираю: ps ux | grep firefox 2) наличие запущенной от этого же пользователя экземпляра программы на физическом дисплее.

А вот тут уже гном начинает мутить, если у меня на ноуте открыт firefox локально, то если я запускаю с компьютера firefox, то он его на компьютере останавливает и на ноуте дополнительное окно открывает 3)/etc/ssh/sshd_config https://da.gd/HScv

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

А вот тут уже гном начинает мутить, если у меня на ноуте открыт firefox локально, то если я запускаю с компьютера firefox, то он его на компьютере останавливает и на ноуте дополнительное окно открывает

Не понял вот это место, кто где запущен и кто кого останавливает? И что такое - останавливает. Кстати, проблема может быть в том, что firefox не любит двух экземпляров себя. Тогда тебе нужны два разных профиля у пользователя. Один для удаленного, а другой для локального.

Кстати, попробуй для эксперимента создать на стационарном компе нового пользователя и с удаленного ноута логиниться в ssh через этого нового пользователя. Запусти firefox. Что будет?

Еще попробуй запустить firefox через ssh из голых иксов без GNOME.

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

А вот тут уже гном начинает мутить, если у меня на ноуте открыт firefox локально, то если я запускаю с компьютера firefox, то он его на компьютере останавливает и на ноуте дополнительное окно открывает

Попробуй вот это раскомментить и рестартани sshd.

#X11DisplayOffset 10
Zubok ★★★★★
()
Ответ на: комментарий от fedora25

1) Как я проверяю запущен ли firefox на удаленном компьютере? Захожу по ssh с другого терминала и набираю: ps ux | grep firefox

Я почему просил подождать. У меня есть еще ощущение, что у тебя таймаут DNS. Из-за этого некоторые программы как бы висят. Попробуй поставить UseDNS no

UseDNS  Specifies whether sshd(8) should look up the remote host name and
             check that the resolved host name for the remote IP address maps
             back to the very same IP address.  The default is “yes”.

https://linux-audit.com/audit-and-harden-your-ssh-configuration/

3. DNS hostname checking

By default, the SSH server can check if the client connecting maps back to the same combination of hostname and IP address. Use the option UseDNS to perform this basic check.

UseDNS yes

Note: this option may not work properly in all situations, or result in waiting for a timeout during the initial connection. Only use this when you are sure your internal DNS is properly configured.

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

У меня есть еще ощущение, что у тебя таймаут DNS. Из-за этого некоторые программы как бы висят.

Да и вообще проверь на всех своих машинах hostname, как резолвится localhost, что там с настройками сети, что с resolv.conf. Это уже более обширная тема. Можешь по ЛОРу поиск сделать «таймаут DNS». Много тем найдешь. Вот, например:

JAVA-приложения перестали работать в DEBIAN!

Debian lenny: зависают панели Gnome, если есть соединение с интернет

Slackware 13 emacs

Задержка открытия OpenOffice при включенной сети

Странные тормоза перед login, startx & emacs

Долго стартуют программы

А вот тут похожая проблема, как и у тебя, но человек плюнул и не разобрался в итоге, к сожалению:

Запуск firefox по ssh с проброшенными иксами

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 3)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.