Hdmi driver in linux

Содержание
  1. Analog Devices Wiki
  2. Table of Contents
  3. AXI HDMI HDL Linux Driver
  4. Supported Devices
  5. Description
  6. Source Code
  7. Status
  8. Files
  9. Example platform device initialization
  10. Enabling Linux driver support
  11. Driver testing
  12. Using the framebuffer console
  13. Using Xorg
  14. xf86-video-fbdev
  15. xf86-video-modesetting
  16. Others
  17. More information
  18. Page Tools
  19. Analog Devices Uses Cookies for Enhanced Online Performance
  20. Черный экран на мониторе при подключении по HDMI
  21. 2k на пассивном переходнике dvi>hdmi?
  22. usb ->hdmi адаптер
  23. Запуск внешнего монитора на дискретной видеокарте Debian 10
  24. нет звука по HDMI
  25. Debian 11. Lenovo Legion 5. Intel + NVidia.
  26. ARM64 и DTB, редактирование DTS, как добиться звука по HDMI?
  27. NVIDIA. Opensuse Tumbleweed. Монитор плюс Телевизор.
  28. Не работает звук по hdmi arch-linux based distr
  29. Kubuntu самовольно переключает аудио-выходы
  30. При установки драйверов nvidia пропадают звуковые устройства HDMI
  31. Проблема с подключением внешнего монитора
  32. RTD2660H, пишут, что есть звук по HDMI, не могу найти пин на даташите
  33. Как на уровне ядра «сдвинуть» видео по HDMI?
  34. черный экран если не подключен монитор при старте
  35. Монитор хаотично мерцает красными пикселями
  36. Вывод консоли с Debian Server на внешний монитор по HDMI
  37. HDMI with Nvidia propietary drivers on 14.04.1
  38. 2 Answers 2

Analog Devices Wiki

Table of Contents

AXI HDMI HDL Linux Driver

Supported Devices

This driver supports the
AXI HDMI HDL

Description

The AXI HDMI HDL driver is the driver for the HDL graphics core which is used on various FPGA designs interfacing to the ADV7511. The driver is implemented as a DRM KMS driver.

Source Code

Status

Files

Function File
driver drivers/gpu/drm/adi/axi_hdmi_drv.c
driver drivers/gpu/drm/adi/axi_hdmi_drv.h
driver drivers/gpu/drm/adi/axi_hdmi_crtc.c
driver drivers/gpu/drm/adi/axi_hdmi_encoder.c

Example platform device initialization

The AXI HDMI driver is a platform driver and can currently only be instantiated via device tree.

Required devicetree properties:

Enabling Linux driver support

Configure kernel with “make menuconfig” (alternatively use “make xconfig” or “make qconfig”)

The DRM AXI HDMI driver depends on CONFIG_DRM

Driver testing

Using the framebuffer console

The driver can be tested using the Linux framebuffer console.

Enable framebuffer support in the kernel config:

Using Xorg

The Xorg graphical environment can be used with driver either using xf86-video-fbdev or the xf86-video-modesetting Xorg module.

xf86-video-fbdev

The fbdev driver will bind to the device by default, if no other driver has been bound to the device. This usually means that running a Xorg server without any additional configuration changes will come up with the fbdev driver.

xf86-video-modesetting

To enable the modesetting driver the following section has to be added to the Xorg config (/etc/X11/xorg.org).

Others

Since the driver registers a Linux framebuffer device it is possible to use any application or toolkit which has support for it to display graphics on the HDMI output. This for example includes DirectFB, mplayer and SDL.

More information

Need Help?

Page Tools

Analog Devices Uses Cookies for Enhanced Online Performance

Some cookies are required for secure log-ins but others are optional for functional activities. Our data collection is used to improve our products and services. We recommend you accept our cookies to ensure you’re receiving the best performance and functionality our site can provide. For additional information you may view the cookie details. Read more about our privacy policy.

The cookies we use can be categorized as follows:

Strictly Necessary Cookies: These are cookies that are required for the operation of analog.com or specific functionality offered. They either serve the sole purpose of carrying out network transmissions or are strictly necessary to provide an online service explicitly requested by you. Analytics/Performance Cookies: These cookies allow us to carry out web analytics or other forms of audience measuring such as recognizing and counting the number of visitors and seeing how visitors move around our website. This helps us to improve the way the website works, for example, by ensuring that users are easily finding what they are looking for. Functionality Cookies: These cookies are used to recognize you when you return to our website. This enables us to personalize our content for you, greet you by name and remember your preferences (for example, your choice of language or region). Loss of the information in these cookies may make our services less functional, but would not prevent the website from working. Targeting/Profiling Cookies: These cookies record your visit to our website and/or your use of the services, the pages you have visited and the links you have followed. We will use this information to make the website and the advertising displayed on it more relevant to your interests. We may also share this information with third parties for this purpose. Decline cookies

