우분투 24.04 LTS에서 HDMI 오디오 출력 누락 문제 해결: 단계별 가이드

HDMI 케이블로 모니터나 TV를 연결했는데 영상은 정상적으로 나오지만, Ubuntu에서 소리가 노트북 스피커로 계속 출력되거나, 소리 설정에서 HDMI 출력 옵션이 아예 나타나지 않는 경우가 있습니다. Ubuntu 24.04 LTS에서는 디스플레이가 오디오 출력 단자를 제대로 알리지 않았거나, 잘못된 출력 장치가 선택된 상태이거나, 하드웨어 및 드라이버 스택에서 오디오 장치가 제대로 표시되지 않았기 때문에 이러한 문제가 발생할 수 있습니다. 아래 점검 사항들을 간단한 것부터 복잡한 것 순으로 하나씩 확인해 보세요. 각 점검을 통해 어떤 부분을 확인해야 하는지 파악할 수 있습니다.

HDMI 오디오가 나오지 않는 이유는 무엇입니까?

HDMI는 연결된 디스플레이, 수신기, 어댑터 및 컴퓨터가 오디오 경로를 지원하고 노출하는 경우에만 오디오를 전송합니다. Ubuntu 데스크톱 오디오 시스템은 재생을 출력 장치로 라우팅하고, ALSA와 커널은 하위 수준의 사운드 하드웨어를 처리합니다. Ubuntu는 22.10 버전 이후(24.04 버전 포함)부터 PipeWire를 기본 사운드 서버로 명시하고 있으며, 애플리케이션은 PipeWire를 통해 PulseAudio 호환 인터페이스를 계속 사용할 수 있습니다. 따라서 HDMI 옵션이 누락된 것은 단일한 "HDMI 드라이버" 오류가 아니라 출력 라우팅 또는 하드웨어 감지 문제일 수 있습니다. Ubuntu의 오디오 아키텍처 개요를 참조하십시오 .

먼저 디스플레이 자체부터 확인하세요. 일부 모니터는 내장 스피커가 없고, 일부는 헤드폰 잭을 통해서만 소리가 출력되며, 일부 TV는 HDMI 입력을 선택해야만 오디오를 사용할 수 있습니다. USB-C 도크, 변환기, KVM 스위치 또는 수신기 또한 컴퓨터가 디스플레이의 오디오 기능을 인식하는지 여부에 영향을 줄 수 있습니다. 해당 모델이 소리를 재생할 수 있는지 확실하지 않은 경우 디스플레이 설명서나 화면 오디오 메뉴를 확인하세요.

1. HDMI 연결 및 화면 표시를 확인하세요.

  1. 모니터 또는 TV의 전원이 켜져 있고 컴퓨터에 연결된 HDMI 입력으로 설정되어 있는지 확인하십시오.
  2. HDMI 케이블의 양쪽 끝을 뽑았다가 다시 연결하십시오. 가능하면 다른 HDMI 포트나 케이블을 사용해 보십시오.
  3. 도킹 스테이션, 어댑터, KVM 스위치 또는 수신기를 통해 연결되는 경우, 컴퓨터를 디스플레이에 직접 임시로 연결해 보십시오. 이렇게 하면 중간 장치가 오디오 감지를 방해하는지 여부를 확인할 수 있습니다.
  4. 우분투의 디스플레이 설정을 열고 외부 화면이 활성화되어 있는지 확인하십시오. 오디오 출력을 확인하는 동안 디스플레이를 연결된 상태로 유지하고 화면을 켜 두십시오.

디스플레이에 스피커가 없는 경우에도 HDMI 출력이 표시될 수 있지만, 연결된 헤드셋, 수신기 또는 외부 스피커에서만 소리가 나옵니다. HDMI 출력이 표시되지 않으면 소프트웨어 점검을 계속하십시오.

2. 우분투 사운드 설정에서 HDMI를 선택합니다.

우분투 데스크톱 가이드에서는 사운드 패널에서 출력 장치를 선택하고 테스트 컨트롤을 사용하는 것을 권장합니다. HDMI 디스플레이가 연결된 상태에서 설정 → 사운드를 엽니다 . 출력 항목 에서 HDMI, DisplayPort, 디스플레이 또는 그래픽 어댑터로 표시된 항목을 선택합니다. 정확한 명칭은 하드웨어에 따라 다를 수 있습니다. 출력 볼륨을 높이고 음소거되지 않았는지 확인한 다음, 테스트 컨트롤이 표시되면 해당 컨트롤을 사용합니다. 이 단계는 우분투에서 기본 사운드 출력을 선택하는 방법에 대한 가이드 와 동일합니다 .

