Ubuntu 18.04 Hdmi не обнаружен

У меня проблема с момента обновления до версии 18.04 LTS. После новой установки Ubuntu, когда я подключаю экран к ноутбуку (Dell xps 9560), ничего не происходит. На экране он говорит мне, что нет сигнала. Вот что отображает команда xrandr:

xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 x 1080, current 1920 x 1080, maximum 1920 x 1080
default connected primary 1920x1080+0+0 0mm x 0mm
   1920x1080     77.00*

Вот драйвер NVIDIA, который я использую: Драйвер (GTX 1050)

Вот мои настройки дисплея с или без подключения HDMI: Настройки дисплея Спасибо за помощь!

5
задан 5 May 2018 в 22:07

1 ответ

Существует возможность, что это связано с этим ответом, как он объяснен более подробно здесь, кажется, что необходимо включить функцию аудио PCI GPU.

Вот одно возможное решение этой проблемы, скопированной с того другого ответа

  1. Создайте файл/etc/systemd/system/fix-hdmi-audio.service

    [Unit]
    Description=nVidia HDMI Audio Fixer
    Before=systemd-logind.service display-manager.service
    After=module-init-tools.service
    
    [Service]
    Type=oneshot
    ExecStart=/usr/local/bin/fix-hdmi-audio.sh
    
    [Install]
    WantedBy=multi-user.target
    
  2. Создайте файл/usr/local/bin/fix-hdmi-audio.sh

    #!/bin/sh
    setpci -s 01:00.0 0x488.l=0x2000000:0x2000000
    rmmod nvidia-uvm nvidia-drm nvidia-modeset nvidia
    sh -c 'echo 1 > /sys/bus/pci/devices/0000:01:00.0/remove'
    sh -c 'echo 1 > /sys/bus/pci/devices/0000:00:01.0/rescan'
    modprobe nvidia nvidia-modeset nvidia-drm nvidia-uvm
    
  3. и набор это к выполнимому: chmod +x/usr/local/bin/fix-hdmi-audio.sh

  4. Включите сервис: systemctl включают fix-hdmi-audio.service
  5. Установите способную установку pavucontrol, затем запускают "Регулятор громкости PulseAudio". На вкладке "Configuration" Вы видите только "Внутреннее Аудио".
  6. Перезагрузка. HDMI разъема и играет некоторую музыку. Запустите "Регулятор громкости PulseAudio". На вкладке "Configuration" необходимо видеть "Внутренний Аудио" и "HDA Nvidia". На вкладке "Playback" существует кнопка на правой стороне Вашего аудиоплеера. Можно выбрать "Internal Audio" или "HDA NVidia". Выберите "HDA NVidia".
0
ответ дан 23 November 2019 в 10:51

Другие вопросы по тегам:

Похожие вопросы: