Меню

Настройка проектора в ubuntu



Подключение внешнего монитора к ноутбуку с помощью xrandr в Ubuntu

На каждом уважающем себя ноутбуке или нетбуке есть разъём для подключения внешнего монитора — для презентаций с проектора вещь необходимая. В Ubuntu подключение внешнего монитора к ноутбуку с приходом Xrandr 1.2 и выше проблем не составляет, но на всякий случай выложу небольшое описание с примерами использования xrandr для работы с внешним монитором на ноутбуке.

Подключаем внешний монитор к ноутбуку с помощью xrandr
Не так давно я прикупил замечательный нетбук Lenovo x220, и сразу же захотелось подключить свой большой монитор, так сказать расширить рабочее пространство. Всё довольно просто — подключаем внешний монитор или проектор и пишем в консольке:

На это нам xrandr ответит примерно так (цветовая раскраска — моя):

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1280 x 1280
VGA connected 1024×768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280×800 60.0
1280×768 60.0
1024×768 60.0*
800×600 60.3
640×480 59.9
LVDS connected 1024×600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024×600 60.0*+
800×600 85.1 72.2 75.0 60.3 56.2
640×480 85.0 72.8 75.0 59.9
720×400 85.0
640×400 85.1
640×350 85.1
TV disconnected (normal left inverted right x axis y axis)

Так, что всё это значит? А значит это вот что:

  • VGA — наш внешний монитор или проектор, 1024х768- это разрешение, установленное на устройстве сейчас, 60.0 — частота кадров.
  • LVDS — собственно экран ноутбука, на котором сейчас стоит разрешение 1024х600 (так как он широкоформатный), 60.0 — частота кадров.
  • TV disconnected — ТВ-выход отключён (так как его попросту в этом нетбуке нет).

И сейчас лёгким и непринуждённым движением мы быстренько поставим на проекторе то разрешение, которое нам нужно.

Режим Clone mode
Это значит, что на внешнем мониторе \ проекторе будет отображено ТО ЖЕ САМОЕ, что и на экране ноутбука.

Чтобы сделать Clone mode на новый монитор делаем так:

xrandr —output VGA —mode 1024×768 —output LVDS —mode 1024×600

Если разрешение внешнего монитора 800х600, то нужно поправить команду так:

xrandr —output VGA —mode 800×600 —pos 800×0 —output LVDS —mode 1024×600 —pos 0x

Это всё позволит отдублировать изображение с экрана ноутбука на внешний монитор или проектор. А как быть, если нужно показывать два разных изображения?

Здесь имеет место быть маленькое лирическое отступление. Если xrandr отказывается выставлять высокое разрешение на внешнем мониторе, это может быть связано с объёмом видеопамяти. Для того, чтобы решить проблему, нужно иксам указать на использование «большого виртуального экрана». Делается это правкой файла /etc/X11/xorg.conf где в секции Section «Screen» добавляем:

Section «Screen»
Identifier «Default Screen»
Device «Generic Video Card»
Monitor «Generic Monitor»

SubSection «Display»
Virtual 2048 1024
EndSubSection

Здесь указывается разрешение общего виртуального экрана в формате ШИРИНАхВЫСОТА (в данном случае 2048 на 1024). Именно такой вычтя из этого физическое разрешение вашего монитора, вы получите максимальное разрешение внешнего монитора ноутбука, которое можно установить с помощью xrandr.

Режим Dual Monitor mode

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

Сделать это можно с помощью правки xorg.conf, как уже говорилось, или с помощью xrandr.

Чтобы сделать DualHead на внешний монитор с разрешением 1024х768 пишем

xrandr —output LVDS —mode 1024×600 —pos 0x0 —output VGA —mode 1024×768 —right-of LVDS —pos 1024×0

В этом случае ведущим будет внешний монитор (это определяется параметром —pos). То есть где 0 тот и главный монитор (на нём будут менюшки открываться). А вот так:

xrandr —output VGA —mode 1024×768 —pos 1024×0 —output LVDS —mode 1024×600 —pos 0x0

Ведущей будет панель ноутбука.

Горшочек не вари
Чтобы отключить всю эту светомузыку с внешним монитором, нужно дать команду:

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

Повернуть экран с помощью Xrandr

xrandr -o left

Чтобы повернуть по часовой стрелке изображение на мониторе пишем:

xrandr -o right

Чтобы вернуть всё на место, достаточно дать команду:

xrandr -o normal

И всё вернётся на свои места.

Графические утилиты для xrandr
Для того, чтобы иметь возможность всё делать через графические утилиты и не утруждать свою память разными командами, есть утилита grandr. Выглядит она не просто, а очень просто:
Собственно, она является простой обёрткой для консольной утилиты xrandr и позволяет управлять подключением внешних мониторов (вращение, размещение и прочее) без необходимости что-то набирать в консоли. Аналогичная оболочка для xrandr в KDE называется krandr.

Читайте также:  Настройка пиксельной сетки фотошопа

Xrandr и работа с экраном и мониторами

$ xrandr —output CRT1 —rate 60

  • Переворачиваем изображение в верх ногами:

$ xrandr —output CRT1 —rotate inverted

  • Поворачиваем изображение по часовой стрелке :

$ xrandr —output CRT1 —rotate right

  • Поворачиваем изображение против часовой стрелки :

$ xrandr —output CRT1 —rotate left

  • Возвращаем обычный вывод:

$ xrandr —output CRT1 —rotate normal

  • Отражаем изображение по вертикали:

$ xrandr —output CRT1 —reflect x

  • Отражаем изображение по горизонтали:

$ xrandr —output CRT1 —reflect y

  • Отражаем изображение по вертикали и горизонтали:

$ xrandr —output CRT1 —reflect xy

  • Возвращаем обычный вывод:

$ xrandr —output CRT1 —reflect normal

$ xrandr —output CRT1 —off

  • Для тех, кто интересуется команды можно комбинировать, вот так:

$ xrandr —output CRT1 —mode 1024×768 -rate 60 —reflect y —rotate inverted

Источник

XRandR: настройка режимов работы с дисплеями (мониторами) в GNU/Linux

Дата добавления: 31 марта 2012

Возможные названия интерфейсов:

  • LVDS1 — экран ноутбука;
  • VGA1 — экран, подключаемый через VGA;
  • DVI1 — экран, подключаемый через DVI;

Названия интерфейсов могут отличаться в зависимости от используемой видеокарты. Для последующей работы с конкретным интерфейсом, необходимо запомнить его название (например, VGA1 если мы работам на видео от Intel и подключаем монитор по VGA, который и хотим настроить через XRandR).

Изменение разрешения
Лучше всего рассмотреть пример:

Режимы работы с несколькими мониторами
Отключение дисплея
Отключить не нужный в данный момент дисплей можно с помощью опции —off:

После этого у вас будет виртуальное разрешение 1280×720 при 1024×600 физическом.

Поворот
Используйте следующие опции применительно к нужному интерфейсу:

  • —rotate normal
  • —rotate left
  • —rotate right
  • —rotate inverted (поворот на 180°)

Сохранение настроек
Для активации необходимых настроек при старте, создайте файл

/ указывает на расположение в домашней директории) и внесите в него необходимые строки команд xrandr.

Статья частично основана по материалам англоязычной документации.

Автор: Alex, дата: 13 августа 2013 , время: 20:02:58 (MSK).
Добрый день. Вот что мек выдает xrandr:
«Screen 0: minimum 320 x 200, current 3280 x 1200, maximum 3120 x 3120
DFP1 disconnected (normal left inverted right x axis y axis)
DFP2 disconnected (normal left inverted right x axis y axis)
DFP3 disconnected (normal left inverted right x axis y axis)
DFP4 disconnected (normal left inverted right x axis y axis)
DFP5 disconnected (normal left inverted right x axis y axis)
DFP6 disconnected (normal left inverted right x axis y axis)
DFP7 disconnected (normal left inverted right x axis y axis)
DFP8 disconnected (normal left inverted right x axis y axis)
DFP9 connected 1680×1050+0+0 (normal left inverted right x axis y axis) 473mm x 296mm
1680×1050 60.0*+
1400×1050 60.0
1280×1024 75.0 60.0
1440×900 75.0 59.9
1280×960 60.0
1280×800 60.0
1152×864 60.0 75.0
1280×768 60.0
1280×720 60.0
1024×768 75.0 70.1 60.0
800×600 72.2 75.0 60.3 56.2
640×480 75.0 72.8 67.0 59.9
DFP10 disconnected (normal left inverted right x axis y axis)
CRT1 connected 1600×1200+1680+0 (normal left inverted right x axis y axis) 0mm x 0mm
1600×1200 60.0*+
1400×1050 60.0
1600×900 60.0
1280×1024 60.0
1440×900 59.9
1280×960 60.0
1366×768 59.8
1360×768 60.0
1280×800 59.8
1152×864 60.0
1280×768 59.9
1280×720 60.0
1024×768 60.0
800×600 60.3
720×480 60.0
640×480 59.9″

что и как мне надо изменить, чтобы CRT1 работал в резолюции 1920х1080. В данный момент 1600 — это максимальная резолюция.

/.xprofile должен быть исполняемым. В англоязычной версии это описано. Я, как новичок, этого не сделал. И, как следствие, при запуске системы разрешение не устанавливается на нужное автоматически. А таких новичков много в сети.

/.xprofile (можно использовать редактор nano).

Автор: Margo, дата: 05 января 2016 , время: 20:54:07 (MSK).
Спасибо за быстрый ответ,
в консоль перешла, но у меня такого файла нет.
Где еще оно может быть закопано?

Сходила логическим путем: если у вас «Отключить не нужный в данный момент дисплей можно с помощью опции —off:
xrandr —output LVDS1 —off»
— то включить решила с помощью «всё то же самое —on». Ан нет, размечталась, не так просто.

xrandr вообще отвечает Can’t open display.

А вот как xrandr выглядит в другой системе (зашла со спас.диска):

$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
VGA-1 connected 1024×768+0+0 (normal left inverted right x axis y axis) 350mm x 260mm
1600×1200 60.0 60.0
1280×1024 75.0 59.9
1024×768 85.0 75.1 60.0*
800×600 100.0 85.1 75.0 60.3
640×480 85.0 60.0
720×400 70.1
DVI-I-1 disconnected (normal left inverted right x axis y axis)
TV-1 connected 1024×768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
720×576 50.0 +
1024×768 50.0*
800×600 50.0
720×480 50.0
640×480 50.0
400×300 100.0
320×240 100.0
320×200 100.0

Читайте также:  Электропривод аума настройка концевых выключателей

Я так понимаю, VGA-1 это и есть тот монитор, который я убила в своей основной системе? черт побери, один случайный клик мышкой. 🙁

/.xprofile с командой xrandr —output VGA-1 —mode 1600×1200 и перезагрузить.

Автор: Margo, дата: 06 января 2016 , время: 03:14:50 (MSK).
Вроде выкрутилась.

Первый способ:
в начале загрузки выбрать recovery mode,
в recovery mode выбрать resume normal boot,
выйдет предупреждение, что это типа Safe mode и не все графические драйверы могут работать,
кликнула ОК, загрузка продолжилась, пришла куда хотела, всё работает как всегда.
Правда, при перезагрузке та же засада, монитор отключается, т.е. recovery mode теперь пожизненно, если не переписать config файл (но КАКОЙ именно. ).
Ну и ладно, всё равно новую ставить пора, сейчас у меня Минт14 Надя, если кому интересно.

Второй способ:
дождаться конца загрузки, перейти в терминал Ctrl+Alt+F2 (у меня F1 тоже годится, да и остальные, наверно, просто не проверяла),
залогиниться, зайти под рутом, скомандовать startx
(если не под рутом, то монитор опять выключится),
далее имею первозданное окно Линукс Минт как только что с диска, т.е. без моих гламурных настроек и почему-то. без мозиллы! Все остальное, установленное за последний год, на месте (включая игры), и всё работает штатно. Исчезла только мозилла, а она-то самое главное, сотни закладок и паролей. Не исключаю, впрочем, что получила бы свою мозиллу со всеми закладками, если б попробовала ее заново установить через синаптик или Оперу — через recovery mode она же загружается! значит, она где-то тут — просто уже не было времени на эксперименты.

Теперь спокойненько, с кофе и булочкой, бэкапнула закладки и попробую создать файл по вашему совету. 🙂
Спасибо, что поддержали!

$ xrandr
Screen 0: minimum 8 x 8, current 1024 x 768, maximum 32767 x 32767
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
user@ubuntu:

$ xrandr -s 1600×900
Size 1600×900 not found in available modes
user@ubuntu:

Источник

Ubuntu и проектор

Есть бубунта 14.04, есть проектор. Суть проблемы в том, что на проекторе прекрасно демонстрируются презентации, но не демонстрируются видеоролики. Комп школьный, был в использовании недели две. После установки все было хорошо, затем перестало быть хорошо. Mayday, mayday

проектор — это всего лишь внешний монитор. ролики не проигрываются на компе? или на мониторе компа они проигрываются?

Ролики проигрываются на компе, но не отображаются на проекторе. Я излазил все знакомые мне настройки как видеовывода, так и проигрывателя — безрезультатно.

Спасите, помогите, спасите!

Ролики проигрываются на компе, но не отображаются на проекторе.

Проектор используется как второй монитор или хитро дергается из программ проигрывания?

Проектор используется как второй монитор или хитро дергается из программ проигрывания?

Как второй монитор с клонированной картинкой.

Вывод видео через overlay или texture video? Проблема где-то тут. Что за плеер? Как запускается видео? Какой тип вывода видеоизображения стоит? (с выводом «-vo x11» будет 100% работать, но это чисто программный рендеринг видео — он медленнее аппаратно ускоренного).

Я завтра доберусь до этого компа вновь и все-все вам расскажу Плеер — VLC, видео запускается с флешек, дисков или же копируется на хард. Остальное — завтра

И также напиши, что за драйвер и что за карта.

Видяха GeForce 210 Дрова не выдает даже под пытками вида

На попытку запустить VLC с параметрами -vo x11 заявил мне, что это unknown option. В настройках я пробовал ставить различные типы вывода, это не помогало. Инета на том компе нет, поэтому update сделать не могу. Подсовывать локальные репозитории не умею. Проблема временно решена дублированием экранов, но хотелось бы таки узнать, что там сломалось

А в лог глянуть глазами не судьба?

1. Выложи лог на pastebin.com.

2. Выложи также (если есть) /etc/xorg.conf

3. Выложи на pastebin выхлоп xvinfo.

На попытку запустить VLC с параметрами -vo x11

Это не опция vlc. Я ее выдал до дого, как ты сказал, какой у тебя плеер.

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

Не понял ничего. Я сначала подумал, что при дублировании экранов тоже ничего не было. А теперь ты говоришь, что есть. А раньше-то как было? На проекторе было продолжение рабочего стола или что там было? Как раньше туда видео передавалось?

Читайте также:  Video monitor platform настройка

Подсовывать локальные репозитории не умею.

Ай, у тебя же нет интернета на компе. Куда же ты выложить что можешь? Ну тогда глазами глянь, что в логе /var/log/Xorg.0.log. Там большими буквами много раз будет написано либо: NVIDIA(0), либо NOUVEAU(0), либо вообще VESA(0). Что-то из этого.

Так много раз было написано NOUVEAU(0), но я не придал этому значения, потому как ждал NVIDIA. Раньше проектор был именно как расширение рабочего стола. И на нем отображались запущенные презентации и полноэкранные фильмы. А потом что-то слетело, вероятно.

Так много раз было написано NOUVEAU(0)

Ага, значит, свободный драйвер. Ок.

-vo x11 — это выбор видеовывода для mplayer. Для vlc это параметр -V (—vout).

Значит, так. Пробуй подряд:

И на нем отображались запущенные презентации и полноэкранные фильмы.

Что за презентации? Тоже из VLC или это другая программа? Поясни подробнее, не работает fullscreen или вообще фильмы на проекторе (даже не fullscreen) не показываются? Как это выглядит? Просто окно с черным экраном или VLC вообще не запускается. А ничего в выхопе при запуске не пишет? Что-то типа «не могу вывести видео, чего-то не хватает». какой-нибудь decoder error.

Что за презентации? Тоже из VLC или это другая программа? Поясни подробнее, не >работает fullscreen или вообще фильмы на проекторе (даже не fullscreen) не >показываются? Как это выглядит?

На проекторе, который работает как второй монитор, отображается рабочий стол с панелькой программ. Работает, как расширение основного рабочего стола. Презентации показываются через LibreOffice. Во время демонстрации на мониторе отображаются часы, порядок слайдов и элементы управления. На проекторе отображается презентация в полноэкранном режиме. С фильмами ситуация была следующая: при просмотре НЕ в полноэкранном режиме на проекторе был пустой рабочий стол. При переключении на fullscreen картинка появлялась и на проекторе.Так работало «из коробки», безо всяких настроек с моей стороны. Ошибок при запуске через терминал не наблюдаю

Указанные вами команды выполнил, сработали первые две, на третью он сказал unknown option —xvideo. Цифры для int пробовал разные

Если честно, то я ничего не понимаю из объяснений пока. Презентации нормально пашут, правильно? Мы тогда можем презентации пока исключить из обсуждения? Не работает только видео?

С фильмами ситуация была следующая: при просмотре НЕ в полноэкранном режиме на проекторе был пустой рабочий стол. При переключении на fullscreen картинка появлялась и на проекторе.Так работало «из коробки», безо всяких настроек с моей стороны. Ошибок при запуске через терминал не наблюдаю

Ты запукаешь видео на первом мониторе. Оно не fullscreen нормально показывает. Потом ты жмешь fullscreen и. Оно и на первом, и на втором мониторе работает или только на проекторе появляется в fullscreen, а с моника исчезает? Так?

Указанные вами команды выполнил, сработали первые две

Что значит сработали? Заработал полноэкранный режим на проекторе? То есть заработало так, как и хотелось? Пожалуйста, подробнее. Иначе не сможем помочь.

на третью он сказал unknown option —xvideo. Цифры для int пробовал разные

Я такую опцию —xvideo не указывал.

Ты запукаешь видео на первом мониторе. Оно не fullscreen нормально >показывает. Потом ты жмешь fullscreen и.

И оно показывает fullscreen, но только на монике. А раньше еще на проекторе показывало.

Что значит сработали? Заработал полноэкранный режим на проекторе?

Нет. VLC запускался на проигрывание как обычно — на мониторе. на проекторе — тишина. Видео на проекторе сейчас не появляется вообще ни в каком виде. только если перетащить туда окно проигрывателя.

Я имел в виду —xvideo-adapter

И оно показывает fullscreen, но только на монике. А раньше еще на проекторе показывало.

Вопрос. Я правильно понимаю, что в самом начале после установки Ubuntu 14.04 все так и работало, как в цитируемом куске. А потом на ровном месте сломалось. Правильно? То есть известно ли достоверно, что ничего не устанавливалось с компьютера или не удалялось. Это так. на всякий случай. Раз инета нет, то явно не усатанвливалось. После чего вдруг перестало работать?

И еще. Сфотографируй на телефон (раз нет интернета) или любым другим способом выложи скрин с настройками vlc на закладочке Video. что там сейчас?

Источник

Adblock
detector