LINUX.ORG.RU

Настройка двух рабочих станции на одном системнике. Запуск игр.

 , , , , , ,


1

2

Статья с описанием подробной настройки двухголового компьютера на базе одного системника с Linux Gentoo. Подключая два монитора, две мыши и две клавиатуры к одному компьютеру, получаем две бюджетных рабочих станции, на которых можно не только посидеть в интернете, но и поиграть в игры с аппаратным ускорением. Кроме подробностей о настройке и возможных проблемах прилагается видео с демонстрацией одновременного запуска игр на двух рабочих местах.

>>> Подробности



Проверено: maxcom ()
Последнее исправление: Dendy (всего исправлений: 3)

Надо еще приделать пример с тремя головами, чисто для примера. Для интернет-клубов архиполезная штука выйдет. Двухголовые карты нынче дешевы и бесшумны, можно по три штуки в системник пихать.

anonymous
()

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

f3nrir
()

Опа. Ещё один пост. А чо это сразу бюджетный? Поставил две 9800печь...

Mobyshvein
()

А как вы умудрились включить набортный амд при работающей нвидии? Я тоже так хочу, у меня встроенное 4200. Так нигде и не нашёл, ни в БИОСе ни в гугле...

Mobyshvein
()

На видео демонстрируется жутко тормозящий FlatOut.

bsdfun ★★★★★
()

>А как вы умудрились включить набортный амд при работающей нвидии? Я тоже так хочу, у меня встроенное 4200. Так нигде и не нашёл, ни в БИОСе ни в гугле...

А в чем проблема? Зашел в бивис и там включил использование внешней видеокарты. lspci показал обе.

carbofos
() автор топика

>видео с демонстрацией одновременного запуска игр на двух рабочих местах

Где игра на левом мониторе бешено тормозит, ага. Смысл в такой демонстрации?

Gary ★★★★★
()

Звука и вебкамеры нам достаточно одного комплекта на двоих, хотя и эта проблема решается при желании.

Как в игры-то играть?

keiner
()

Хотел сделать что-то подобное (правда, для других целей) для 2-х головой NVIDIA, не получилось. TwinView не устраивает, нужно именно два разных X-сервера. Создал 2 разных Server Layout, в итоге можно запустить 2 X-сервера, но выводит изображение только один из них, и переключение по CTRL+ALT+Fn. А хотелось, чтобы обе картинки отображались одновременно.

Black_Shadow ★★★★★
()

Как вовремя вышла новость =) Будем читать!

kirezz
()

Змей Горыныч 2

Вообще хорошо, что есть руководство, учитывающее современное железо и современное ПО.

Quasar ★★★★★
()

Собственно, логичный вопрос: Как распределить звук? (1 внешняя и 1 внутренняя карточка имеется).

kirezz
()
Ответ на: комментарий от pete_r

Patch'и, необходимые для создания Горынычей: для ядра 2.4.18, 2.2.20, 2.4.20;

Так он же в 2002 году застрял.

kirezz
()
Ответ на: комментарий от Quasar

>современное ПО

Конфиг для xorg без udev

Gary ★★★★★
()
Ответ на: комментарий от Black_Shadow

> Хотел сделать что-то подобное (правда, для других целей) для 2-х головой NVIDIA, не получилось.

Сейчас поддержку Multiseat усиленно ломают и выпиливают из X: http://fedoraproject.org/wiki/Features/Multiseat

«recent changes in in device support and X have removed functionality that is needed for multiseat operation.»

С учётом KMS видимо скоро полностью перестанет работать и способ описанный автором топика.

Eshkin_kot ★★
()

Вот только часть описанного здесь поломано в последних иксах, по крайней мере в последних федорах https://bugzilla.redhat.com/show_bug.cgi?id=537659

Из-за этого приходится извращаться чтобы обойти баги.

vadiml ★★★★★
()
Ответ на: комментарий от Eshkin_kot

С учётом KMS видимо скоро полностью перестанет работать и способ описанный автором топика

C учётом KMS описанный здесь способ УЖЕ не работает, и для запуска нескольких мониторов на нескольких видеокартах приходится иксы запускать изолированно друг от друга.

ЗЫ Из строки ServerArgsLocal=-nolisten tcp -sharevts -novtswitch -keeptty -layout Seat1 -isolateDevice можно выкинуть -keeptty

vadiml ★★★★★
()

Астер плачет.

