Чтение онлайн

на главную - закладки

Жанры

Стахнов Алексей Александрович

Шрифт:

# Clone – дублирование на TV изображения с экрана монитора

# можно использовать также "RightOf" "LeftOf" "Above" "Below",

Option "TwinViewOrientation" "Clone"

# Сопоставляем частоту монитора и телевизора.

Option "MetaModes" "1024x768,640x480; 1024x769,640x480; 800x600, 640x480; 640x480,640x480"

# Показываем, что подключили TV, а не второй монитор.

Option "ConnectedMonitor" "crt,tv"

EndSection

3. Перезапускаем X Window.

Вот, собственно и все, можно смотреть фильмы в формате AVI или MPEG4 прямо на экране телевизора.

Цифровые фотокамеры

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

Спутниковый Интернет

Года два назад энтузиасты FIDO и интернет-сообщества

бурно обсуждали животрепещущую тему – Интернет через спутниковый канал, без ограничений, за баснословно низкую цену – что-то около 15 долларов. Все это можно было получить от фирмы Europe Online. Потом с аналогичным проектом возникло небезызвестное NTV. А всего-то надо купить тарелку, конвертор, немного кабеля и карту типа SkyStarl. И, конечно, установить драйверы для этой карты. Давайте посмотрим, реально ли это? Оказывается – вполне реально. Чтобы ознакомиться с этой темой – зайдите на сайт www.gs.ru в раздел спутникового Интернета и походите по ссылкам. Там же есть несколько статей, поясняющих, каким образом установить и настроить карту типа SkyStarl.

Ссылки

• fero.koli.kando.hu/rivatv/ – описание настройки TV-out для видеокарт на чипах nVidia.

• ftp://ftp.cs.unm.edu/mirrors/kde/unstable/apps/utils/– утилита kpsion для связи с КПК Psion.

• ftp://ftp.to.com/pub/psion/ – утилиты plptools для связи с КПК Psion.

• ftp://ryeham.ee.ryerson.ca/pub/PalmOS/ – местонахождение утилиты Pilot-Link.

• gazette.linux.ru.net/lg62/articles/rus-silva.html – Anderson Silva. Видеоприложения на вашем Linux. Перевод Дмитрия Попкова.

• huizen.dds.nl/~frodol/psiconv/ – официальная страница утилиты Psiconv.

• jpilot.org – сайт проекта J-Pilot.

• linuxtv.org – сайт, посвященный телевидению и Linux.