©1995 — 2019 Analog Devices, Inc. All Rights Reserved

Источник

Черный экран на мониторе при подключении по HDMI

Ноут с двумя графиками, подключил по хдми к монику, он говорит связь есть, но картинок и звуков нема. xrandr -q не определяет. Телепаты и ванги, созываю вас

2k на пассивном переходнике dvi>hdmi?

Zubok Прошу прощения за беспокойство. Не мог бы ты подсказать? Чисто физически или теоретически может ли пассивный переходник dvi>hdmi выдать 2k разрешение несмотря на то, что распиновка у переходника duallink? Кмк нет, или я неправ?

usb ->hdmi адаптер

Добрый день.
купил юсб док вот такой

Пытаюсь вывести с него, с ubuntu видео на монитор.

Bus 003 Device 008: ID 25a4:9311
Bus 003 Device 007: ID 214b:7250 USB2.0 HUB

подскажите, как завести

Запуск внешнего монитора на дискретной видеокарте Debian 10

Всем привет. Может кто подсказать, как сделать, чтобы HDMI порт на ноуте автоматически работал на дискретной видеокарте?

Ноутбук HP 15-ay002ur, Debian 10, интегрированная видеокарта Intel® HD Graphics 520, дискретная видеокарта AMD Radeon™ R5 M430

нет звука по HDMI

alsactl version 1.1.5 Lenovo L340 15iwl opensuse 15.2 ядро 5.3, но уже пробовала 5.10, сусю 15.3, дебиян пробовала, убунты там всякие… нигде не работает, хотя с того же самого диска загружаюсь на hp 250 G5 и тот же самый монитор уже определяется как hdmi sound output.

в pavucontrol, настройках кде и т п видны только динамики самого ноута и блютуз гарнитура, если она подключена. Но! скрин на Gdrive некоторые программы, у которых есть функция выбора источника звука, могут собственно выводить его в HDMI, то есть он реально работает, но почему-то вывести через него все приложения нельзя.

‘aplay -l’ https://pastebin.com/1sHpUrUh тут виден только выход на динамики ноута

но на скрине видно, vital почему-то выход на hdmi видит.

Debian 11. Lenovo Legion 5. Intel + NVidia.

Я являюсь владельцем ноутбука Lenovo Legion 5 (2020 года).

Конфигурация железа:
1) CPU — Core i7-10750H
2) GPU1 — Intel UHD (встроенная)
3) GPU2 — NVIDIA TU116M [GeForce GTX 1660 Ti Mobile] (дискретная)
4) В Биосе есть два режима работы видео: гибридный и дискретный. Выставлен гибридный режим (встроенная + дискретная). В дискретном режиме внешний начинает работать. Но нужен именно гибридный режим
5) Внутренний экран в гибридном режиме работает на втроенной карте. HDMI выход на внешний монитор выводит изображение только через дискретную карту, вне зависимости от режима.

На данный ноутбук устанавливаю дистрибутив «Debian 11 KDE with non-free» (debian-live-11.0.0-amd64-kde+nonfree.iso), стандартный тоже пробовал.

Проблема:
Не отображается изображение на внешнем мониторе (HDMI), когда запущена Debian (внутренний работает).

Хотя при загрузке на несколько секунд показывается дебиановский загрузочный экран на обоих экранах (встроенном и внешнем).
Если установить дрова Nvidia, то перестанет работать встроенный экран, начнет работать внешний.
Еще пробовал ставить Manjaro 21.07 KDE.
В ней оба экрана работают, стоят какие-то open source драйвера: video-linux, даже не обязательно устанавливать NVidia драйвера.
Вот как выглядят установленные дрова в Manjaro (картинка взята для примера): Картинка

Вопрос:
Как заставить работать Debian 11 c внешним монитором, при том чтобы работал и встроенный?

Похожая проблема:
Похожая проблема: ссылка. Но там на Manjaro, на Manjaro у меня работает. И там решение написано скомкано.

P.S. Я в Linux неопытный пользователь пока еще (по крайней мере в области драйверов и железа в линукс).

ARM64 и DTB, редактирование DTS, как добиться звука по HDMI?

