Seppo Erviälä'ın cevabı doğru ama tamamlanmadı. Dma_k'nin daha önce belirttiği gibi, man alsactl
sonunda açıkça belirtildiği gibi:
/var/lib/alsa/asound.state (veya -f bayrağıyla belirttiğiniz dosya) ses kartlarınız için geçerli ayarları saklamak için kullanılır.
palacsinit uygun bir şekilde config dosyasını dosyanıza saklayabileceğinizi belirtti.
alsactl --file ~/.config/asound.state store
ve ile yeniden yükle
alsactl --file ~/.config/asound.state restore
Bu, ikinci satırı, restore komutunu bir .desktop dosyasına yerleştirerek daha da geliştirilebilir.
nano ~/.config/autostart/alsarestore.desktop
Nano metin editörünü açıp ~/.config/autostart/alsarestore.desktop
dosya oluşturacak şekilde çalıştırmanız gerekecek . ~/.config/autostart/
Dizindeki girişler , başlangıç / grafik oturum açma sırasında belirli kullanıcı için programları ve hizmetleri otomatik olarak başlatmak için kullanılır.
.Desktop dosyasının içeriği şöyle olmalıdır:
[Desktop Entry]
Type=Application
Terminal=false
Name=alsarestore
Exec=alsactl --file ~/.config/asound.state restore
Diğer şeylerin yanı sıra, onu config içinde saklayabilir /etc/asound.state
ve işaretleyebilirsiniz /var/lib/alsa/asound.state
, ancak bu test edilmiş bir çözümden çok bir öneridir.
/var/lib/alsa/asound.state
. Çalışmamasının başka bir nedeni var mı?