it-swarm-tr.com

Varsayılan ses cihazını komut satırından nasıl değiştirebilirim?

Ubuntu'nun masaüstü gui'si, varsayılan giriş/çıkış aygıtı gibi ses ayarlarını (Sistem-> Tercihler-> Ses) değiştirmek ve ses seviyesini ayarlamak için mükemmeldir.

Ancak, bunları komut satırından yapabilmek istiyorum. GUI perde arkasında hangi aracı kullanıyor?

103
paleozogt

PulseAudio'yu komut satırından pacmd ve pactl komutlarını kullanarak iyice kontrol edebilirsiniz. Seçenekler için --- man sayfalarına veya wiki'ye PulseAudio bakınız.

pacmd list-sinks (veya pactl list short sinks) olası lavaboların adı veya indeks numarası için

pacmd set-default-sink "SINKNAME" varsayılan çıkış havuzunu ayarlamak için

pacmd set-default-source "SOURCENAME" varsayılan girişi ayarlamak için

pacmd set-sink-volume index volume

pacmd set-source-volume index volume ses düzeyi kontrolü için (65536 =% 100, 0 = sessiz; veya biraz daha sezgisel 0x10000 =% 100, 0x7500 =% 75, 0x0 =% 0)

ve daha birçok CLI seçeneği.


Not: Çıkış havuzunu komut satırı arayüzü aracılığıyla değiştirmek yalnızca akış hedef aygıtı okuması devre dışı bırakıldığında etkili olabilir. Bu, karşılık gelen satırı /etc/Pulse/default.pa to ile düzenleyerek yapılabilir:

load-module module-stream-restore restore_device=false

Bunun nasıl yapılacağı hakkında daha ayrıntılı bir eğitim ve oynatma sırasında lavabonun nasıl değiştirileceğine ilişkin talimatlar için bu cevaba bakınız .

118
Takkat

Evet, terminalde alsamixer tipi vardır

alt text

Basın

F1 - Yardım

F2 - Sistem Bilgisi

F6 - Ses Kartı Seç

Esc - Menüden çık

3
karthick87
pavucontrol

Gerçek Ubuntu ses kontrolü değil, daha iyisi! Varsayılan cihazları ve hatta uygulama/akış başına cihazları kontrol etmenizi sağlar.

Uygulamanın aslında 'Oynatma' veya 'Kayıt' sekmelerinde görünmesi için onu kaydetmesi/oynatması gerekir, ancak o uygulama için cihazı seçtikten sonra, sonsuza dek hatırlıyormuş gibi görünüyor.

Ayrıca, (bir yandan notta), eski (Pulslu olmayan) uygulamalar için, bunları padsp öğesinden sonra çalıştırın, örneğin:

padsp some_old_app

pavucontrol

0
matiu