Міжнародна конференція розробників
і користувачів вільного програмного забезпечення

Альт на Эльбрусе: обе вершины

Михаил Шигорин, Москва, Russian Federation

LVEE 2018

Elbrus 801-PC workstation supports three displays out-of-box but is further extendable to dual-seat configuration (with each seat still supporting up to three displays); that's what we've done in ALT installer.

Рабочая станция “Эльбрус 801-РС(e801)”1 идёт в комплекте с трёхголовой видеокартой, а если добавить ещё одну такую же — возможно разместить на одной машине два полноценных рабочих места: ресурсов для них более чем достаточно (8 ядер, 32 Гб ОЗУ), а вот экономический эффект получается кратный.

Мы решили опробовать “многоголовый” вариант этой весной в рамках подготовки к конференции OS Day2 2018; сперва воспользовались свободными выходами уже имеющейся видеокарты, но такая конфигурация с промежуточной прослойкой Xephyr получилась небыстрой из-за отсутствия 3D-ускорения (у нас уже MATE 1.20, собранный с GTK+3), плюс достаточно громоздкой и неудобной в настройке и запуске (хотя по факту и она тоже возможна) — а вот с раздельными видеокартами всё стало простым и лаконичным, на данном этапе даже не потребовалось ничего патчить.

Описаны разные варианты345 — с одинаковыми или различными GPU, с задействованием logind или без него; с учётом особенностей платформы и своих предпочтений остановились на двух Radeon R5 230 (один штатный и один дополнительный во втором слоте PCIe x8) и wdm6, который умеет поднимать несколько X-серверов штатным образом.

Реализация упакована в составе пакета xorg-conf-e801-dualseat7 и вместе с доработкой инсталятора дистрибутива Альт Рабочая станция8 для Эльбруса попала в августовский выпуск "репозитория и образов(доступны клиентам МЦСТ)9 — так что обладатели рабочих станций “Эльбрус 801-РС” могут уже сейчас обратиться в МЦСТ для получения дистрибутива и его развёртывания.

Ссылки

1 Эльбрус 801-РС

2 OS Day

3 Ныне покойная multiseat wiki

4 Multiseat in Gentoo Wiki

5 Multiseat in Arch Wiki

6 wdm

7 xorg-conf-e801-dualseat

8 Альт Рабочая станция

9 Репозиторий и образы

Abstract licensed under Creative Commons Attribution-ShareAlike 3.0 license

Назад