Дома 1 мощный настольный компьютер (Linux) и пара слабых ноутбуков (Linux). Хочу сделать возможность запускать с ноутбука приложения на мощной машине-сервере, когда физическая "консоль" занята кем-то из домашних. Нужно чтобы все вычисления, включая 3D, происходили на сервере. Чтобы можно было отключиться от сессии оставив свои программы работать в фоне, потом подключиться и продолжить работу. В идеале бы сделать ещё и работу со звуком на сервере с отображением на клиента, но звук вторичен.Например, в случае 'ssh -X ...' всё 3D обсчитывается на стороне слабосильного клиента, где 3D драйверы фатально глючные. А отключившись закрываешь все свои процессы на сервере. Неприемлемо. Если VNC, то некоторые из VNC серверов попросту не могут обеспечить работу 3D программы. LTSP вещь не предназначенная для моих целей.
Есть "сложные" решения типа VirtualGL. Но прежде чем тыкаться во всё подряд, хочу спросить совета: на что обратить внимание. Чем делают такие серверы терминалов?
>[оверквотинг удален]
> бы сделать ещё и работу со звуком на сервере с отображением
> на клиента, но звук вторичен.
> Например, в случае 'ssh -X ...' всё 3D обсчитывается на стороне слабосильного
> клиента, где 3D драйверы фатально глючные. А отключившись закрываешь все свои
> процессы на сервере. Неприемлемо. Если VNC, то некоторые из VNC серверов
> попросту не могут обеспечить работу 3D программы. LTSP вещь не предназначенная
> для моих целей.
> Есть "сложные" решения типа VirtualGL. Но прежде чем тыкаться во всё подряд,
> хочу спросить совета: на что обратить внимание. Чем делают такие серверы
> терминалов?
Посмотрите на это решение
http://www.nomachine.com/testdrive.phpтут демо можно погонять
http://www.nomachine.com/testdrive.php
У NoMachine есть ли практические отличия от FreeNX? Как я понимаю, первое - коммерческое решение, второе - ветка на основе GPL библиотек от NoMachine.
xpra