Назад | Перейти на главную страницу

запустить фиктивный X-сервер для удаленного входа пользователя

У меня есть сервер (CentOS6) с графическим процессором ATI. Чтобы пользователи имели доступ к этому графическому процессору для вычислений с OpenCL, им, к сожалению, необходимо открыть сеанс X (ограничение для драйвера ATI). Эти пользователи будут подключаться к серверу по ssh.

Как они могут запустить «фиктивный» X-сеанс на GPU, чтобы получить к нему доступ для вычислений? (ssh -X server и запуск приложения, такого как xclock или что-то еще, не запускает Xsession на GPU ...)

Заранее большое спасибо.

Следуйте этому документу: http://developer.amd.com/sdks/AMDAPPSDK/assets/App_Note-Running_AMD_APP_Apps_Remotely.pdf

После этого сначала установите уровень запуска системы на 3 (вы можете использовать / etc / inittab под centos). Затем перезагрузите систему и подключитесь к системе с помощью нового сеанса через SSH. Наконец, перед запуском приложений OpenCL: 1) запустите команду 'init 5' 2) ​​запустите команду 'export XAUTHORITY = $ HOME / .Xauthority'

Если у них есть права доступа для этого, удаленный пользователь должен просто иметь возможность запускать что-то вроде

X :0 &

После этого удаленный пользователь сможет запустить биткойн-майнер.

если ты не запустив биткойн-майнер, вам действительно стоит подумать о переходе на графический процессор NVIDIA.