The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Раздел полезных советов: Одновременная локальная работа двух..."
Отправлено auto_tips, 24-Май-11 19:05 
В данной статье рассматривается один из способов реализации возможности одновременной независимой работы двух пользователей за одним компьютером, при этом к одному системному блоку подключается два комплекта монитор/мышь/клавиатура.

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

Для реализации данного решения необходим компьютер с двухголовой видеокартой (желательно nvidia) с подключенными к нему двумя мониторами, мышами и клавиатурами, а также установленной операционной системой Ubuntu 11.04.

Для начала необходимо настроить одновременную работу двух мониторов в режиме "Separate X screen", если вы это уже сделали то можете смело пропустить данную часть статьи и перейти к пункту "настройка устройств ввода"


++ Настройка режима Separate X screen с помощью утилиты nvidia-settings

У владельцев видеокарт nvidia после установки проприетарного драйвера видеокарты появляется очень удобная утилита для настройки X-сервера под названием nvidia-settings, открываем её и переходим к пункту "X Server Display Configuration"

[[IMG /soft/img/tips/y_3225b677_.jpg]]

Далее кликаете мышкой на второй монитор в окне программы и нажимаете кнопку Confugure, после чего в появившемся окне выбираете режим Separate X screen.

[[IMG /soft/img/tips/y_a639a396_.jpg]]

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

Далее, нажмите на кнопку "Save to X Configuration file" и сохраните созданный утилитой файл конфигурации X-сервера.

После этого необходимо перезагрузить компьютер и, после выбора пользователя, до ввода пароля, отключить лишние визуальные эффекты, выбрав вариант "классическая Ubuntu (Без эффектов)"

[[IMG /soft/img/tips/z_a38e1065_.jpg]]

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


++ Настройка устройств ввода

Приступим к настройке устройств ввода.

Открываем окно терминала и пишем команду:

   xinput list

[[IMG /soft/img/tips/y_a775c7b7_.jpg]]

Ищем в списке вторую мышь и вторую клавиатуру, подключенную к USB интерфейсу и запоминаем их id, в моём случае мышь имеет id 10 и клавиатура имеет id 8, у вас устройства ввода будут иметь другие id.

Пишем в терминале команду

   xinput create-master seat

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

   xinput reattach 10 "seat pointer"

обратите внимание, что в данном случае вместо числа 10 должно быть число, взятое из id второй мыши в списке, полученном нами ранее по команде "xinput list", далее пишем команду

   xinput reattach 8 "seat keyboard"

число берём из id второй клавиатуры из того же списка.

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

++ Прописываем автозапуск.

Обратите внимание, на то, что изменения сделанные нами с помощью команды xinput действуют только до перезапуска X-сервера или до перезагрузки компьютера, поэтому, рекомендуется добавить автоматическое выполнение в список автозапуска, для этого создаём файл с любым именем в удобном для вас месте, в моём случае это файл "seat.sh" в директории /home/petr. Вносим в данный файл строки:

   #!/bin/sh
   xinput create-master seat
   xinput reattach 10 "seat pointer"
   xinput reattach 8 "seat keyboard"[
]

Обратите внимание, вместо чисел 10 и 8 необходимо указать ваши id, после этого прописываем файлу права на запуск, для этого переходим в директорию с файлом и, даём файлу права на запуск, например

   cd /home/petr
   chmod 700 seat.sh

далее прописываем файл в автозапуск, удобнее всего это сделать открыв окно настройки списка запускаемых приложений, (система/параметры/запускаемые приложения)

[[IMG /soft/img/tips/y_2af9bbfc_.jpg]]


URL:
Обсуждается: https://www.opennet.ru/tips/info/2580.shtml

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру