Kycok |
|
Темы:
32
Сообщения:
1585
Участник с: 09 января 2013
|
Небольшая заметка для тех, кто, возможно, в будущем столкнется с теми же проблемами, что и я. 1. Зачем это надо? У меня есть ноутбук, которым я пользуюсь и дома, и вне дома. При этом дома также имеется большой и удобный (23.6'') монитор, беспроводные клавиатура и мышь. Естественно, в домашних условиях я подключаю к ноуту все это добро для комфортной работы. Плюс ко всему иногда вместо монитора использую телевизор, чтобы завалиться на диван и посмотреть кино/сериал/выбрать свой вариант с качественной картинкой. И монитор, и телевизор подключаются по hdmi. В итоге, когда я начал использовать openbox, появилась очевидная проблема:
2. Решение 2.1 Видео Ставим пакет xrandr. Выполняем: В выводе этой команды нас интересуют позиции LVDS1 и HDMI1: это соответствующие порты для экрана ноутбука и кабеля hdmi. Создаем скрипт: Первая часть проверяет, подключен ли hdmi, и в зависимости от этого оставляет включенным только один монитор. Вторая исправляет обои, а третья - коньки: это нужно, поскольку они съезжают из-за различных разрешений экранов. Вешаем это дело на хоткей, и наслаждаемся мгновенным (почти) переключением. Естественно, поведение мониторов в скрипте можно изменить, как требуется вам.UPD. Забыл сказать: лучше всего добавить этот скрипт еще и в автозапуск, дабы не жать хоткеи после включения. 2.2 Звук Видимо, мне повезло: втыкание/вытыкание внешних колонок в разъем jack приводит к тому, что в Arch звук автоматически (что удивительно:)) переключается между внешними/внутренними колонками. Мучиться мне пришлось с hdmi, но в конечном итоге я пришел к вот такому решению. Выполняем: Как видно из вывода, одна карта (card 0), два девайса (device 0 и device 3), причем hdmi - это device 3. Создаем в любом месте, где не потеряется, файл .asoundrc: В нем пишем номер девайса hdmi, в моем случае это цифра 3. Вешаем на хоткеи две команды: После первой звук пойдет в порт hdmi, после второй - обратно, на колонки. В принципе, можно даже объединить обе команды в один скрипт с проверкой.3. Итог Я более чем уверен, что есть решение получше. Отзовитесь, кто знает) Остальным, надеюсь, пригодится |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
А разрешение у внешнего монитора и телевизора определяется автоматически? В противном случае я бы сделал, например, следующее: Частота кадров - опционально.
|
Kycok |
|
Темы:
32
Сообщения:
1585
Участник с: 09 января 2013
|
Aivar, да, определяется (спасибо hdmi), иначе прописал бы конкретные цифры |
indeviral |
|
Темы:
39
Сообщения:
3204
Участник с: 10 августа 2013
|
вот это всё собираем в один скрипт(лучше через сервис) и стартуем udevом... так получше будет))
Ошибки в тексте-неповторимый стиль автора©
|