Приветствую! Есть кто разбирается в этом? На нескольких одноплатниках проблема одна-не знаю как направить звук по HDMI. Не определяется аудио на дтб из линукс исходниках, что ни делал.

Может про это есть где гайды? Или кто шарит куда что писать в дтс?

Любой инфе буду рад.

NVIDIA. Opensuse Tumbleweed. Монитор плюс Телевизор.

Всех приветствую! Есть ПК, в нем видеокарта Nvidia 1070 ti. К ней подключен монитор по Display Port, все работает нормально. При подключении телевизора по HDMI, начинаются чудеса:

  • Телевизор говорит, что нет сигнала.
  • Телевизор показывает изображение, но гаснет с рандомной(от 1 сек до 5) частотой бесконечно.
  • Телевизор показывает изображение, но гаснет с рандомной(от 1 сек до 5) частотой и потом говорит нет сигнала.

Драйвреа установлены из репозитория проприетарные — без всяких шаманств. xorg.conf — руками тоже «не щупанный» был, потом пытался ковырять, но все откатил до дефолта. Кабель HDMI проверен на другом устройстве. Телевизор тоже полностью исправен и с других устройств по HDMI все показывает. Разрешение что на мониторе, что на телевизоре одинаковое, частота обновления тоже.

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

Не работает звук по hdmi arch-linux based distr

Всем привет, не могу заставить работать звук через hdmi, стоит pipewire, пробовал также pavucontrol, когда выбираю hdmi в устройствах звука, звука нет совсем, тоесть при подключении ТВ у меня либо звук через ноутбук идет, либо его совсем нету, помогите пожалуйста пофиксить это…

Kubuntu самовольно переключает аудио-выходы

Доброго времени суток уважаемому Сообществу.

Установил свежую Kubuntu LTSB, подключил к компу (встроенная видяха) телевизор через HDMI. Всё работает. Но с разной периодичностью, система самовольно переключает аудио-вывод с HDMI на встроенные порты материнки.

Указывал в настройках микшера «Использовать только это устройство для вывода звука». Не помогает.

Как победить это?

Заранее благодарен за помощь.

При установки драйверов nvidia пропадают звуковые устройства HDMI

Являюсь начинающим пользователем Linux и из-за нехватки знаний прошу помощи в решении проблемы. В общих чертах — в системе не отображается звуковое устройство HDMI.

с установленными драйверами nvidia v: 460.84 в системе определяется только одно playback устройство — встроенная звуковая, хотя lspci выводит 2 устройства (встроенная звуковая + NVIDIA).

при удалении драйверов nvidia sudo apt purge nvidia* появляются следующие устройства и звук на монитор начинает выводиться:

Из-за чего может возникать данная проблема и в какую сторону рыть для ее решения? Спасибо!

P.S. Пытался найти решение проблемы в интернете, но большинство тем описывают ситуации в которых не происходит автоматического переключения звука на HDMI при подключении ТВ к ноутбуку.

Явно последние 4 строчки должны мне что-то сказать, да только что?

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

В общем, такая байда. Линь на ноуте с разрешением 1366 x 768. Нужна зеркалка на внешнем мониторе, который 1920×1080. Подключаюсь через HDMI. В итоге какая-то ерунда: на внешнем монике скукоженный вариант, то есть тупо прямоугольник в верхнем левом углу. Пытаюсь вручную ставить разрешение для внешнего — на ноуте сбрасывает до 1024×768. Все, что можно сделать это тупо вырубить дисплей ноута и тогда на внешнем все в поряде. Но этот вариант не катит, нужен контроль. Каким-то образом они друг другу мешают и, очевидно, что если б они оба были FHD, то проблемы бы не было. Попробовал два дистра, Ubuntu и Linux Mint, хотя это один хрен. Среда — XFCE. У меня мелькнуло подозрение, что нужно создавать xorg.conf и прописывать туда оба дисплея, но хотелось бы более простого решения, ибо чертовски лень. У кого какие предложения?

RTD2660H, пишут, что есть звук по HDMI, не могу найти пин на даташите

This driver even has HDMI audio support and can drive two 4 ohm speakers directly.

Что он якобы умеет по HDMI принимать звук и напрямую на динамики вещать. Не могу на даташите найти, какой пин на вывод звука, поможите, надеюсь.

Как на уровне ядра «сдвинуть» видео по HDMI?

Не знаю в чём дело, но картинка смещена на 3/4 строки вниз.

То есть там, где должен быть промптер экран уже кончился. Зато вверху

