Форум русскоязычного сообщества Ubuntu


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: Настройка multiseat на ubuntu 16.04 gnome dualhead nvidia xephyr  (Прочитано 2422 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Max Kosh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Настроить multiseat (а лучше научить) на ubuntu 16.04 Gnome , dualhead NVIDIA  GF 218  Xephyr
« Последнее редактирование: 09 Октябрь 2016, 21:12:29 от Max Kosh »

Оффлайн τοΖεη

  • Заслуженный пользователь
  • Администратор
  • Старожил
  • *
  • Сообщений: 8603
    • Просмотр профиля
Re: Настройка multiseat на ubuntu 12.04 или 14.04
« Ответ #1 : 30 Сентябрь 2016, 15:53:27 »
Max Kosh, что хотели то?
# find / -iname '*τοΖεη*'
# /God's_Universe/Book_Of_Life_aka_LordJC_protected/τοΖεη
Subject description -->> Not an ideal but s@ved 4eVer. Final destination -->> Kingdom Of Heaven

Оффлайн Max Kosh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Настройка multiseat на ubuntu 12.04 или 14.04
« Ответ #2 : 30 Сентябрь 2016, 15:58:30 »
Хочется сделать multiseat, один комп - 2 рабочих места. Лазил по мануалам,
https://help.ubuntu.com/community/MultiseatX
https://wiki.ubuntu.com/MultiseatTeam/Instructions
не дотягиваю я до нужного уровня владения системой, а сделать нужно

Punko

  • Гость
Re: Настройка multiseat на ubuntu 12.04 или 14.04
« Ответ #3 : 30 Сентябрь 2016, 16:49:43 »
Max Kosh, пробуй ковырять сам, мы поможем.
Потому что в таком виде это предложение для фрилансеров, а не просьба о помощи.

Оффлайн Max Kosh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Настройка multiseat на ubuntu 12.04 или 14.04
« Ответ #4 : 05 Октябрь 2016, 10:50:07 »
1)копаюсь дальше уже на своём компе (на нем ща ubuntu 16.04 Gnome), тож поставил 2ой монитор, видюха Nvidia GF 218+ дискретная Intel 915i (как то так)
на фриварной драйвере nouveau показывало все норм хоть я тыкаю оба монитора в nvidia, хоть один в дискретную а один так
Поставил драйвер nvidia-340 всё стало "прекрасно", глюков графики нет, а то указатель мыши оставлял свой след везде+ дергалась картинка в браузере
Но пропал второй монитор, операционка его не видит, В биосе все тож самое Multi-Display enable  и бла бла бла . Все работало на другом драйвере. Главной видюху и такую и такую ставлю в биосе, движений нет. В дополнительных драйверах включил дискретную видюху и все равно ниче не изменилось. И самое страшное когда оба моника в одну нвидиа втыкаю все равно болт.

1 вопрос ----> Почему? Кто виноват , что делать?

Если есть идеи или похожие траблы пните ссылку. Пока ниче похожее не нашел.

2) Стремлюсь на домашнем компе к https://devtalk.nvidia.com/default/topic/936873/-howto-multiseat-with-ubuntu-16-04-systemd-gdm-proprietary-drivers/

« Последнее редактирование: 05 Октябрь 2016, 10:52:23 от Max Kosh »

Оффлайн alang

  • Старожил
  • *
  • Сообщений: 2508
    • Просмотр профиля
Re: Настройка multiseat на ubuntu 12.04 или 14.04
« Ответ #5 : 05 Октябрь 2016, 11:11:13 »
видюха Nvidia GF 218+ дискретная Intel 915i (как то так)

Подтянуть матчасть. Уяснить для себя разницу между встроенной и дискретной.

Поставил драйвер nvidia-340 всё стало "прекрасно", глюков графики нет <...>
Но пропал второй монитор,

Когда один монитор подключен к встроенке, другой к дискретке, так и будет: проприетарный nvidia конфликтует с intel. Когда оба к дискретке, весь вопрос только в настройке. Но multiseat при двух мониторах, подключенных к одной видюхе, не получится.

Стремлюсь на домашнем компе к https://devtalk.nvidia.com/default/topic/936873/-howto-multiseat-with-ubuntu-16-04-systemd-gdm-proprietary-drivers/

Там две дискретные nvidia.
Я никого не сторожил!

Оффлайн Max Kosh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Настройка multiseat на ubuntu 12.04 или 14.04
« Ответ #6 : 05 Октябрь 2016, 12:35:51 »
Сорян , перепутал, но вы поняли все правильно)

Пользователь добавил сообщение 05 Октябрь 2016, 14:44:21:
А почему не получиться запустить 2 рабочих места на одной видеокарте? у неё несколько выходов, видел в сети какие то инструкции Xephyr .

Пользователь добавил сообщение 05 Октябрь 2016, 14:52:04:
1.First we need to assign some "master-of-seat" tag to the graphical devices. The easiest way for NVIDIA cards is to create /etc/udev/rules.d/99-seats.rules and put the following:

    SUBSYSTEM=="drm", KERNEL=="card[0-9]*", ATTRS{vendor}=="0x10de", DRIVERS=="nvidia", TAG+="master-of-seat"

Как получить параметры типа KERNEL и атрибуты вендора видеокарты