• palm.opennet.ru/base/X/tv_out.txt.html – пример настройки видеокарты nVidia с TV-out ((linux tv video).

• www.cadsoft.de/people/kls/vdr/index.htm – организация Video Disk Recorder на базе компьютера, платы SkyStarl и Linux.

• www.gnokii.org – официальная страница проекта Gnokii.

• www.gnome.org/projects/gnome-pUot/ – официальная страница пакета gnome-pilot.

• www.in-berlin.de/User/kraxel/xawtv.html – официальная страница программы xawtv.

• www.linux.opennet.ru/base/X/video_out.txt.html – пример TwinView для nVidia-карт, редактирование и запись видео (linux tv video).

• www.linuxdvb.tv – сайт, посвященный драйверам для карт спутникового телевидения.

• www.lirc.org – страничка проекта LIRC (Linux Infrared Remote Control).

• www.mainconcept.com – сайт программного обеспечения для редактирования видео.

• www.mathematik.uni-kl.de/~wenk/kwintv – официальная страница программы kWinTV.

• www.medsyn.fr/perso/g.delafond/psilin/psiolinu.htm – страница пакета PsiLin – программы для связи с КПК Psion.

• www.nvidia.com – сайт фирмы nVidia.

• www.real.com – Real Producer Basic.

• www.slac.com/piloneДpilot_home/ – официальная страница пакета KPilot.

• www.strusel007.de/Linux/bttv/ – драйверы для чипов ВТ8ХХ.

• www.stud.uni-hamburg.de/users/lennart/projects/atitvout/ – описание настройки TV-out и программного обеспечения для видеокарт на чипах ATI.

• www.student.uwa.edu.au/~wliang – официальная страница программы wmtv.

• www.thp.uni-koeln.de/~ijkm/linux/bttv.html – драйверы bttv.

•– Вячеслав Калошин. Линукс и PalmPilot.

• Соответствующие HOWTO (см. гл. 13):

– bttv mini-HOWTO – Владимир Бормотов, Алексей Дец;

– Linux and Psion HOWTO.

Глава 38 Сосуществование операционных систем

Как бы мы ни старались, а полностью жить в операционной системе Linux в современном мире не получается. Так сложилась жизнь, что множество программ написаны под операционные системы MS Windows или DOS. И зачастую по тем или иным причинам эти программы незаменимы. Поэтому данную проблему необходимо решать – вариант «или-или» нам не подходит.

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

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

1. Передача файлов е одной операционной системы в другую. Это условие решается созданием протоколов передачи файлов и информации, которыми на данном этапе являются протоколы Интернета.

2. Возможность работать с дисками и данными другой операционной системы. Это условие неплохо решено для операционной системы Linux – она поддерживает файловые системы FAT, VFAT, NTFS и т. п. Со стороны операционных систем производства Microsoft все

выглядит намного хуже – поддерживаются только файловые системы, разработанные Microsoft.

3. Возможность выполнять программы, созданные для другой операционной системы. Для решения этой задачи есть два подхода – разработка виртуальных машин и создание эмуляторов операционной системы:

виртуальные машины позволяют создать внутри операционной системы «виртуальный» компьютер, на котором и выполняется альтернативная операционная система и ее приложения. Для виртуальной машины все равно, какая операционная система будет установлена внутри нее, поскольку она обеспечивает псевдокомпьютер, на который и устанавливается операционная система. У этого подхода есть недостатки – мы вынуждены устанавливать на виртуальную машину альтернативную операционную систему и программное обеспечение, что не всегда возможно с точки зрения ресурсов и финансов. Несомненным достоинством виртуальной машины является полная эмуляция компьютера, и как следствие – возможность нормально запускать альтернативную операционную систему;

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

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

Как видите – список небольшой, но охватывающий множество проблем сосуществования операционных систем.

Эмуляторы

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

DOSEmu

Эмулятор однозадачной, однопользовательской операционной системы MS-DOS. Вы скажете, что в эпоху развитой Windows эмулятор MS-DOS не актуален и будете неправы. Еще много программ, написанных под MS-DOS, находится в эксплуатации. Различные учетные, складские программы, программы отделов кадров и тому подобные АРМ, спокойно трудятся на своих рабочих местах. Достаточно много есть и хороших игр, написанных под MS-DOS, к примеру WarCraft II, Doom и Dune II. В свое время много специфических аппаратно-программных комплексов было разработано под MS-DOS, устройства эти эксплуатируются и по сегодняшний день.

Установка пакета DOSEmu не представляет сложности, поскольку этот пакет обычно входит в состав дистрибутива операционной ситемы. Поэтому переходим сразу к конфигурированию этого эмулятора DOS.

Конфигурирование DOSEmu

Пакет DOSEmu не отличается особой оригинальностью – конфигурационный файл называется dosemu.conf и находится в каталоге /etc. Помимо этого, каждый пользователь может создать в своем домашнем каталоге файл. dosrc, в котором можно откорректировать некоторые настройки DOSEmu для данного пользователя. Плюс к этим возможностям, поведение эмулятора можно изменить, используя параметры запуска.

На самом деле все записи в файле в dosemu.conf – это просто переменные, которые в последующем используются в /var/lib/dosemu/global.conf и имеют вид:

$_ххх = (n)

или

$_zzz = "s"

Описание параметров конфигурации сгруппировано по исполняемым функциям.

Управление отладочной информацией

Для включения вывода отладочной информации DOSEmu необходимо в конфигурационный файл добавить следующую строку:

$_debug = «-а»

где строка содержит то, что обычно передается через ключ командной строки \'-D\'.

Отладочная информация будет выводиться в файл, определенный опциями \'-о file\' либо \'-O\' (в последнем случае выводит в stderr).

Основные параметры

• Разрешает или запрещает использование прерывания таймера INT08:

$_timint = (on|off)

• Позволяет либо запрещает задачам DOS использовать математический сопроцессор:

$_mathco = (on|off)

• Параметр определяет, какой тип процессора эмулировать:

$_cpu = (80386)

Можно установить тип процессора не выше существующего в компьютере. Разрешенные значения:

• 80386;

• 80486;

• 80586.

• Параметр разрешает или запрещает DOSEmu использовать счетчик циклов Pentium для лучшей обработки временных интервалов:

$_rdtsc = (on)

• Для использования rdtsc\' DOSEmu необходимо выставить точную тактовую частоту процессора. Обычно она определяется автоматически, но в случае ошибок можно задать ее явно.

$_cpuspeed = (166.666)

• Разрешает DOSEmu доступ к конфигурированию PCI устройств:

$_pci = (on)

• Следующие параметры позволяют задать распределение оперативной памяти, которая доступна для DOS:

$_xms = (1024)

$_ems = (1024)

$_ems_frame = (0xe000)

$_dpmi = (off)

$_dosmem = (640)

Поделиться:
Популярные книги

Черный маг императора 3

Герда Александр
3. Черный маг императора
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Черный маг императора 3

Повелитель механического легиона. Том VIII

Лисицин Евгений
8. Повелитель механического легиона
Фантастика:
технофэнтези
аниме
фэнтези
5.00
рейтинг книги
Повелитель механического легиона. Том VIII

Пипец Котенку! 3

Майерс Александр
3. РОС: Пипец Котенку!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Пипец Котенку! 3

Разбуди меня

Рам Янка
7. Серьёзные мальчики в форме
Любовные романы:
современные любовные романы
остросюжетные любовные романы
5.00
рейтинг книги
Разбуди меня

Боги, пиво и дурак. Том 6

Горина Юлия Николаевна
6. Боги, пиво и дурак
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Боги, пиво и дурак. Том 6

Болотник 2

Панченко Андрей Алексеевич
2. Болотник
Фантастика:
попаданцы
альтернативная история
6.25
рейтинг книги
Болотник 2

Ты всё ещё моя

Тодорова Елена
4. Под запретом
Любовные романы:
современные любовные романы
7.00
рейтинг книги
Ты всё ещё моя

S-T-I-K-S. Пройти через туман

Елисеев Алексей Станиславович
Вселенная S-T-I-K-S
Фантастика:
боевая фантастика
7.00
рейтинг книги
S-T-I-K-S. Пройти через туман

Имя нам Легион. Том 4

Дорничев Дмитрий
4. Меж двух миров
Фантастика:
боевая фантастика
рпг
аниме
5.00
рейтинг книги
Имя нам Легион. Том 4

Сводный гад

Рам Янка
2. Самбисты
Любовные романы:
современные любовные романы
эро литература
5.00
рейтинг книги
Сводный гад

Я князь. Книга XVIII

Дрейк Сириус
18. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я князь. Книга XVIII

Королевская Академия Магии. Неестественный Отбор

Самсонова Наталья
Любовные романы:
любовно-фантастические романы
8.22
рейтинг книги
Королевская Академия Магии. Неестественный Отбор

Последняя Арена 6

Греков Сергей
6. Последняя Арена
Фантастика:
рпг
постапокалипсис
5.00
рейтинг книги
Последняя Арена 6

Жребий некроманта. Надежда рода

Решетов Евгений Валерьевич
1. Жребий некроманта
Фантастика:
фэнтези
попаданцы
6.50
рейтинг книги
Жребий некроманта. Надежда рода