Identifier "Monitor0" VendorName "Monitor Vendor"
ModelName "Monitor 1024x768"
HorizSync 31.5 - 61.0
VertRefresh 50.0 - 75.0
Option "dpms"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Acer AL1916"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 75.0
Option "dpms"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce FX 5200"
EndSection
Section "Device"
Identifier "Videocard1"
Driver "nv"
VendorName "Videocard Vendor"
BoardName "nVidia Corporation NV34 (GeForce FX 5200)"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Sсrееn0"
Device "Videocard1"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "metamodes" "CRT-0: nvidia-auto-select +1024+0, CRT-1: nvidia-auto-select +0+0"
SubSection "Display"
Depth 34
EndSubSection
EndSection
Section "Screen"
Identifier "Sсrееn1"
Device "Videocard1"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Обратите внимание, что в разделе ServerLayout указывается расположение первого экрана (объект Screen0) относительно второго (объект Screen1), а для реализации режима объединенного рабочего стола используется опция TwinView.
5.6.2. Подключение телевизора
Подключение телевизора к компьютеру тоже не вызывает особых затруднений - лишь бы у нашей видеокарты был ТВ-выход (TV-out).
Для подключения телевизора к компьютеру выполните следующие действия.
• Выключите телевизор и компьютер (нужно полностью выключить питание телевизора, а не перевести телевизор в режим ожидания).
• Отключите антенный кабель от телевизора (его не нужно подключать до тех пор, пока вы не отключите телевизор от компьютера).
• Подключите телевизор к компьютеру с помощью специального кабеля, который обычно входит в комплект поставки видеокарты (рис. 5.56).
• Отключите монитор от компьютера.
• Включите питание телевизора и настройте его на прием сигнала (обычно для этого используется кнопка Video на пульте).
• Включите питание компьютера.
Рис. 5.56. Кабель для подключения телевизора к компьютеру с ТВ-входа
Видеокарта определит, что монитор выключен и весь выход направит на телевизор. Вы будете использовать телевизор в качестве обычного монитора. Правда, учитывая особенности телевизора, с документами поработать не получится, а вот посмотреть фильм или поиграть в игру можно.
Но согласитесь, что вы ожидали от комбинации "компьютер + телевизор" большего. А больше можно получить только путем редактирования файла конфигурации xorg.conf. Подключите обратно ваш монитор, включите компьютер и добавьте в файл /etc/X11/xorg.conf следующие секции (листинг 5.14). Напомню, что данный файл доступен для редактирования только пользователю root.
Листинг 5.14. Подключение телевизора к компьютеру
Section "ServerLayout"
Identifier "tv_set"
Screen "ScreenTV"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Monitor"
Identifier "tv"
VendorName "LG"
ModelName "21PT166B/60"
HorizSync 30.0 - 50.0
VertRefresh 50.0 - 60.0
EndSection
Section "Screen"
Identifier "ScreenTV"
# Идентификатор Device должен соответствовать ID видеокарты!
Device "Videocard0"
Monitor "tv"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "640x480"
EndSubSection
Option "TVOutFormat" "SVIDEO"
Option "TVStandard" "PAL-B"
Option "ConnectedMonitor" "tv"
EndSection
Теперь попробуем настроить все примерно так, чтобы вы на мониторе могли работать, как обычно, а на телевизоре - смотреть фильмы, которые будет воспроизводить компьютер. Это самый оптимальный режим.
После редактирования файла конфигурации перезапустите Х-сервер (с помощью комбинации клавиш ‹Ctrl+Alt+Backspace›). Затем откройте терминал и введите команду:
X -ас -layout tv_set :1
Для переключения на телевизор (чтобы запустить проигрыватель и выбрать фильм) нужно нажать ‹Ctrl+Alt+F8›, а чтобы вернуться обратно на монитор, нужно нажать ‹Ctrl+ALt+F7›. Как видите, ничего сложного в настройке выхода видеокарты TV-out нет.
5.6.3. Удаленный рабочий стол
Система X.Org позволяет удаленно подключаться к вашему рабочему столу. Вы можете разрешить другим пользователям или наблюдать, или управлять вашим рабочим столом. В первом случае подключившиеся пользователи смогут только смотреть на "картинку", но их нажатия клавиш клавиатуры и перемещение мыши не будет передаваться вашему Х-серверу. Такой режим полезен, например, для демонстрации какой-либо программы в аудитории.
Во втором случае пользователи смогут работать за вашим компьютером удаленно. Второй режим полезен для организации X-терминалов, когда к вашему X-серверу подключаются пользователи более слабых компьютеров для работы с программами, которые невозможно запустить на их компьютерах. Правда, в этом случае ваш компьютер должен быть очень мощным.
Для настройки удаленного рабочего стола выберите команду меню Система-›Параметры-›Интернет и сеть-›Удаленный рабочий стол. В окне конфигуратора (рис. 5.57) установите флажок опции Позволять другим пользователям видеть ваш рабочий стол. При желании пополнительно можно включить режим Позволять другим пользователям управлять вашим рабочим столом.
Рис. 5.57. Настройка параметров удаленного рабочего стола
В этом же окне (см. рис. 5.57) будет показана команда, которую нужно ввести другим пользователям для подключения к вашему рабочему столу. Общий формат команды следующий: vncviewer узел: номер_дисплея
Вы можете установить пароль, который должны ввести другие пользователи для подключения к вашему рабочему столу. Настоятельно рекомендуется использовать пароль и периодически, скажем, два раза в неделю, его менять.
Очень полезным является режим Запрашивать подтверждение. Если он включен, то вы будете видеть, какой именно пользователь пытается подключиться к вашему Х-cepвepy и разрешить ему доступ или запретить подключение.