LINUX.ORG.RU

Не работает HDMI. Debian 12 + Ноутбук «ASUS Vivobook Pro 15»

 , ,


0

1

Приветствую форумчане!

Проблема:

Подключаю мониторы через HDMI к ноутбуку «ASUS Vivobook Pro 15» и 0 реакции. После перезагрузки может появится монитор в интерфейсе параметров системы (у меня KDE) на вкладке экран, а может и не появится. В любом случае нет отображения.

Инфо:

# uname -a
Linux host-15 6.9.7+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.9.7-1~bpo12+1 (2024-07-03) x86_64 GNU/Linux
# cat /etc/os-release 
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
# lspci -nn | egrep -i "3d|display|vga"
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation AD107M [GeForce RTX 4050 Max-Q / Mobile] [10de:28a1] (rev a1)
64:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Phoenix1 [1002:15bf] (rev c6)

$ glxinfo | egrep "OpenGL vendor|OpenGL renderer"
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon Graphics (gfx1103_r1, LLVM 15.0.6, DRM 3.57, 6.9.7+bpo-amd64)


Последнее исправление: WildPointer (всего исправлений: 6)
Ответ на: комментарий от enep

Видеокарты аж две

$ lsmod | grep nv
nvidia_uvm           1757184  0
nvidia_drm             94208  2
nvidia_modeset       1552384  4 nvidia_drm
nvidia              62836736  116 nvidia_uvm,nvidia_modeset
nvme                   57344  5
drm_kms_helper        249856  4 drm_display_helper,amdgpu,nvidia_drm
nvme_core             192512  6 nvme
t10_pi                 20480  1 nvme_core
drm                   737280  62 gpu_sched,i2c_hid,drm_kms_helper,drm_exec,drm_suballoc_helper,drm_display_helper,nvidia,drm_buddy,amdgpu,drm_ttm_helper,nvidia_drm,ttm,amdxcp
$ lsmod | grep amd
snd_sof_amd_rembrandt    16384  0
snd_sof_amd_acp        61440  1 snd_sof_amd_rembrandt
snd_sof_pci            24576  1 snd_sof_amd_rembrandt
snd_sof_xtensa_dsp     16384  1 snd_sof_amd_acp
amd_atl                40960  1
snd_sof               376832  2 snd_sof_amd_acp,snd_sof_pci
edac_mce_amd           28672  0
kvm_amd               188416  0
snd_amd_sdw_acpi       16384  1 snd_pci_ps
kvm                  1343488  1 kvm_amd
soundwire_amd          40960  1 snd_pci_ps
soundwire_generic_allocation    12288  1 soundwire_amd
snd_soc_core          421888  2 snd_sof,soundwire_amd
soundwire_bus         114688  2 soundwire_generic_allocation,soundwire_amd
snd_pcm               188416  13 snd_sof_amd_acp,snd_hda_codec_hdmi,snd_pci_acp6x,snd_hda_intel,snd_hda_codec,snd_sof,snd_compress,snd_soc_core,snd_sof_utils,soundwire_amd,snd_hda_core,snd_pci_ps,snd_pcm_dmaengine
snd_acp_config         20480  5 snd_rn_pci_acp3x,snd_pci_acp6x,snd_pci_acp5x,snd_sof_amd_rembrandt,snd_pci_ps
snd_soc_acpi           16384  3 snd_sof_amd_acp,snd_acp_config,snd_pci_ps
ccp                   155648  1 kvm_amd
amd_pmc                40960  0
amdgpu              12840960  106
amdxcp                 12288  1 amdgpu
drm_exec               12288  1 amdgpu
gpu_sched              65536  1 amdgpu
drm_buddy              20480  1 amdgpu
i2c_algo_bit           12288  1 amdgpu
drm_suballoc_helper    12288  1 amdgpu
drm_display_helper    262144  1 amdgpu
drm_ttm_helper         12288  1 amdgpu
ttm                   102400  2 amdgpu,drm_ttm_helper
drm_kms_helper        249856  4 drm_display_helper,amdgpu,nvidia_drm
drm                   737280  62 gpu_sched,i2c_hid,drm_kms_helper,drm_exec,drm_suballoc_helper,drm_display_helper,nvidia,drm_buddy,amdgpu,drm_ttm_helper,nvidia_drm,ttm,amdxcp
video                  73728  4 asus_wmi,amdgpu,asus_nb_wmi,nvidia_modeset
WildPointer
() автор топика
Ответ на: комментарий от enep
Operating System: Debian GNU/Linux 12
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Kernel Version: 6.9.7+bpo-amd64 (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 9 7940HS w/ Radeon 780M Graphics
Memory: 14.8 ГиБ of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: Vivobook_ASUSLaptop M6500XU_M6500XU
System Version: 1.0
WildPointer
() автор топика
Ответ на: комментарий от enep

В этом «современном» биосе всё спрятано конечно, но я нашёл только это пока:

CPU:

  • AMD Ryzen 9 7940HS w/ Radeon 780 Graphics

GPU:

  • IGPU: AMD Radeon 780M Graphics
  • DGPU: NVIDIA GeForce RTX 4050 Laptop GPU
WildPointer
() автор топика
Последнее исправление: WildPointer (всего исправлений: 1)
Ответ на: комментарий от WildPointer

в ноутах с нвидией очень часто вывод HDMI припаян к нвидии а не к встройке. Поэтому первое правило клуба - слушайте Линуса и перестаньте под линукс брать это недоразумение под названием Nvidia Optimus.

Я это говно ел один раз - когда будучи еще юным падаваном купил себе Alienware 13. Причем в предидущем поколении был мукс и можно было в биосе даже выставить что куда рисует и масса отзывов как там все в линуксе отлично - а это был первый на оптимусе. В общем проклял все пока разбирался с бамблби и писал скрипты копирующие вывод встройки в HDMI. По итогу поборол но всеравно избавился от этого недоразумения и вышел из истории с сакральным знанием - никакой нвидии на ноутах. Никогда ни за какие деньги.

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

Qui-Gon ★★★★★
()
Ответ на: комментарий от WildPointer

Ну раз ты меня кастанул, вот тебе мой совет, деже не один:

  1. Поставь драйвера на нвидию. Говорят на их сайте есть прям нормальный репозиторий, но у дебиана есть свой хау-ту - https://wiki.debian.org/NvidiaGraphicsDrivers

  2. Разберись что у тебя иксы или вейленд, советы по подключению будут несколько отличаться.

  3. У тебя прям свежий райзен, 12й дебиан может быть слишком стар для него. Но апгрейдится до тестинга сейчас не советую, много пакетов просто выкинуто из-за перехода на 64-битное время, уж лучше до сида апгредить тогда.

Дисклеймер: ноутбуков с нвидией у меня нет, именно по причине геморроя с драйверами.

einhander ★★★★★
()

Автор, попробуйте установить ubuntu 22.04.1.

Из коробки работает вейланд на нвидиа. Драйвера ставятся одним щелчком. Настоятельно рекомендую начать с убунты потому, что дефолты настроены лучше, чем в дебиан.

Вопросы типа «how to remove and block snapd» давно решены в сети интернет. Гугл хром ставится с официального сайта гугла. Хром ангуглед можно скачать из репозитория минт линукс. Фаерфокс ставитя с официального сайте через деб пакет.

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

anonymous
()