Вывод экрана на телевизор с использованием S-video

25902
Manu

Я пытаюсь показывать картинки по телевизору, показывать их друзьям и родным. Но когда я соединяю телевизор и компьютер с помощью кабеля S-video, ничего не происходит.

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

Посмотрев в Интернете, я нашел несколько форумов, предлагающих поэкспериментировать с командой xrandr, поэтому я сделал:

xrandr --output S-video --set load_detection 1 xrandr --output S-video --set tv_standard ntsc xrandr --output S-video --right-of LVDS 

И мне удается увидеть часть моего рабочего стола по телевизору, но в неправильном разрешении.

Я немного поигрался с xrandr, пока случайно не изменил разрешение экрана моего ноутбука на 800x600, мне пришлось вручную поменять его обратно в /etc/X11/xorg.conf :)

Есть идеи? Как я могу использовать телевизор в качестве большого экрана? Что именно xrandr? Это то, что я должен использовать, или телевизор должен появиться в настройках дисплея?

РЕДАКТИРОВАТЬ: я установил grandr, графический интерфейс для xrandr (в репозиториях Ubuntu это называется «несколько мониторов»).

Но только мой экран ноутбука находится в списке. Я думаю, мне нужно отредактировать файл xorg.conf, чтобы добавить монитор s-video / tv?

альтернативный текст

3
Все, что мне удалось сделать, это клонировать экран ноутбука на телевизоре. Могу ли я иметь другой формат для телевизора? Даже если это означает выключить экран, все будет в порядке. Manu 15 лет назад 0

4 ответа на вопрос

3
nagul

Проверьте, какой уровень поддержки поддерживает ваш xserver-xorg- драйвер для ТВ-выхода. Например, проверьте раздел «TV» на странице руководства по Ubuntu для драйвера xserver-xorg-video-intel . Он упоминает о наличии встроенного телевизионного выхода и продолжает говорить о настройках, необходимых для того, чтобы это работало.

Посмотрите, можете ли вы найти похожую страницу для вашего драйвера на этом сайте.

2
Gren

Какой тип телевизора? Нечто подобное должно работать.

xrandr --addmode S-video 800x600 xrandr --output S-video --mode 800x600 
addmode говорит мне «не могу найти режим ...» Я могу заставить телевизор что-то отображать, но только в разрешении 800x600, что отстой. Manu 15 лет назад 0
Вам придется делать это в телевизионных разрешениях, которые я считаю, в зависимости от типа ТВ SD или HD. Цифровое ТВ - SDTV: * 480i - 704x480 с чересстрочной разверткой * 480p - 704x480 с прогрессивной разверткой Digital-HDTV: * 720p - 1280x720 с прогрессивной разверткой * 1080i - 1920x1080 с чересстрочной разверткой * 1080p - 1920x1080 с прогрессивной разверткой Gren 15 лет назад 0
1
Manu

Это вроде работает сейчас. Используя сочетание приложений «Дисплей» и «Несколько экранов», а также:

xrandr --output S-video --set load_detection 1 

Я смог отобразить часть своего рабочего стола на телевизоре, но не выше, чем 800x600.

Этого должно быть достаточно - я уезжаю сегодня вечером в дом моего деда; Я надеюсь, что смогу заставить это работать, чтобы показать им фотографии по телевизору, так как у меня не будет доступа в Интернет!

0
edgar

Просто откройте терминал и введите:

xrandr --output S-video --set load_detection 1 xrandr --output S-video --set tv_standard ntsc xrandr --output S-video --right-of LVDS 

Один из них должен работать. Сразу после этого, если у вас есть ноутбук, попробуйте использовать Fnклавишу для переключения между экранами CRT / LCD.

Похожие вопросы