Астер плачет читая вашу статью.

Camel ★★★★★
()
Ответ на: комментарий от vadiml

Мне иногда кажется что кто-то специально спонсирует уничтожение графического рабочего окружения в GNU/Linux :)

Eshkin_kot ★★
()

Внезапно подумалось - а можно ли для таких целей использовать виртуализацию?

Т.е. поставить Xen или kvm, завести в нем две виртуалки, в одну из них прокинуть одну видеокарточку, мыьш и клаву, в другую - другую.
Для повседневной работы должно очень даже хорошо подойти, и падение производительности должно быть не сильным.

F0iL
()

Интересней было бы поиметь так называемый multiseat with dualhead video card. А такую конфигурацию несложно собрать на любом дистре. Да и вообще статья местами несбалансирована, в разделе о настройке видеокарты речь идёт в одном месте об нвидия, в другом месте об ати.

anonymous
()

вот если бы там было про настройку всего этого на одной видюхе с двумя выходами...

jeuta ★★★★
()

интересная хавтушка, автор молодец, терпеливый :)

alt0v14 ★★★
()
Ответ на: комментарий от Black_Shadow

Двое Иксов на одной видюхе в принципе невозможно. Потому как один адрес у обоих экранов, а иксы так работать не умеют.

Делают с извратом, через нестед икс. Пускают твинвью, а под ним еще двое иксов. или два менеджера сессий.

Такие дела...

Когда-то сам делал для офисной работы, но проект не выжил.. Потому как организация из двух человек решила что ей нужен одинэс и «лицензионное» по.

Даже нашли где-то прогу для оффтопика с аналогичным функционалом. Кряка правда хватило на год... но это уже совсем другая история.

anonymous
()

Таки пропустили... Интересно.

helios ★★★★★
()
Ответ на: комментарий от kirezz

>Собственно, логичный вопрос: Как распределить звук? (1 внешняя и 1 внутренняя карточка имеется).

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

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от kirezz

Когда я настраивал МХ в абанту всё решалось просто выбором источника звука из трея.

Mobyshvein
()
Ответ на: Мм? от Mobyshvein

вообще в стандартном линуксовом драйвере есть hw0,1 собственно все каналы и отдельно hw3,4, hw5,6 и тп. Потенциально та такое многие карточки способны, у тех же леалтеков под виндой есть автопереключенеи входов/выходов - просто втыкаешь джек в любую дырку а звуковуха сама коммутирует все нужным образом

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от kirezz

Делал на своем домашнем аналогичную двухголовую конфигурацию. Звук настраивал через PulseAudio. Вообще там все красиво получается с перебросом звука на различные устройства «на лету».

FHunter
()

А что, нельзя от одного юзера запускать GL-приложения с LD_PRELOAD? Подсовывать туда нужную версию либы...
Притом можно и в .bash_profile (или что там у вас) прописать, чтобы каждый раз не мучать мозок...

mcdebugger ★★
()
Ответ на: комментарий от F0iL

Дешевле два компьютера купить. И вторую видеокарту прокидывать умеет только транковая версия xen-4.1

KPSS
()

Интересно

Ща поглядим новость.

Liptons
()
Ответ на: Мм? от Mobyshvein

На любой базирующейся на чипе emu10k, там 5.1 формируется как 2.0 + 2.0 + 2.0, потому что стерео преобразователи стоят, что является плюсом, а не минусом. А микшируется с помощью i2s или ac97. Притом карточки с ac97 программно переделываются легко в i2s, таким образом можно получить из a2value a2zs без firewire. Обратно не пробовал.

KPSS
()

Для игрушек явно бесполезно, поскольку они слишком охочи до ресурсов, а вот для компании, где основная работа - тырнет да офис, будет существенным подспорьем. Хотя о подобных вещах я слышал десять лет назад, правда тогда приходилось сильно сырцы править, чтобы заработало.

frost_ii ★★★★★
()
Ответ на: комментарий от Mobyshvein

> Нуу, у меня нормально два нексуза

тетрисов тоже запустить стопяцот штук и тормозить не будет

anonymous
()

И да, найдите кто-нибудь им нефть. Тогда будут пацанские видяхи и семка максимальная.

KPSS
()

Интересно. Когда-то читал о таком финте ушами, но не углублялся.

Deleted
()

Интересно, да досуге почитает, только вот удручает ошибка прям в заглавии.

Absolute_Unix
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.