реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Удаленная графика на Линуксе
Tarbal
сообщение Oct 20 2017, 00:37
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Как работать с графикой на Линуксе с Виндоус машины
Графика на линуксе сделана на сервере, что легко позволяет рисовать графику где угодно где есть Х-сервер.

Поставьте на Винду putty и XMING (это Х-сервер для Винды).
На винде запустите XMING.

В putty в дереве Category: слева в конфигурации выберете SSH->X11
Ставите галочку в "Enable X11 forwarding" и в "X display location" пишите localhost0:0

Потом в дереве Category: самое верхнее Session.
В Host Name пишите адрес вашего компютера "малина пи" и сохраняете чтобы в следующий раз не морочатся.
Теперь <Open> переведет к логину.
После того как зашли в терминал попробуйте какую-нибудь графическую апликацию (xeyes, xterm, xcalc, firefox и т.д..)
Она откроется на вашем виндоус компьютере.
Если ваш терминал на линукс компьютере, а не на винде, то еще проще. Открывая сессию SSH надо дать ключ -Z кажется (не помню точно -X, -Y или -Z с одним не так просто будет работать, а с другим сразу пойдет).

Видео по-английски:
Видео процедуры
Go to the top of the page
 
+Quote Post
Yarra
сообщение Feb 13 2018, 10:34
Сообщение #2





Группа: Участник
Сообщений: 9
Регистрация: 17-08-15
Пользователь №: 88 024



Все хорошо, но если на сервере не настроено X11_Forwarding, то это не сработает sm.gif
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Feb 15 2018, 04:15
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(Yarra @ Feb 13 2018, 13:34) *
Все хорошо, но если на сервере не настроено X11_Forwarding, то это не сработает sm.gif


Мне такие не попадались. Это я к тому, что система, на которой не настроено X11_Forwarding встречается не часто.
Те кто работают с такими специальными системами, на которых не настроено X11_Forwarding знают как решить эту проблему. Да им GUI и не надо. У них vi главный инструмент.
Go to the top of the page
 
+Quote Post
yes
сообщение Feb 15 2018, 12:30
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



а в чем вопрос?

для винды полно X серверов: VcXsrv, Exceed и т.д.
даже для андроида есть X-ы

можно VNC сервер на Линуксе поставить а виндовым клиентом смотреть - плюс, если конекшен или винда накроется - то картинки останутся

я в последнее время запускаю виртуальный линукс в винде, а из него конекчусь к удаленным серверам - мне так удобнее, чем с виндовым Х
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Feb 15 2018, 22:27
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(yes @ Feb 15 2018, 16:30) *
а в чем вопрос?

для винды полно X серверов: VcXsrv, Exceed и т.д.
даже для андроида есть X-ы

можно VNC сервер на Линуксе поставить а виндовым клиентом смотреть - плюс, если конекшен или винда накроется - то картинки останутся

я в последнее время запускаю виртуальный линукс в винде, а из него конекчусь к удаленным серверам - мне так удобнее, чем с виндовым Х


Так и расскажите как вы это делаете.
Go to the top of the page
 
+Quote Post
x893
сообщение Feb 15 2018, 23:03
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 333
Регистрация: 27-10-08
Из: Планета Земля
Пользователь №: 41 226



Так вопроса и не было с самого начала.
Поэтому и отвечать не на что.
Go to the top of the page
 
+Quote Post
Эдди
сообщение Feb 16 2018, 05:51
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 825
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250



Что-то поздновато для таких "открытий".
Что дальше будет? ТС "откроет" для себя бубунту?
Go to the top of the page
 
+Quote Post
yes
сообщение Feb 16 2018, 13:28
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



VcXsrv - при запуске X спрашивает (локализовано на русском) чего нужно, никаких дополнительных настроек вроде не нужно
в виртуальной убунте все уже настроено, просто пишу ssh -X host

сейчас VNC нет, но использовал его для каких-то плохих каналов, с обрывами, то есть чтобы kill не приходил к программам
там вроде бы тоже просто, если без криптования - на линуксе сервер с именем дисплея, паролем, геометрией.
в виндде клиент.
можно несколько серверов с разными дисплеями. вроде как $DISPLAY нормально передается, картинки рисуются в том дисплее, что надо
Go to the top of the page
 