в выводе lspci -vs    у меня таких капараметров нет(
еще смотрю loginctl status-seat seat0 тоже ниче хорошего
2. Как получить информацию о дисплеях/ мониторах в командной строке
« Последнее редактирование: 05 Октябрь 2016, 14:52:04 от Max Kosh »

Оффлайн Max Kosh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Настройка multiseat на ubuntu 16.04 gnome dualhead nvidia xephyr
« Ответ #7 : 09 Октябрь 2016, 21:22:29 »
Нашел инструкшн близкую ко мне, хотя нет, такую как надо
https://www.linux.org.ru/forum/general/12245315
сконфил по примеру xorg, пока не знаю что дальше, как проверить поддерживает xephyr evdev?
Оч нужно ребят помогите

Section "ServerFlags"
   Option   "DefaultServerLayout"   "multihead"
   Option  "DontZap"  "true"
   Option   "AllowMouseOpenFail"   "true"
   Option   "AutoAddDevices"   "true"
   Option   "AutoEnableDevices"   "false"
   Option  "Xinerama" "false"
EndSection

##########
####################################### # SEAT 0 # ####################################
##########

Section "InputDevice"   #done
   Identifier   "Keyboard0"
   Driver      "evdev"
   Option      "Device" "/dev/input/by-path/pci-0000:00:1d.0-usb-0:1.5:1.0-event-kbd"
   Option      "XkbRules" "evdev"
   Option      "XkbModel" "evdev"
   Option      "XkbLayout" "us"   
EndSection

Section "InputDevice"   #done
   Identifier   "Mouse0"
   Driver      "mouse"
   Option      "Protocol" "auto"
   Option      "Device" "/dev/input/by-path/pci-0000:00:1d.0-usb-0:1.3:1.0-event-mouse"
EndSection

Section "Device"        #done
   Identifier   "Device0"
   Driver      "nvidia"
   VendorName   "NVIDIA Corporation"
   BoardName   "GeForce 210"
   Option      "UseDisplayDevice" "DFP" #DFP-0
   Option      "ProbeAllGpus" "false"
   Option      "NoLogo" "true"
   BusID       "PCI:1@0:0:0"
   Screen      0
EndSection

Section "Monitor"      #done
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LG Electronics L194WT"
    HorizSync       28.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Screen"       #done
   Identifier   "Screen0"
   Device      "Device0"
   Monitor      "Monitor0"
   DefaultDepth   24
EndSection

##########
####################################### # SEAT 1 # ####################################
##########

Section "InputDevice"   #done
  Identifier   "Keyboard1"
   Driver      "evdev"
   Option      "Device" "/dev/input/by-path/pci-0000:00:1d.0-usb-0:1.4:1.0-event-kbd"
   Option      "XkbRules" "evdev"
   Option      "XkbModel" "evdev"
   Option      "XkbLayout" "us"
EndSection

Section "InputDevice"   #done
   Identifier   "Mouse1"
   Driver      "mouse"
   Option      "Protocol" "auto"
   Option      "Device" "/dev/input/by-path/pci-0000:00:1d.0-usb-0:1.6:1.0-mouse"
EndSection

Section "Device"        #done
   Identifier   "Device1"
   Driver      "nvidia"
   Vendorname   "NVIDIA Corporation"
   BoardName   "GeForce 210"
   Option      "UseDisplayDevice" "CRT" #CRT-1
   Option      "ProbeAllGpus" "false"
   Option      "NoLogo" "true"
   BusID      "PCI:1:0:0"
   Screen      1
EndSection

Section "Monitor"      #done
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Acer AL1511"
    HorizSync       30.0 - 63.0
    VertRefresh     55.0 - 75.0
    Option         "DPMS"
EndSection

Section "Screen"       #done
   Identifier   "Screen1"
   Device      "Device1"
   Monitor      "Monitor1"
   DefaultDepth   24
EndSection
   
#############
# SERVERS
#############

Section "ServerLayout"
   Identifier   "multihead"
   Screen   0 "Screen0" 0 0
   Screen   1 "Screen1" LeftOf "Screen0"
   InputDevice "Keyboard0" "CoreKeyboard"
   InputDevice "Mouse0" "CorePointer"
# These options are for when I disable the AutoAddDevice ServerFlag and need to manual add the input devices
#   InputDevice "Mouse1"
#   InputDevice "Keyboard1"
EndSection

# These options are for when I tried (and failed) the X server multiseat option. Here for posterity sake.
#Section "ServerLayout"
#    Identifier     "seat0"
#    Screen      0  "Screen0" 0 0
#    InputDevice    "Keyboard0" "CoreKeyboard"
#    InputDevice    "Mouse0" "CorePointer"
#EndSection
#Section "ServerLayout"
#   Identifier   "seat1"
#   Screen      1 "Screen1" 0 0
#   InputDevice   "Keyboard1" "CoreKeyboard"
#   InputDevice   "Mouse1" "CorePointer"
#EndSection
« Последнее редактирование: 09 Октябрь 2016, 21:24:44 от Max Kosh »

Оффлайн Max Kosh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Настройка multiseat на ubuntu 16.04 gnome dualhead nvidia xephyr
« Ответ #8 : 28 Ноябрь 2016, 13:01:24 »
Ура появились новые статьи по теме.
Правда там не на одной видюхе.

1.https://habrahabr.ru/post/312900/
2. http://site.softmaker.kz/raznoe/nastrojka-multiseat-na-ubuntu-1404.html  (щас чет страница не открывается, но на archive.org  смотрел старую версию страницы)

Оффлайн alang

  • Старожил
  • *
  • Сообщений: 2508
    • Просмотр профиля
Re: Настройка multiseat на ubuntu 16.04 gnome dualhead nvidia xephyr
« Ответ #9 : 28 Ноябрь 2016, 15:27:03 »
Правда там не на одной видюхе.
О чем тебе сразу и писали.
Я никого не сторожил!

 

Страница сгенерирована за 0.064 секунд. Запросов: 24.