내 사운드 하위 시스템이 비정상적으로 정지됩니다. 재부팅하면 고칠 수 있는데, 단순히 재부팅하면 고칠 수 있어서 재부팅을 피할 수 있는지 궁금합니다.
나는 시도했다:
pulseaudio --kill
이것은 문제를 해결하지 못합니다.
그런 다음 모듈을 언로드하려고 합니다(나중에 다시 로드).
sudo modprobe -r snd_hda_codec_hdmi
sudo modprobe -r snd_hda_codec_analog
sudo modprobe -r snd_hda_codec_generic
sudo modprobe -r snd_hda_intel
sudo modprobe -r snd_hda_controller
sudo modprobe -r snd_hda_codec
sudo modprobe -r snd_hwdep
sudo modprobe -r snd_pcm
sudo modprobe -r snd_seq_midi
sudo modprobe -r snd_seq_midi_event
sudo modprobe -r snd_rawmidi
sudo modprobe -r snd_seq
sudo modprobe -r snd_seq_device
sudo modprobe -r snd_timer
sudo modprobe -r snd
sudo modprobe -r soundcore
이 모든 것은 다음을 제공합니다:
modprobe: FATAL: Module XX is in use.
이는 상호의존성으로 인해 일부에게는 의미가 있지만 다음 경우에는 그렇지 않습니다.
$ lsmod |grep hdmi
snd_hda_codec_hdmi 53248 1
그런 다음 강제로 삭제하려고 합니다.
$ sudo rmmod --force snd_hda_codec_hdmi
rmmod: ERROR: ../libkmod/libkmod-module.c:769 kmod_module_remove_module() could not remove 'snd_hda_codec_hdmi': Resource temporarily unavailable
rmmod: ERROR: could not remove module snd_hda_codec_hdmi: Resource temporarily unavailable
fuser -v /dev/snd/*
아무것도 반환되지 않으므로 사운드 하위 시스템에 액세스하는 프로세스가 없는 것 같습니다.
버전:
$ uname -a
Linux hp 3.19.0-32-generic #37~14.04.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/issue
Linux Mint 17.3 Rosa \n \l