Arch Linux 시스템에 사운드 문제가 있습니다. 재부팅했을 때 사운드 설정이 잘못되었습니다. 로그인 후 실행하면
sudo alsactl restore
그러면 모든 것이 괜찮습니다. 내 생각엔 alsa-restore
systemd 서비스가 이 문제를 처리해야 한다는 것 같아요
$ cat /usr/lib/systemd/system/alsa-restore.service
#
# Note that two different ALSA card state management schemes exist and they
# can be switched using a file exist check - /etc/alsa/state-daemon.conf .
#
[Unit]
Description=Save/Restore Sound Card State
ConditionPathExists=!/etc/alsa/state-daemon.conf
ConditionPathExistsGlob=/dev/snd/control*
[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=-/usr/bin/alsactl restore
ExecStop=-/usr/bin/alsactl store
서비스가 활성화되어 실행 중인 것 같습니다.
$ sudo systemctl status alsa-restore
● alsa-restore.service - Save/Restore Sound Card State
Loaded: loaded (/usr/lib/systemd/system/alsa-restore.service; static; vendor preset: disabl
Active: active (exited) since Thu 2017-11-30 11:55:58 EST; 5min ago
Process: 533 ExecStart=/usr/bin/alsactl restore (code=exited, status=0/SUCCESS)
Main PID: 533 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 4915)
CGroup: /system.slice/alsa-restore.service
Nov 30 11:55:58 cochlea systemd[1]: Starting Save/Restore Sound Card State...
Nov 30 11:55:58 cochlea systemd[1]: Started Save/Restore Sound Card State.
내가 무엇을 놓치고 있나요? 로그인 시 사운드 설정을 어떻게 복원하나요?