출력 미터를 확인하면서 짧은 비디오나 시스템 소리를 재생해 보세요. 또한 각 애플리케이션의 볼륨 및 음소거 설정도 확인하십시오. 브라우저 탭, 미디어 플레이어 또는 화상 회의 앱이 개별적으로 음소거될 수 있습니다. 출력 변경 전에 애플리케이션이 이미 재생 중이었다면, 재생을 일시 중지했다가 다시 시작하거나 애플리케이션을 재시작하여 선택한 장치에 다시 연결하십시오.

HDMI가 목록에 표시되지만 소리가 나지 않으면 다른 HDMI 또는 DisplayPort 항목을 하나씩 시도해 보세요. 그래픽 장치가 여러 개인 컴퓨터는 디지털 출력을 두 개 이상 제공할 수 있습니다. 소리가 실제로 출력되는 포트를 기본값으로 선택한 상태로 두십시오.

3. PipeWire가 HDMI 싱크를 인식하는지 확인합니다.

PipeWire에서 '싱크' 는 오디오 재생 대상을 나타내는 용어입니다. 터미널을 열고 다음 명령을 실행하세요.

wpctl status

오디오 → 싱크 에서 HDMI, DisplayPort, 모니터 또는 수신기 항목을 찾아보세요 . 이 명령은 현재 PipeWire 장치와 재생 엔드포인트를 보고합니다. WirePlumber wpctl 참조를 확인하세요 . HDMI 싱크가 여기에 표시되지만 설정에 표시되지 않으면 먼저 로그아웃했다가 다시 로그인한 후 다시 확인하세요. 두 곳 모두에 표시되면 사운드 설정에서 해당 싱크를 선택하고 재생을 테스트하세요.

PipeWire에 연결할 수 없는 경우 wpctl사용자별 서비스를 확인하십시오.

systemctl --user --no-pager status pipewire wireplumber pipewire-pulse

이러한 서비스는 로그인한 데스크톱 세션에 속합니다. 서비스 오류 또는 비활성화로 인해 데스크톱 오디오 출력을 사용할 수 없는 경우가 발생할 수 있지만, 상태 출력만으로는 근본적인 원인을 파악할 수 없습니다. 모든 항목을 다시 시작하기 전에 표시되는 오류 메시지를 확인하십시오.

4. 사용자 오디오 서비스를 다시 시작하세요

PipeWire 또는 WirePlumber가 실행 중이지만 디스플레이 연결 후 멈춘 것처럼 보이는 경우, 동일한 터미널에서 사용자 서비스를 다시 시작하십시오.

systemctl --user restart wireplumber pipewire pipewire-pulse

이로 인해 데스크톱 오디오가 잠시 중단됩니다. 별도의 작업은 필요하지 않습니다 sudo. 몇 초 기다린 후 다시 연결하거나 필요한 경우 디스플레이를 켜고 wpctl status다시 실행한 다음 설정 → 소리 로 이동하십시오 . 일부 시스템 또는 사용자 지정 설치에서는 다른 오디오 스택이나 서비스 구성을 사용할 수 있습니다. systemd에서 장치를 찾을 수 없다고 보고하는 경우 서비스 파일을 생성하거나 다른 배포판에서 구성을 복사하지 마십시오. 진행하기 전에 설치에서 사용하는 오디오 서버를 확인하십시오.

5. 우분투가 사운드 하드웨어를 인식하는지 확인하십시오.

HDMI 포트가 여전히 보이지 않으면 데스크톱 사운드 서버 아래를 확인하십시오. 다음 명령을 실행하십시오.

aplay -l
lspci -nnk | grep -A3 -Ei 'audio|display'

aplay -lALSA에서 인식하는 재생 하드웨어 목록을 표시합니다. 이 lspci명령어는 PCI 장치와 관련 커널 드라이버 정보를 나열합니다. Ubuntu 에서는 Ubuntu 24.04 lspci 매뉴얼을 참조하십시오 . 컴퓨터에 따라 HDMI 오디오는 그래픽 장치와 별도의 사운드 컨트롤러에 연결될 수 있습니다. 컨트롤러가 목록에 표시되는 것은 하드웨어가 감지되었음을 나타내는 유용한 증거이지만, 디스플레이의 오디오 엔드포인트가 사용 가능하다는 것을 증명하는 것은 아닙니다.

