VGA по витой паре через переходник
Купил переходники VGA на витую пару для подключения монитора. Взялся тестировать, для начала на не экранированной витухе метра 3 — 4 длиной. Все работает хорошо, картинка четкая, цвета адекватные, но у монитора разрешение 1376×768 а я получаю картинку с обрезанными краями в формате 1024×768 и ничего с этим поделать не могу, в настройках нету нужных мне 1376×768. Юзаю Debian, но пробовал еще один live дистрибутив загружать и винду с этого же компа, результаты везде те же. Нашел вот эту статью http://blog.avisproject.com.ua/video-aksessuary/vga-po-vitoj-pare-vga-udlinitel-perexodnik/ там в комментариях внизу люди общались про траблы на линухе, пишут что для обнаружения устройства могут использоваться ножки номер 4, 11, 12. Так вот я по отдельному кабелю сверху еще припаял одновременно провода к ножкам 4, 11, 12 и это не дало результата. Пробовал еще экранированный патч-корд длиной около 30 см, то же самое. Куда копать? Как добится моих 1376×768 пикселей по витухе?
Выставить в конфиге иксов режим монитора руками, если проблема с определением.
Если переходник активный и это он ограничивает режим, то возможно ничего с этим не сделать.
Выставить в конфиге иксов режим монитора руками, если проблема с определением.
Можно подробнее, где эти конфиги находятся?
Если переходник активный и это он ограничивает режим, то возможно ничего с этим не сделать.
Список доступных разрешений определяется по edid монитора. При проблемах с его считыванием — можно попытаться загрузить из файла «синтетический». Способ зависит от драйвера видеокарты.
Для nvidia можно как-то через xorg.conf
Правильный edid лучше с этого же монитора считать при штатном подключении.
попробуй ядру во время загрузки передавать drm.edid_firmware=edid/1280×1024.bin
если поможет, тогда уже можно думать насчёт поиска edid под твои 1376×768
Правильный edid лучше с этого же монитора считать при штатном подключении.
Забыл сразу написать. С родным кабелем VGA монитор работает совершенно нормально с разрешением 1360×768. А вот по витухе нет. Задача стоит подключить монитор по витухе длиной 10 метров.
А как узнать какая у меня видеокарта?
lspci | grep VGA
Попробуй утилитой gtf
75 значение смотри сколько держит монитор на этом разрешении и добавляй в xorg.conf
Intel карта у меня. А как считать edit монитора при штатном подключении?
Похоже у меня нету xorg.conf
xorg.conf — это утсаревший метод. Не нужен он тут скорее всего
ошибся с командой
Для получения edid при нормально работающем мониторе — find /sys | grep edid и скопировать найденный бинарный файл.
Вообще самый первый анон прав — преэже чем лепить свой edid надо проверить работает ли сам механизм подмены edid.
drm.edid_firmware=edid/800×600.bin Если ухудшится до 800×600 — значит работает.
Но синтаксиси зависит от версии ядра, на arch-wiki — написано
Для получения edid при нормально работающем мониторе — find /sys | grep edid и скопировать найденный бинарный файл.
Эта команда выполнилась. Вот вывод:
Как и куда скопировать бинарный файл?
p.s. английские мануалы осилить не смогу.
Эта команда у меня выполняется с ошибкой, далее при выполнении команды sudo mv xorg.conf.new /etc/X11/xorg.conf пишет что нет такого файла или каталога.
Создайте новый файл xorg.conf: sudo X -configure. Это создаст xorg. conf. new файл в вашем текущем каталоге.
А разве нельзя создать просто текстовый файл xorg.conf в /etc/X11 ?
Посмотрите какой из 3х edid не пустой. Скорее всего вот этот:
бинарный файл скопировать (с переименованием) в
Дальше пробовать варианты
Если никаких изменений не будет — то пробовать такие варианты
Всё вышеперчисленное аргументы командной строки ядра, можно задавать в grub заранее отредактировав конфиг или интерактивно в момент загрузки (но тогда придётся следить что не опечатался)
Если 800×600 не будет давать эффект — дело в подходе задания edid (тогда версию ядра из uname -a в студию) Если 800×600 будет давать эффект, а my-1360×768.bin -нет — то дело в файле (тогда смотреть логи — dmesg)
вангую монитор выбирает разрешение исходя из качества сигнала. попробуй кабель покороче.
вангую монитор выбирает разрешение исходя из качества сигнала. попробуй кабель покороче.
Я выше писал что использовал кабель длиной 30 см. Не в кабеле дело, уже разобрался что дело в том что 8 жил витухи недостаточно для полноценной работы монитора. В моем случае понадобилось 10 жил.
Посмотрите какой из 3х edid не пустой. Скорее всего вот этот: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-VGA-1/edid
Спасибо, добрый человек, что расписал здесь что и как. Но пока ты это писал я все таки смог решить свой вопрос паяльником. Загуглил VGA распиновка, посмотрел эти ссылки https://pinouts.ru/Video/VGA15.shtml и https://pinoutguide.com/Video/dvi_to_vga_adapter.shtml поэкспериментировал и добился своего. Оказалось что для корректной работы монитора 8 жил витухи и переходников недостаточно. Я по отдельному кабелю припаял еще 12 и 15 ножку на разъемах VGA и все заработало как часы. В процессе экспериментов еще пробовал подключать отдельно только одну 12 или 15 жилу, но это не давало никакого результата, нужно сразу 12 и 15 жилу паять. Делалось это все для того, чтобы перенести шумную часть компа в другую комнату, а на рабочем месте оставить монитор, мышу и клаву (примерно так делает Линус Торвальдс) но оказалось что в полной тишине монитор выдает тихий и противный зудящий звук. Как по мне, то слушать звук куллеров в итоге не так противно как сам монитор. Кто разбирается в мониторах, подскажите, все жк мониторы тихонько и противно зудят при работе или есть абсолютно беззвучные?
Только что загуглил есть ли бесшумные жк мониторы и сразу наткнулся на нужную статью https://pikabu.ru/story/shumit_monitor_4334878 Здесь пишут что при понижении яркости жк монитор начинает зудеть, а у меня как раз была низкая яркость, когда ставлю яркость на максимум то наступает полная тишина и все вроде хорошо, но монитор теперь очень ярко работает.
Был ( ещё работает)) ибо ещё не копроэкономика) ноут 99года. Так на нём на даче в полной тишине в округе при выключенных кулерах было слышно как пиксели в lcd двигаются. То есть пока картинка статичная — идеальная тишина. Чем больше изменений на мониторе, тем громче звук)) Может это наводка на внутренние колонки была, но факт что не от нагрузки на cpu, а именно от изменений на экране.
А насчёт пайки проводков vga у меня странный опыт — менял разъём на мониторе в котором провод не съёмный. До замены получал разрешения на всех видекокартах (но из-за обрыва в других линиях картинка теряла цвета), а после — только на некоторых. Всё прозвонил, перераял — картина не изменилась. Плюнул на это и научился решать софтово, как описывал выше.
Поправка, в этой теме фигурируют цифры 1376×768 но правильно будет 1366×768 если что.
В статье по ссылке, как бы, намекают, что Для передачи изображения высокого разрешения на большие расстояния (60-300)м уже потребуется применение активного передатчика и приемника. . Очевидно, всё дело в предельных для витой пары и элементов видеосигнала частотах и/или их затухании с расстоянием.
Попробуй использовать экранированную витую пару.
И фольгированную шапочку
бинарный файл скопировать (с переименованием) в /lib/firmware/my-1360×768.bin
Что-то сомнительная информация. Разве это так работает?
Его (bin этот) мало положить куда-нибудь в /lib/firmware — надо чтобы он еще и включился в initrd, чтобы ядро при загрузке смогло его увидеть. Раз уж в параметрах ядра просим его подхватить, значит на этом эатпе уже должен быть доступен.
У разных инструментов создания initrd это делается по разному. Раз речь о Debian, то через /etc/initramfs-tools/hooks.
После чего, конечно, пересобрать initrd. И только после следующей загрузки ваш кастомный edid заработает от drm.edid_firmware
ноут 99года. Так на нём на даче в полной тишине в округе при выключенных кулерах было слышно как пиксели в lcd двигаются. То есть пока картинка статичная — идеальная тишина. Чем больше изменений на мониторе, тем громче звук)) Может это наводка на внутренние колонки была, но факт что не от нагрузки на cpu, а именно от изменений на экране.
Что там 99 год, ЕМНИП, у меня Thinkpad T410s тихо и тонко сипел, когда картинка на экране менялась.
Насчёт включения в initrd — насколько я понимаю нужность этого этапа зависит от момента инициализации драйвера — до или после монтирования настоящего корня. Судя по archwiki бывает и так и так в зависимости от драйвера и его настроек (intel+earlykms).
Сейчас этим механизмом уже не пользуюсь, так что не уверен.
Сам факт передачи в командной строке ядра НЕ говорит априори о необходимости положить в initrd. Например у меня в initrd нет папки /lib/firmware/amdgpu/ которая используется при первичной инициализации драйвера видеокарт amd. А до его инициализации — edid не испольузуется
Thinkpad T410s тихо и тонко сипел, когда картинка на экране менялась.
Очень похожее описание звука, который я слышал! Природа его мне совершенно не ясна. Картинка в матрицу по идее закачивается целиком на каждом кадре, вне зависимости от того изменилась она или нет. Теоретическими истониками наверное наверное могут быть память gpu (изменяются пиксели в ней) и в самой матрице, которая на основании переданных данных пиксели физически ворочает, отдавая соответствующие комнады.
Склоняюсь к варианту что токи в матрице наводки на колонки вызывали или что-то такое.
Если бы сами пиксели скрипели — они бы протёрлись, звучит как бред)))
странно,что никто до сих пор не спросил,но нахрена подключать монитор через витуху?
Читал по диагонали, в чем проблема купить 15м vga кабель? Он точно работает и все определяется.
Читал по диагонали, в чем проблема купить 15м vga кабель? Он точно работает и все определяется.
Для 15м vga кабеля мне нужно будет сверлить отверстие в стене около 5 см диаметром, а для витухи 7 мм хватит. Я как то взялся прозвонить все жилы обычного VGA кабеля, то у меня сложилось впечатление что там все 15 жил задействованы были, потому что все они прозванивались. Резать длинный VGA кабель, прокладывать его и паять 15 жил, это черт ногу сломит, проще по витухе.
Источник
Сто пятьдесят метров VGA, доступные каждому
Ситуаций, когда необходимо расположить монитор на значительном расстоянии от компьютера, возникает много. Первая возникающая мысль – купить кабель большей длины. Вполне разумное решение, имеющее, однако, свои подводные камни.
Во-первых, максимальная длина VGA кабеля составляет 50 метров, дальше без искажений (а значит и докупки специальных компенсаторов) не обойтись. Кабель такой длины, безусловно, должен быть надлежащего качества, что ведет нас к «во-вторых» — цене. Казалось бы, ситуация безнадежная – либо терпеть ограничения, либо готовиться выложить круглую сумму за кабель.
Но здесь нас спасают бойцы британского инженерного фронта – компания Adder, предлагающая недорогое (даже для домашнего использования) решение, позволяющее передавать VGA сигнал на расстояние до 150 метров.
О «спасательном круге» – внутри.
Имя спасительному устройству – AdderLink LPV150 (от Line Powered Video, питание через подключение). Устройство, как и любой видео удлинитель, состоит из двух модулей – передатчика, подключающегося к источнику VGA видео, и ресивера (приемника), который располагается рядом с удаленным VGA дисплеем. Соединяются два модуля недорогой витой парой CAT5.
Питание обоих устройств осуществляется через USB подключение на стороне передатчика (дополнительного питания ресиверу не требуется, ток идет по витой паре). Максимальное разрешение видео составляет 1080p, чего хватит для практически любых целей.
Проблем с подключением не возникает, танцев с бубном не требуется – AdderLink LPV150 поддерживает DDC (канал передачи данных с дисплея на видеокарту и обратно, с его помощью видеоадаптер автоматически подстраивается под монитор для работы на оптимальном разрешении).
Теперь немного о габаритах устройства. И передатчик, и ресивер в буквальном смысле умещаются на ладони. Это позволит установить оба устройства незаметно для постороннего взгляда, что немаловажно, поскольку самим производителем удлинитель позиционируется как устройство для digital signage, рекламной технологии, подразумевающей вывод рекламной информации на один или несколько дисплеев в местах скоплений людей. Например, относительно недавно установленные в московском метро экраны или реклама в супермаркетах.
Для поклонников цифр – технические характеристики устройства списком:
Разрешение видео
До 1080p HD, включая 1080i & 720p
Дистанция работы
До 150 м
Коннекторы
Локальное устройство: VGA, USB (для питания), RJ45
Удаленное устройство: VGA, RJ45
Физические размеры
Передатчик: 45 мм, 63 мм, 21 мм (без кабелей)
Ресивер: 45 мм, 63 мм, 21 мм (без кабелей)
Питание
Питание по интерфейсному кабелю USB
Рабочая температура
0-40 С
Дополнительный плюс – независимость от ОС, поэтому установка производится в стиле plug-n-play и занимает несколько минут (или сколько времени требуется человеку, чтобы пройти 150 метров?).
Источник