LINUX.ORG.RU — Русская информация об ОС Linux

[#]  

Реальная многопользовательская работа

Выложил в общий доступ достаточно подробное описание многомониторно- клаво- мыше-настройки, т.е. доказательством того, что linux позволяет экономить не только на ПО, но и на железе

ps дополнения советы приветствуются

pps писалось весной, позже только мелкие правки

>>> Статья

vadiml ***** (16.10.2005 23:44:53)
Проверено: Obidos (17.10.2005 9:22:51)
Juick

[#] Ответ на: Re: PCI-E x1 от anonymous 17.10.2005 11:51:20  

Re: PCI-E x1

пардон - что за бред ? может у вас какие то "особенные" охранники ?

RedHatFan (17.10.2005 14:28:54)
[#] Ответ на: Re: PCI-E x1 от anonymous 17.10.2005 11:30:42  

Re: PCI-E x1

а что за объект такой, где на 144 камеры только один наблюдатель ?

RedHatFan (17.10.2005 14:29:58)
[#] Ответ на: Re: PCI-E x1 от suser 17.10.2005 11:32:51  

Re: PCI-E x1

>Один охранник по-любому не может одновременно смотреть на несколько мониторов. Для нескольких охранников новость очень кстати (у каждого по монитору).

опять повторюсь - не суди о том чего ты не знаешь =)

RedHatFan (17.10.2005 14:31:19)
[#] Ответ на: Re: Реальная многопользовательская работа от I3rain 17.10.2005 10:26:20  

Re: Реальная многопользовательская работа

> А может кто знает? Есть ведь карты с SVGA и DVI разъемами. Они как независимые или как? Может на этом можно видео распаралелить?

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

vvvictor * (17.10.2005 15:18:47)
[#] Ответ на: Re: Реальная многопользовательская работа от vvvictor 17.10.2005 15:18:47  
Salieff

Re: Реальная многопользовательская работа

У Nvidia прекрасно можно несколько картинок делать и на одной карте. Как свойствами проприетарного драйвера (twinview, dualhead, etc) так и стандартными свойствами X-сервера - точно так же, как в вышеприведенной статье, создаем 2 (фиктивно 2) видеокарты с одинаковыми BusID, раздаем им опции на предмет того, кто в какой видеовыход смотрит, и делаем с ними, что нравится, хотим - в layout объединяем, хотим - 2 X-сервера пускаем.

Salieff (17.10.2005 15:42:32)
[#] Ответ на: Re: PCI-E x1 от GladAlex 17.10.2005 12:48:07  

Re: PCI-E x1

>Одновременно осмыслить и осознать человеческий мозг не может более 4 картинок,

Ну это еще смотря какой мозг ;-) Некоторые могут и больше

GladAlex (*) (17.10.2005 12:48:07)

*** ну, ясно какой мозг - спинной. речь-то охранниках. а те, которые "могут и больше" обычно работают не охранниками и не дворниками :)

anonymous (17.10.2005 16:07:45)
[#] Ответ на: Re: Реальная многопользовательская работа от vvvictor 17.10.2005 15:18:47  

Re: Реальная многопользовательская работа

> Надо повозиться - посмотреть..... 
> В Lin еще не пробовал-не до того было, 
> а вот в оффтопике удалось стол рабочий на два моника сделать.

в Lin рабочий стол на 2 монитора элементарно делается, 
см. http://linuxdocs.org/HOWTOs/Xinerama-HOWTO.html

а если короче, 2й монитор справа от основного:
Section "ServerLayout"
    Identifier  "Server Layout"
    Screen "Screen0"
    Screen "Screen1" RightOf "Screen0"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

эта конфигурация из "File generated by fglrxconfig (C) ATI Research"
но BusID в обоих случаях используется одна и та же
Section "Device"
    Identifier                          "ATI Graphics Adapter connector 0"
    Driver                              "fglrx"
    Option "no_accel"                   "no"
    Option "no_dri"                     "no"
    ...
    BusID "PCI:2:0:1"    # vendor=1002, device=496e
    Screen 0
EndSection

Section "Device"
    Identifier                          "ATI Graphics Adapter connector 1"
    Driver                              "fglrx"
    BusID "PCI:2:0:1"    # vendor=1002, device=496e
    Screen 1
EndSection

я пробовал видяху прописывать как 2 разных устройства с BusID "PCI:2:0:0" и "PCI:2:0:1", но на один из них x-server всегда выдает ошибку

vadiml ***** (17.10.2005 16:23:57)
[#]  

Re: Реальная многопользовательская работа

че-то в статье толком не указано надо всетаки патченный X сервер ставить или нет???? (и если надо то что именно - по линкам даже devel лежит...)

anonymous (17.10.2005 17:04:54)
[#] Ответ на: Re: Реальная многопользовательская работа от PartyZan 17.10.2005 13:30:53  

Re: Реальная многопользовательская работа

А на 3 видеоадаптера тоже удавалось fx5200 натравить? :) 2 монитора и телевизор.

Sorcerer *** (17.10.2005 18:14:57)
[#] Ответ на: Re: Реальная многопользовательская работа от anonymous 17.10.2005 12:52:12  

Re: Реальная многопользовательская работа

Это на основе http://www.jetway.com.tw/evisn/product/twin/index.htm Софт с ними идет очень похожий на BeTwin, но и с Астер'ом работает. Jetway N2VIEW год назад стоила $105.

anonymous (17.10.2005 18:16:17)
[#]  

Re: Реальная многопользовательская работа

Есть ещё http://security.ubuntu.com/ubuntu/pool/main/m/multiseat/ только вот документации недостаточно.

По идее под Ubuntu (Debian) всё автоматом заведётся.

P.S> Как написано в http://disjunkt.com/dualhead/ : > Sarge is hopefully shipped with a pre-patched XFree-4.3.x Server

yaleks (17.10.2005 18:29:22)
[#]  

Re: Реальная многопользовательская работа

Что за бред архитектура pcu express такова что видюху pci express x16 можно вставить хоть в x8, хоть в х4, хоть в х1, например SLI работает по схеме x8 + x8, а некоторые производители делают матери с pci express x2 или x4 слотом, у которого открыта задняя стенка, так что напильник в зубы и 3-4 доп. посадочных места для видюх вам обеспечено.

some_x * (17.10.2005 18:36:13)
[#]  

Re: Реальная многопользовательская работа

1.

В инете есть много статей на эту тему.
Мне найбольше нравится вот этот сайт: http://www.ltn.lv/~aivils/
можно и http://www.geniusweb.com/LDP/HOWTO/XFree-Local-multi-user-HOWTO/index.html

С помощю патча ruby в ядро Линукса можно добится *реальной* многопользовательской работы (до 16 пользователей) каждый имеет *свои* 7 виртуальных консолей.

framebuffers и звук делаем с помощю fusion kernel patchs если такие есть для вашего железа...

2.

Вопрос: где взять драйвер под 1002:5941 (Radeon 9200 ) frglx, radeon, ati ему не подходят?

VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200] (rev 01) (prog-if 00 [VGA])
Subsystem: PC Partner Limited Sapphire Radeon 9200
0000:01:00.0 Class 0300: 1002:5961 (rev 01)
Subsystem: 174b:7c13
Display controller: ATI Technologies Inc RV280 [Radeon 9200] (Secondary) (rev 01)
Subsystem: PC Partner Limited Sapphire Radeon 9200
0000:01:00.1 Class 0380: 1002:5941 (rev 01)
Subsystem: 174b:7c12


Section "Device"
Identifier "ATI Radeon 9200 secondary"
VendorName "Sapphire"
BoardName "RV280"
ChipId 0x5941
Driver "radeon"
BusID "PCI:01:00:1" # vendor=1002, device=5941
EndSection

............
(II) LoadModule: "radeon"
(II) Loading /usr/lib/modules/drivers/radeon_drv.so
(II) Module radeon: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 4.0.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 0.7
..............
(II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP),
.......................
ATI Radeon Mobility 9200 IGP 7835, ATI Radeon 9200PRO 5960 (AGP),
ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962 (AGP),
ATI Radeon 9200SE 5964 (AGP),
ATI Radeon Mobility 9200 (M9+) 5C61 (AGP),
ATI Radeon Mobility 9200 (M9+) 5C63 (AGP), ATI Radeon 9500 AD (AGP),
.........................
(**) ChipID override: 0x5961
(**) Chipset ATI Radeon 9200 5961 (AGP) found
(WW) RADEON: ChipID 0x5941 in Device section "ATI Radeon 9200 secondary" isn't valid for this driver

.........

hse * (17.10.2005 19:21:37)
[#] Ответ на: Re: Реальная многопользовательская работа от anonymous 17.10.2005 17:04:54  

Re: Реальная многопользовательская работа

> че-то в статье толком не указано надо всетаки патченный X сервер ставить или нет????

да, пропатченый, там есть ссылка на ftp c патчем, пропатченым *.src.rpm, *.athlon.rpm и более старые сборки

если интересно, потрудитесь просмотреть ссылки и такие вопросы исчезнут

vadiml ***** (17.10.2005 19:22:08)
[#] Ответ на: Re: Реальная многопользовательская работа от vz123456 17.10.2005 10:20:28  

Re: Реальная многопользовательская работа

> PCI видеокарты сейчас не найдешь

Навскидку PCI GeForce 6200 (сам офигел когда увидел %): http://www.sparkle.com.tw/product.asp?id=15

anonymous (17.10.2005 19:59:34)
[#] Ответ на: Re: Реальная многопользовательская работа от anonymous 17.10.2005 19:59:34  

Re: Реальная многопользовательская работа

PCI линейка есть у НВИДИА как раз для систем, где требуется большое количество мониторов и не сильный GPU процессор. Навскидку PCI GeForce 6200 (сам офигел когда увидел %): http://www.sparkle.com.tw/product.asp?id=15 это бред, могу сказать, как человек контактирующий с нвидиа. Они не выпускают 6x 7x под PCI, только под PCI-x т.к. данные карты расчитаны на SLI.

anonymous (17.10.2005 20:59:30)
[#] Ответ на: Re: Реальная многопользовательская работа от Sorcerer 17.10.2005 18:14:57  

Re: Реальная многопользовательская работа

> А на 3 видеоадаптера тоже удавалось fx5200 натравить?

я видяхи NV не брал - предпочитаю использовать родные дрова от xorg, а такие для NV отсутствуют

vadiml ***** (17.10.2005 21:36:23)
[#] Ответ на: Re: Реальная многопользовательская работа от vadiml 17.10.2005 21:36:23  

Re: Реальная многопользовательская работа

в смысле нормальные, рабочие, отсутствуют

vadiml ***** (17.10.2005 21:37:25)
[#] Ответ на: Re: Реальная многопользовательская работа от vadiml 17.10.2005 21:37:25  
kott

Re: Реальная многопользовательская работа

Кто-нибудь может сказать зачем нужно Х-ы патчить? Подозреваю, чтобы разные input'ы понимал..

Лично у меня два моника работают, как на двух видюхах, так и на отной двухголовой...

kott ** (18.10.2005 2:47:21)
[#]  

Re: Реальная многопользовательская работа

Спасибо всем, кто написал рекомендации - мне, пока, с этим разбираться было некогда, да и нужды небыло. Но надо будет попробовать на будущее....

vvvictor * (18.10.2005 7:08:31)
[#] Ответ на: Re: Реальная многопользовательская работа от kott 18.10.2005 2:47:21  

Re: Реальная многопользовательская работа

> Кто-нибудь может сказать зачем нужно Х-ы патчить?

патч разводит обработку клавиатуры, сравните в Section "InputDevice" для клавиатуры в xorg.conf для обычных иксов и здесь

при указании Option "Protocol" "Standart" x-server работает с клавиатурой на прямую, что не есть хорошо

vadiml ***** (18.10.2005 9:07:40)
[#] Ответ на: Re: Реальная многопользовательская работа от hse 17.10.2005 19:21:37  

Re: Реальная многопользовательская работа

> Мне найбольше нравится вот этот сайт: http://www.ltn.lv/~aivils/ можно и http://www.geniusweb.com/LDP/HOWTO/XFree-Local-multi-user-HOWTO/index.html > С помощю патча ruby в ядро Линукса можно добится *реальной* многопользовательской работы (до 16 пользователей) каждый имеет *свои* 7 виртуальных консолей. > framebuffers и звук делаем с помощю fusion kernel patchs если такие есть для вашего железа...

так в том-то и дело, что там делается несколько фреймбуферов, для консоли это хорошо, а вот в иксах работать через фреймбуфер не интересно, dri пролетает

vadiml ***** (18.10.2005 9:45:56)
[#] Ответ на: Re: Реальная многопользовательская работа от vadiml 18.10.2005 9:45:56  

Re: Реальная многопользовательская работа

>так в том-то и дело, что там делается несколько фреймбуферов, для консоли это хорошо, а вот в иксах работать через фреймбуфер не интересно, dri пролетает

Чтоб несколько фреймбуферов сделать это надо еще попотеть, ruby патч просто дает каждому пользователю свои виртуальные терминалы на уровни ядра, где он может запускать что и как хочет для своей персональной видяхи с поддержкой аппаратного ускорения или без. В этом случаи многотерминальность "прозрачна" для пользователя и програм. Прозрачна в кавычках потому что использование общего железа (звуковая...) будет ощущатся, но fusion может в этом немного помочь.

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

hse * (18.10.2005 10:51:33)
[#] Ответ на: Re: Реальная многопользовательская работа от hse 18.10.2005 10:51:33  

Re: Реальная многопользовательская работа

Да и пожалуй самое главное: если в школы поставлять такие многотерминальные решения (лучше с поддержкой балансировки нагрузок SSI) то оффтопик там жить не сможет ну и экономия!

hse * (18.10.2005 10:58:13)
[#] Ответ на: Re: Реальная многопользовательская работа от Sorcerer 17.10.2005 18:14:57  

Re: Реальная многопользовательская работа

> А на 3 видеоадаптера тоже удавалось fx5200 натравить? :) 2 монитора и телевизор.

С видеовыходом не баловался, далеко кабель до телевизора тянуть :)

PartyZan *** (18.10.2005 11:22:10)
[#] Ответ на: Re: Реальная многопользовательская работа от ManJak 17.10.2005 9:58:14  
jackill

Re: Реальная многопользовательская работа

Давно добавлено. Просто там ссылка ведет чуть-чуть не туда. А в самом faq обрезанная часть статьи.

Будет апдейт, будут исправлены ссылки.

jackill ***** (18.10.2005 11:24:49)
[#] Ответ на: Re: Реальная многопользовательская работа от lenin 17.10.2005 14:12:01  

Re: Реальная многопользовательская работа

За такие деньги проще взять плату VIA C3. А NVidia PCI (~$60) никто у нас в регионе не привёз. Удалось найти только б/у S3 .

vz123456 * (18.10.2005 12:36:26)
[#] Ответ на: Re: Реальная многопользовательская работа от vz123456 18.10.2005 12:36:26  

Re: Реальная многопользовательская работа

> А NVidia PCI (~$60) никто у нас в регионе не привёз. Удалось найти только б/у S3

у меня как раз последнее, S3 Virge DX, за $6 (30 грн)

я особо и не усердствовал с поиском, сказал нескольким знакомым, что нужны будут и далее по цепочке желающие продать нашлись

vadiml ***** (18.10.2005 13:45:25)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru