Saya mencoba mencari perintah yang mengeluarkan 1
atau tergantung pada apakah output saya dimatikan.
Saya mencoba ini:
amixer sget Master
Ini adalah output yang saya dapatkan:
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 64
Mono: Playback 64 [100%] [0.00dB] [on]
Sekarang nilainya berubah di sini (jika saya mengurangi volume, persentase dan nilai dB berubah). Namun, jika saya menuju ke Pavucontrol
dan mute output saya pada tab 'Output devices', output dari perintah di atas tetap sama. Secara harfiah tidak ada yang berubah. Tapi suara saya memang diredam.
Perintah apa yang harus saya gunakan? Mengapa itu tidak [on]
ubah ke [off]
? Bukankah begitu?
Terima kasih sebelumnya.
Jawaban yang Diterima:
Setelah pencarian yang panjang, saya benar-benar berhasil menemukan jawaban. Ini mungkin berguna bagi orang lain yang mencari sesuatu seperti ini di luar sana!
Yang Anda butuhkan:
pacmd list-sinks
Perintah ini memiliki baris seperti ini:
muted: no
Dan ini no
memang berubah menjadi yes
, saat saya membisukan perangkat saya. Sempurna. Saya berhasil menghapus output menggunakan perintah ini, jika ada yang membutuhkannya:
pacmd list-sinks | awk '/muted/ { print $2 }'
Maaf karena memposting terlalu cepat, sepertinya saya tidak akan dapat menemukan solusi di mana pun.