+Quote Post
Yarra
сообщение Feb 19 2018, 13:14
Сообщение #9





Группа: Участник
Сообщений: 9
Регистрация: 17-08-15
Пользователь №: 88 024



Цитата(Tarbal @ Feb 15 2018, 05:15) *
Мне такие не попадались. Это я к тому, что система, на которой не настроено X11_Forwarding встречается не часто.
Те кто работают с такими специальными системами, на которых не настроено X11_Forwarding знают как решить эту проблему. Да им GUI и не надо. У них vi главный инструмент.

Ну, если система ставилась с нуля, то запросто.

А, вообще, имхо, проще использовать X2Go
Go to the top of the page
 
+Quote Post
makc
сообщение Feb 19 2018, 14:22
Сообщение #10


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Еще один неплохой вариант - xrdp.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
Lagman
сообщение Feb 19 2018, 17:47
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245



А еще если компы в разных сетях и без белого ip то и под linux и под винду есть Teamviewer. :-)
Go to the top of the page
 
+Quote Post
Эдди
сообщение Feb 20 2018, 04:52
Сообщение #12


Знающий
****

Группа: Участник
Сообщений: 825
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250



Забавно эту переписку читать. Похоже на обмен опытом о вкусе устриц среди тех, кто их в глаза не видел даже на картинках!

Насчет тимвьювера: я бы не доверял непонятной шараге свой компьютер. Для удаленного общения двух компьютеров, не имеющих белых айпишников, можно недорого арендовать сервер, где поднять шлюз (самый обычный шлюз, позволяющий заходить по ssh с одного компьютера на другой; ну или vpn на крайняк!).

Сообщение отредактировал Эдди - Feb 20 2018, 04:53
Go to the top of the page
 
+Quote Post
Lagman
сообщение Feb 20 2018, 13:39
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245



Цитата(Эдди @ Feb 20 2018, 07:52) *
Забавно эту переписку читать. Похоже на обмен опытом о вкусе устриц среди тех, кто их в глаза не видел даже на картинках!

Насчет тимвьювера: я бы не доверял непонятной шараге свой компьютер. Для удаленного общения двух компьютеров, не имеющих белых айпишников, можно недорого арендовать сервер, где поднять шлюз (самый обычный шлюз, позволяющий заходить по ssh с одного компьютера на другой; ну или vpn на крайняк!).

Так тут с самого начала стебаются :-)
Go to the top of the page
 
+Quote Post
Olej
сообщение Jul 1 2018, 10:44
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 11-09-05
Из: Харьков
Пользователь №: 8 458



Цитата(Yarra @ Feb 13 2018, 13:34) *
Все хорошо, но если на сервере не настроено X11_Forwarding, то это не сработает sm.gif

Может кому-то пригодится:
- кроме форвардинка X-протокола, данные X11 можно просто тунеллировать в SSH протогол;
- в Linux это делается просто, при открытии сессии SSH, типа:
Код
$ ssh -X user@192.168.1.200

- и наслаждайтесь... wink.gif
- что там и как у вас в Windows, не скажу, не знаю ... Windows уже лет 15 в руках не держал...
- но там в инструменте SSH, putty какого-нибудь, будет такая опция...

P.S. Это гораздо проще.
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Jul 4 2018, 03:25
Сообщение #15


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(Olej @ Jul 1 2018, 14:44) *
Может кому-то пригодится:
- кроме форвардинка X-протокола, данные X11 можно просто тунеллировать в SSH протогол;
- в Linux это делается просто, при открытии сессии SSH, типа:
Код
$ ssh -X user@192.168.1.200

- и наслаждайтесь... wink.gif
- что там и как у вас в Windows, не скажу, не знаю ... Windows уже лет 15 в руках не держал...
- но там в инструменте SSH, putty какого-нибудь, будет такая опция...

P.S. Это гораздо проще.


А лучше ssh -Y user@192.168.1.200
Легче статует.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th April 2024 - 15:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01496 секунд с 7
ELECTRONIX ©2004-2016