kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
akoropЕсли у вас на удаленной машине установлено графическое приложение, то и соответствующие библиотеки для X11 клиента будут. Все, что касается видеодрайверов, видеокарт и т.п. железозависимой хрени - это должно быть установлено на локальной машине. Вы уж, если сами вникать в документацию не в состоянии, просто поверьте. А еще лучше - проверьте. Я ж не с потолка все это выдумал. Полноценные иксы должны быть установлены на удаленной машине только для третьего варианта, да и то есть обходной вариант в виде xorg-server-xvfb. |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
Отдельный вопрос о требуемой пропускной способности для чистого X11 и vnc. Я никогда не сравнивал, т.к. через инет ни тем, ни другим не пользовался, а в локалке разницы не вижу. |
Velesich |
|
Темы:
14
Сообщения:
784
Участник с: 23 апреля 2013
|
Главный вопрос - а нахрена на машине без ничего запускать иксовые программы? Обычно для таких машин за глаза хватает доступа по ssh. |
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
lampslaveНа встроенной машине в герметичном шкафу иксы не нужны. Иксы от той машины нужны мне на настольном компьютере для моего удобства. Техническую проблему я давно решил - при помощи vnc, а не при помощи X-сервера на одной машине (на столе), а выполнения программ на другой (в шкафу). А из уклончивых ответов получил подтверждение того, что клиент-серверная архитектура иксов не нужна никогда. Когда программа выполняется и отображается на одной машине, то понятно, что не нужна; а когда на разных - то, по идее, нужна, но реально с этой задачей лучше справляется vnc, который является как бы X-сервером. |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
Вывод сделали неверный. Скорее всего, именно вам не нужна клиент-серверная архитектура иксов. А я вот периодически пользовался и пользуюсь. И на линуксе, и на Solaris, т.к. это стандартное средство, которое есть всегда. А, например, на промышленных инсталляциях у клиентов тебе никто не позволит доставлять левый софт по твоему желанию. К тому же, если ты захватываешь экран с помощью vnc, то управлять курсором и клавиатурой можешь либо ты, либо тот, кто перед монитором сидит, а второй просто будет наблюдать. Клиент-серверная архитектура иксов реализует многопользовательский доступ к ресурсам хоста, что для *nix-подобных ОС обычное дело. В общем, вам оно не нужно, потому что решаете частную задачу в специфической конфигурации. Для других задач очень даже необходимо. Так что, не обобщайте, пожалуйста. ) |
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
kurychМожно подробнее? Это не троллинг, действительно интересно. |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
akoropНу например 1) На рабочем компьютере в офисе специфические настройки роутинга и прокси для доступа к корпоративным сервисам. Что бы не городить этих специфических настроек на походном ноутбуке в командировке, мне удобно запустить firefox именно удаленно через ssh -XYC. При этом на офисном компютере не нужно запускать Xorg, как этого требует vnc, никто в офисе не будет глазеть, как на моем мониторе бегает мышка и открываются окна. То же самое с любой другой графической программой. 2) Достаточно много организаций с развитой IT-инфраструктурой используют мониторинг, установленный на Solaris-станции, есть и на линуксах. Мониторы этих станций стоят в поле видимости дежурной смены. Не у всех систем мониторинга при этом есть веб-интерфейс. Поэтому, что бы обычному полевому инженеру посмотреть состояние сети или в случае проблем локализовать область поиска, ему надо либо идти в помещение к дежурной смене, либо еще как-то уточнять информацию. Но тут я опять могу воспользоваться удобствами X11 и запустить полностью среду окружения, установленную на станции с мониторингом, на своем ноутбуке или офисном компе. Это как раз по третьему приведенному мной варианту, т.к. обычно на системах мониторинга вседа установлена графика. Такие ситуации встречаются даже чаще, т.к. есть производители оборудования, у которых и ПО настройки устройств работает только в графическом режиме, а каждая инсталляция на отдельной станции требует покупки лицензии. Так к станции мониторинга или управления могут подключиться одновременно несколько инженеров и диспетчеров. А вот в случае с VNC, как я говорил, подключиться могут много, но работать может только один, т.к. другие только могут наблюдать за движением мышки и мельканием окошек. Ну или мешать друг другу. В windows проблему многопользовательского удаленного доступа решает RDP (на серверной платформе, не на home edition), но эта возможность платная. В общем, как-то так. Не скажу, что очень часто приходится все это использовать, но все примеры из реальной жизни. |
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
kurychМы о каких-то разных vnc говорим? Я в шкафу установил tightvncserver. А Xorg не то что не запускаю, а даже не устанавливал, поскольку vnc-сервер - сам по себе X-сервер с точки зрения компьютера, на котором он установлен. kurychСреда окружения от X-сервера не зависит. С vnc можно сделать ровно то же самое. И, говорят, работает шустрее, чем форвардинг иксов, то есть клиент-серверная архитектура иксов тут никаких преимуществ не даёт. kurychМы о каких-то разных vnc говорим? На удалённой машине надо запустить нужное число воплощений vnc-сервера, с разными номерам дисплеев (:1, :2, :3...). К каждому из них можно подключаться независимо, и ни один из них не будет пересекаться ни с другими, ни с "родным" дисплеем удалённой машины (:0), если он там вообще есть. Если нужный vnc-сервер не запущен заранее, его можно запустить "перед употреблением" через ssh. |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
Ну, быть может, я как олдфаг, не знаю всех тонкостей vnc. Изначально стоял вопрос о ненужности клиент-серверных возможностей X11, я привел примеры реального использования в производственной среде. Я этим пользовался 15 лет назад и пользуюсь сейчас. Вас устраивают другие варианты - нет проблем. Иначе это перерастает в холивар. Поэтому со своей стороны дискуссию заканчиваю. PS: ну и вот, не удержался, порыскал в поисках объективности: хорошо, что всегда есть выбор! |