Volume Control
Volume Control은 PulseAudio Volume Control(pavucontrol)의 Flathub 배포 이름입니다. Linux에서 출력 장치와 앱의 재생 스트림별 음량을 따로 조절하고, 소리가 나갈 장치와 기본 입출력 장치를 선택하는 그래픽 오디오 설정 도구입니다.
어떤 사용자에게 필요한가
브라우저, 음악 플레이어, 회의 앱을 함께 쓰면서 각각의 소리 크기를 다르게 맞추려는 Linux 데스크톱 사용자에게 적합합니다. USB 헤드셋과 내장 스피커처럼 출력 장치가 여러 개일 때 앱의 소리가 어느 장치로 향하는지도 확인할 수 있습니다.
Flathub은 Linux용 데스크톱 앱으로 제공하며 x86_64와 aarch64 아키텍처를 표시합니다. 이 원고의 지원 범위는 해당 Linux 배포판이며, Windows나 macOS용 제품으로 소개하지 않습니다.
장치 음량과 앱 음량의 차이
출력 장치의 음량은 그 장치로 들리는 소리 전체에 영향을 주고, 재생 스트림의 음량은 해당 스트림을 조절하는 용도입니다. 여러 앱의 상대적인 크기를 맞추려면 Playback 탭에서 각각의 스트림을 조절하고, 전체 청취 수준은 Output Devices에서 맞추는 순서가 이해하기 쉽습니다.
기본 장치를 지정하는 기능과 현재 재생 중인 스트림을 옮기는 기능도 구별해야 합니다. PulseAudio 공식 문서는 이전에 사용한 스트림의 장치 선택이 복원될 수 있다고 설명하므로, 기본 장치를 바꾼 뒤에도 개별 스트림의 출력 경로를 확인해야 합니다.
설치 안내와 첫 작업 순서
Linux에서 Flatpak과 Flathub 저장소를 준비한 뒤 배포 페이지의 Install 항목을 이용합니다. 명령줄을 선택한다면 설치 안내는 flatpak install flathub org.pulseaudio.pavucontrol이며, 실행 안내는 flatpak run org.pulseaudio.pavucontrol입니다.
첫 작업은 출력 장치를 연결하고 앱에서 오디오를 재생하는 것입니다. 이어 Output Devices에서 실제 장치가 보이는지 확인하고, Playback에서 나타난 스트림의 출력 대상과 음량을 조정합니다. Input Devices에서는 사용할 입력 장치의 기본 또는 대체 설정을 확인합니다. 앱 목록이 비어 있다면 먼저 해당 앱이 실제로 재생 스트림을 만들고 있는지 확인합니다.
실무 예시: 회의 소리와 참고 영상 조절
온라인 회의를 들으면서 브라우저의 참고 영상을 재생하는 상황이라면, 두 앱에서 소리가 나오는 동안 Playback을 엽니다. 브라우저 스트림의 음량을 낮추고 회의 스트림은 듣기 편한 수준으로 맞추면 두 소리의 상대적인 크기를 조절할 수 있습니다.
헤드셋을 연결했는데 회의 소리가 스피커로 나온다면 해당 스트림의 출력 대상을 헤드셋으로 옮깁니다. 이후 새 스트림에 사용할 장치도 맞추려면 Output Devices의 기본 또는 대체 장치 설정을 함께 확인합니다.
무료 여부와 사용 환경의 제약
Flathub 배포 페이지는 Free로 표시하고, 프로젝트 공식 미러는 GPL-2.0 라이선스를 표시합니다. 확인한 자료에는 별도 유료판이나 기능 잠금 안내가 없습니다.
이 도구는 오디오 서버에 연결해 설정을 조절하므로 설치만으로 서버 연결 문제나 하드웨어 인식 문제가 해결되는 것은 아닙니다. PipeWire 공식 문서는 pipewire-pulse를 PulseAudio 호환 서버로 설명합니다. PipeWire 환경에서는 이 호환 서비스의 구성 상태를 확인하는 것이 연결 문제를 점검하는 출발점입니다.
소리가 안 날 때 확인할 순서
먼저 스피커 전원과 케이블, 사용할 출력 장치를 확인합니다. 다음으로 Output Devices에 실제 하드웨어가 표시되는지 보고, Playback에서 재생 스트림의 경로와 음량을 확인합니다. 기본 장치만 바꾸고 기존 스트림의 경로를 놓치지 않는 것이 중요합니다.
Connection to PulseAudio failed라는 메시지는 공식 문제 해결 문서상 서버 연결 실패를 뜻합니다. 이때는 음량 조정보다 사용자 세션의 오디오 서버 상태를 먼저 확인합니다. 출력 목록에 NULL sink만 보인다면 서버가 실제 하드웨어를 열지 못했을 가능성을 조사해야 합니다. 공식 문제 해결 문서는 오래된 PulseAudio 환경도 포함하므로 서비스 조작은 현재 배포판 문서와 대조합니다.
다른 도구와 선택 기준 및 유지보수 검토
앱과 장치의 관계를 화면에서 확인하며 조절하려면 pavucontrol이 적합합니다. 기본 입출력 장치를 명령으로 지정하려면 공식 문서가 함께 안내하는 pactl을 비교할 수 있습니다. ALSA 단계의 음량을 점검해야 할 때는 공식 문제 해결 문서에 나오는 alsamixer가 별도의 확인 도구입니다.
확인한 공식 자료에는 pavucontrol의 지원 종료 공지가 없습니다. 다만 Flathub 소개의 변경 내역은 6.1이고 배포 저장소의 빌드 정의는 v6.2를 참조하므로, 소개에 표시된 변경 내역을 현재 설치 버전으로 단정하지 않습니다.
공식 안내
- Install Volume Control on Linux | Flathub · 확인 2026-10-09
- PulseAudio Volume Control 공식 GitHub 미러 · 확인 2026-10-09
- PulseAudio — Default/fallback devices · 확인 2026-10-09
- PulseAudio — Troubleshooting · 확인 2026-10-09
- Using Flatpak — Flatpak documentation · 확인 2026-10-09
- PipeWire — pipewire-pulse · 확인 2026-10-09
- Flathub pavucontrol 배포 빌드 정의 · 확인 2026-10-09
주요 기능
- 출력 장치 전체의 음량과 각 재생 스트림의 음량을 별도로 조절합니다.
- 실행 중인 재생 스트림을 다른 출력 장치로 옮겨 앱별 소리 경로를 바꿉니다.
- Output Devices와 Input Devices 탭에서 기본 또는 대체 입출력 장치를 지정합니다.
- 재생 중인 스트림과 출력 장치 목록을 확인해 무음 문제의 원인을 좁힙니다.
관련 프로그램
miniforge
github.com
Miniforge는 conda-forge를 기본 패키지 저장소로 설정한 최소 설치 배포판이다. conda와 mamba를 제공하며, 필요한 라이브러리를 추가하고 프로젝트마다 독립된 실행 환경을 만들 수 있다. macOS에서 Python 데이터 분석이나 개발 환경을 직접 구성하려는 사용자에게 적합하다.
mitmproxy
mitmproxy.org
mitmproxy는 HTTP·HTTPS 통신을 가로채 요청과 응답을 살펴보고, 수정·저장·재생하는 무료 오픈소스 프록시입니다. macOS뿐 아니라 Windows와 Linux도 지원합니다. 터미널 인터페이스인 mitmproxy, 브라우저 GUI인 mitmweb, 자동화에 쓰는 mitmdump를 제공하며, 앱과 서버 사이의 API 오류를 분석하거나 테스트 응답을 만드는 개발자·QA 담당자에게 적합합니다.
AWS Corretto JDK
corretto.aws
AWS Corretto JDK의 공식 명칭은 Amazon Corretto이며, Amazon이 배포하는 무료 OpenJDK 개발·실행 환경이다. Java SE 호환성 검증을 거쳤으며 macOS, Linux, Windows에서 Java 프로그램을 개발하고 실행할 수 있다. 이 설명은 제공된 버전에 해당하는 Corretto 21 LTS와 macOS 사용을 중심으로 다룬다.
Postman
postman.com
Postman은 API 요청 전송, 응답 검사, 테스트 자동화와 협업을 제공하는 API 개발 플랫폼입니다. macOS의 Intel·Apple Silicon을 지원합니다.
VSCodium
github.com
VSCodium은 Microsoft의 VS Code 오픈 소스를 커뮤니티 기본 설정으로 빌드해 배포하는 무료 코드 편집기입니다. Microsoft 브랜딩을 제외하고 편집기 텔레메트리를 기본 비활성화하며, 확장 설치에는 Open VSX를 사용합니다. macOS·Windows·Linux를 지원하지만, 일부 Microsoft 전용 확장과 디버거는 호환되지 않으므로 기존 개발 환경을 옮기기 전에 확인이 필요합니다.
OpenCode
opencode.ai
OpenCode는 프로젝트 코드를 읽고 설명·수정 작업을 돕는 오픈소스 AI 코딩 에이전트입니다. 터미널, 데스크톱 앱, IDE 확장으로 이용하며 여러 모델 제공자와 로컬 모델을 연결할 수 있습니다. macOS는 Apple Silicon과 Intel용 데스크톱 배포를 모두 제공합니다.