Jawaban Seppo Erviälä benar tetapi tidak lengkap. Seperti yang sudah dicatat dma_k, man alsactl
dengan jelas menyatakan pada akhirnya bahwa,
/var/lib/alsa/asound.state (atau file apa pun yang Anda tentukan dengan flag -f) digunakan untuk menyimpan pengaturan saat ini untuk kartu suara Anda.
palacsinit dengan tepat mencatat bahwa Anda dapat menyimpan config ke dalam file Anda
alsactl --file ~/.config/asound.state store
dan memuat ulang dengan
alsactl --file ~/.config/asound.state restore
Ini dapat lebih ditingkatkan dengan menempatkan baris kedua, perintah restore ke file .desktop.
Anda harus menjalankan nano ~/.config/autostart/alsarestore.desktop
, yang akan membuka editor teks nano dan membuat ~/.config/autostart/alsarestore.desktop
file. Entri dalam ~/.config/autostart/
direktori digunakan untuk memulai kembali program dan layanan untuk pengguna tertentu pada startup / login grafis.
Isi file .desktop harus sebagai berikut:
[Desktop Entry]
Type=Application
Terminal=false
Name=alsarestore
Exec=alsactl --file ~/.config/asound.state restore
Di antara hal-hal lain, Anda dapat menyimpan konfigurasi Anda /etc/asound.state
dan menghubungkannya /var/lib/alsa/asound.state
, tetapi yang ini lebih merupakan saran daripada solusi yang diuji
/var/lib/alsa/asound.state
. Apakah ada alasan lain untuk itu tidak berfungsi?