Пустое место, как раз по нехватающей снизу высоте. Как можно на «ядерном» уровне, чтобы не только в иксах, подвинуть изображение? Монитор не настраивается, совсем никак.

черный экран если не подключен монитор при старте

черный экран если не воткнуть дисплей в видеокарту сразу при включении
5.12.2-gentoo
intel
hdmi

Монитор хаотично мерцает красными пикселями

Купил монитор и к нему сразу же 12 метровый HDMI кабель. Поскольку в моем системном блоке нету HDMI выхода, а есть цифровой DVI-D (24+1) то пользуюсь переходником из DVI-D на HDMI. В большинстве случаев монитор работает нормально, но иногда замечаю как на нем хаотично начинают мерцать одиночные красные пиксели, особенно это видно на черном цвете. Делал некоторое тестирование, по моим наблюдениям это происходит в нескольких случаях: когда на горячую (тоесть при включенном компе) отключаю а затем подключаю HDMI кабель, то примерно через раз вижу это хаотичное мерцание красных пикселей, когда выключаю монитор а затем включаю его то здесь как повезет, то есть пиксели то нету. Когда они есть, то перезагрузка компа всегда помогает, но замечал несколько случаев когда после старта ОС все нормально работает, но через несколько часов опять вижу эти пиксели, перезагрузка как всегда помогает. Пробовал поигратся коротким метровым кабелем, раз 10 включал и отключал монитор на коротком кабеле и красных пикселей не заметил. Подозреваю что дело как раз в моем 12 метровом кабеле, но странно что пиксели то есть, то нету. Кто сталкивался с таким или знает в чем дело и как с таким явлением боротся, прошу помочь.

Вывод консоли с Debian Server на внешний монитор по HDMI

Доброго времени суток всем участникам!

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

Система Debian 10, Server.

Графический режим (graphical.target), соответственно, отключен.

В качестве утилиты можно взять htop, top, vi, nano, ит.д.

Пожалуйста, подскажите, как это можно сделать (исходя из расчета на «чистый» Debian)?

Источник

HDMI with Nvidia propietary drivers on 14.04.1

I use Nvidia propietary drivers on 14.04.1, I want to use HDMI on a TV. I connect the cable, but I see another desktop and can’t listen to audio, I would want to hear the pc audio and see the same as in my monitor, is it possible? Thanks.

2 Answers 2

I get HDMI video working fine with my Sony 32″ LCD TV as external screen. But audio has been a problem for long time. Here is a simple technique to enable audio through HDMI so that you can enjoy the high quality sound through TV or Home Theatre System.

Motherboard: M3N78-EM based on NVIDIA GeForce 8300 Chipset

Operating System: Ubuntu 12.04 Precise Pangolin

Here is my VGA controller information:

$ lspci | grep VGA

02:00.0 VGA compatible controller: NVIDIA Corporation C77 [GeForce 8300] (rev a2)

  1. First we need to ensure that NVIDIA proprietary driver is installed. Ubuntu installed the NVIDIA driver by default while installing (I had opted for third party software installation option during installation). System Settings -> Additional Drivers should show the dialog as shown below. In shell, you can see “nvidia” for the command “lsmod | grep nvidia”.

  1. Configure the screen connected to HDMI Port. In case of NVIDIA, Ubuntu provided System Settings -> Displays tool does not detect the external Display. But NVIDIA provides a powerful GUI based settings tool, which makes the job easier. This tool can be accessed through dash by typing “NVIDIA” -> “NVIDIA X Server Settings” -> “X Server Display Configuration”. Don’t forget to click “Save to X Configuration File” to save your changes before quitting.

  1. Select the HDMI Audio as output device in Volume Indicator (on top bar) -> Sound Settings… -> Output -> HDMI / Display Port.

The above steps should get the job done. If not you can check status of S/PDIF settings. It should not be muted. You can check with “alsamixer” command. The following screenshot shows S/PDIF muted.

Select the muted S/PDIF bar and press M to unmute it. It should be as shown in the below screen.

It should fix the issue. You should be enjoying the audio over HDMI now. Now you can make it permanent by issuing “sudo alsactl store” command which will save the above settings.

In case you did not get succeed, you may try the following tweak.

Create a file called /etc/asound.conf (if there is a file already, just backup that file) with following content and reboot the machine.

pcm.!default hdmi:NVidia pcm:iec958 hdmi:NVidia

Источник

Читайте также:  Отложенное завершение работы windows
Оцените статью