출력에 관련 사운드 컨트롤러가 표시되지 않거나 드라이버를 사용할 수 없다는 메시지가 나타나면 소프트웨어 업데이트 또는 앱 센터를 통해 일반 Ubuntu 업데이트를 설치하고 컴퓨터를 재부팅하십시오. 업데이트에는 커널 및 하드웨어 지원 수정 사항이 포함될 수 있습니다. 듀얼 GPU 노트북이나 독점 그래픽 드라이버를 사용하는 컴퓨터의 경우 드라이버를 변경하기 전에 컴퓨터 또는 그래픽 제조업체의 Ubuntu 지원 지침을 확인하십시오. alsa-base.conf특정 하드웨어에 대한 문서화된 단계가 아닌 이상 임의의 PPA를 추가하거나, 커널 모듈을 강제로 설치하거나, ​​해결 방법을 복사하지 마십시오. 이러한 변경 사항은 다른 오디오 장치에 문제를 일으킬 수 있습니다.

해결책이 효과가 있었는지 어떻게 알 수 있을까요?

HDMI 디스플레이를 다시 연결하고 켜세요. 설정 → 소리 로 이동하여 HDMI 또는 디스플레이 출력을 선택할 수 있는지 확인합니다. 출력을 선택하고 소리가 들리고 음소거가 해제되어 있는지 확인한 후, 테스트 컨트롤을 사용하거나 애플리케이션에서 오디오를 재생합니다. 소리는 디스플레이 스피커 또는 디스플레이에 연결된 오디오 장치에서 나와야 합니다. 출력 단자가 표시되지만 소리가 나지 않으면 다른 소스로 디스플레이를 테스트하고, 다른 HDMI 디스플레이를 연결하여 Ubuntu 컴퓨터를 테스트해 보세요. 이러한 비교를 통해 컴퓨터 측 오디오 문제인지, 디스플레이, 케이블, 어댑터 또는 수신기 문제인지 구분할 수 있습니다.

ALSA에서 하드웨어를 인식하지만 재시작 및 재부팅 후에도 PipeWire에서 HDMI 싱크가 표시되지 않으면, Ubuntu 지원팀에 문의하거나 버그를 신고할 때 , , 및 관련 라인의 출력을 저장해 두십시오 wpctl status. aplay -l그래픽 lspci모델, 디스플레이 모델, 신호 경로에 있는 도크 또는 어댑터 정보도 포함해야 합니다. 제공되는 해결 방법은 이러한 세부 정보에 따라 달라지므로, 단일 드라이버 변경이나 구성 수정만으로 모든 Ubuntu 24.04 시스템에 안전하게 적용할 수는 없습니다.

댓글 남기기

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

웹캠이나 이미지 파일을 사용하여 CoBang으로 Linux에서 QR 코드를 스캔하세요. Flatpak 카메라 접근 관련 설치 옵션, 설정 단계 및 문제 해결 방법을 참조하세요.

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하세요. 노출, 색상, 깜빡임 감소 및 기타 지원되는 제어 기능을 조정하고 호환되는 비디오 모드를 확인하세요.

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하려면 JetBrains Toolbox 또는 독립 실행형 tar.gz 아카이브를 사용하세요. Snap 및 Arch AUR 옵션도 제공됩니다. Java는 이미 포함되어 있습니다.

리눅스에 Cisco Packet Tracer를 설치하는 방법

리눅스에 Cisco Packet Tracer를 설치하는 방법

Cisco Packet Tracer 9.0.1 for Ubuntu 64비트 버전을 다운로드하고, APT를 사용하여 DEB 패키지를 설치한 다음, 터미널에서 라이선스에 동의하고 로그인하여 실습을 시작하십시오.

XFCE 4에서 듀얼 패널을 설정하는 방법

XFCE 4에서 듀얼 패널을 설정하는 방법

각 디스플레이마다 별도의 XFCE 4 패널을 생성하고, 두 번째 패널을 올바른 출력에 할당하고, 위치와 크기를 조정한 다음, 필요한 실행기와 상태 항목을 추가합니다.

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

GNOME Disks 또는 dd 명령어를 사용하여 Linux에서 CD-ROM ISO 파일을 생성합니다. 광학 드라이브를 식별하고, 복사 과정을 모니터링하고, 이미지 유효성을 검사하고, 손상된 디스크나 오디오 디스크에 다른 도구가 필요한 경우를 알 수 있습니다.

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

GIMP를 사용하여 Linux에서 사진 배경 제거하기: 피사체를 따라 그리고, 선택한 배경을 삭제하고, 투명도를 유지한 다음, 재사용 가능한 PNG 파일로 내보낼 수 있습니다.

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear를 공식 사이트에서 무료로 다운로드하세요. Windows, macOS, Linux 패키지를 비교하고, 데이터 파일을 설치한 후 첫 비행을 시작하세요.

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

브라우저에서 Google Tasks를 열거나, Chrome 바로가기 또는 앱 스타일 실행을 추가하고, 캘린더 및 Gmail을 통해 날짜별 할 일을 관리하세요.