Bu zamanda veya daha sonra buraya gelenler için, özellikle sistem genel varsayılanı ile hiç uğraşmadıysanız /etc/pulse/default.pa
, varsa ~/.config/pulse/default.pa
sistem genel varsayılanının tamamen yerini aldığını unutmayın.
Başka bir deyişle: Hata mesajını alırsanız
[pulseaudio] main.c: Daemon startup without any loaded modules, refusing to work.
kasıtlı veya yanlışlıkla bir dosyanızın olup olmadığını kontrol edin .config/pulse/default.pa
Evetse, bir yedekleme konumuna taşımayı deneyin ve ardından pulseaudio'yu yeniden başlatın. Örneğin bir terminal açıp
mv .config/pulse/default.pa ~/default.pa.bak
pulseaudio -vvvvv
Artık çok sayıda satırın kaydırıldığını görüyorsanız, daha özel olarak yüklenen modül ifadeleri görürseniz, orijinal sorunu çözdüğünüzü bilirsiniz.
Bu zor olduğundan (Benim gibi) unutkan, özellikle, izini veya bir olması gerektiğini pulseaudio meselelerle ilgilenen çeşitli web sayfalarının birer ikna var çünkü default.pa
ilk etapta, zaten bir var launchpad hata açtı kullanıcıya özgü davranışların sistem genelinde default.pa
yerini aldığı davranışa karşı default.pa
. Beni doğru yöne yönlendirdiği için Jim Carter'a teşekkürler .
Şimdi, başlangıçta pulseaudio'nun her zaman sesi yanlış cihaza yönlendirmesi sorununu da düzeltmeniz gerekiyorsa ~/.config/pulse/default.pa
, varsayılan çıkış cihazını aşağıdaki gibi ifadelerle sabit kodlayacak şekilde yapılandırabilirsiniz.
set-card-profile 0 output:analog-stereo
set-default-sink 1
Bilgisayarımın HDMI bağlantıları üzerinden ses çıkarmaya çalışmasını önlemek için yapılandırma dosyamda kullandığım şey buydu. Ancak bunun çalışması için /etc/pulse/default.pa
dosyanın tüm içeriğini bu ifadelerden önce eklemeniz gerekir . Bu hataya açık olduğu için - bir sonraki apt-get dist-upgrade
sistem geniş varsayılanlarını değiştirdiğinde ne olacağını düşünün - varsayılan yapılandırmayı kendi ifadelerinizden önce kaynaklayabilirsiniz.
Tam kullanıcıya özel pulseaudio yapılandırma dosyam
.include /etc/pulse/default.pa
set-card-profile 0 output:analog-stereo
set-default-sink 1
Btw, bu yapılandırma dosyalarında kullanılabilen komutların tam listesi bir terminalde yazılarak listelenebilir
man pulse-cli-syntax
pulseaudio