지침을 따르는 동안 다음 명령을 사용하여 "Null 출력 모니터" 입력 장치와 "Null 출력" 출력 장치를 생성하는 모듈을 로드했습니다.
pactl load-module module-null-sink sink_name=rmd
이것은 내가 원하는 것이 아닙니다. 이 두 장치를 어떻게 제거합니까?
pactl list
쇼:
Sink #2
State: IDLE
Name: rmd
Description: Null Output
Driver: module-null-sink.c
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 24
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: rmd.monitor
Latency: 1569 usec, configured 40000 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
device.description = "Null Output"
device.class = "abstract"
device.icon_name = "audio-card"
Formats:
pcm
나는 노력했다
pactl unload-module rmd
pactl unload-module sink_name=rmd
pactl unload-module "Null Output"
모두 다음과 같이 응답합니다.
Failed to unload module: Module Null Output not loaded
등.
실행할 수는 있지만 pactl unload-module module-null-sink
해당 모듈과 함께 로드된 모든 장치가 제거됩니다. 위에 지정된 장치를 생성한 장치를 제거하거나 모듈을 언로드하려면 어떻게 해야 합니까?
답변1
pactl unload-module
힌트를 줍니다:
You have to specify a module index or name
맨페이지도 마찬가지입니다:
unload-module ID|NAME
Unload the module instance identified by the specified numeric
index or unload all modules by the specified name.
ID는 다음 줄( pactl list
)에 표시됩니다.
Owner Module: 24
그냥 실행
pactl unload-module 24
해당 장치를 제거합니다.