그래서 어제 저는 최근 출시된 Fedora 18을 업데이트하고 다음 작업을 수행했습니다.
Packages Altered:
Updated grubby-8.20-1.fc18.x86_64 @?fedora
Update 8.22-1.fc18.x86_64 @updates
Updated java-1.7.0-openjdk-1:1.7.0.9-2.3.3.2.fc18.x86_64 ?
Update 1:1.7.0.9-2.3.4.fc18.x86_64 @updates
Updated nss-3.14.1-3.fc17.x86_64 @updates/17
Update 3.14.1-3.fc18.x86_64 @updates
Updated nss-sysinit-3.14.1-3.fc17.x86_64 @updates/17
Update 3.14.1-3.fc18.x86_64 @updates
Updated nss-tools-3.14.1-3.fc17.x86_64 @updates/17
Update 3.14.1-3.fc18.x86_64 @updates
Updated xorg-x11-drv-intel-2.20.16-1.fc18.x86_64 ?
Update 2.20.17-1.fc18.x86_64 @updates
오늘 재부팅하고 나면 소리가 사라지고 가상 출력만 남습니다. 그래서 내 추측은 xorg-x11-drivers로 이동하는 것입니다. "Audio" 그룹에 자신을 추가하려고 시도했지만 소용이 없었습니다. 이것은 일반적인 Intel 칩셋입니다.
디버깅을 어디서부터 시작해야 할지 모르겠습니다. 어떤 팁이 있습니까?
편집: 이전 커널은 3.6.11-1.fc17.x86_64
잘 작동합니다. 이것이 3.7.2-201.fc18.x86_64
문제의 원인입니다.
편집 2: 오늘 3.7.2를 출시한 후 문제가 사라진 것 같습니다. 왜 그런지 모르겠어.
답변1
사운드 드라이버는 커널의 일부입니다. 사운드 장치가 복구되었는지 확인하려면 이전 커널로 부팅해 보세요.
답변2
FedUp을 사용하여 Fedora17에서 fedora18로 업그레이드한 후 소리만 빼고 모든 것이 잘 작동합니다. 소리가 전혀 들리지 않습니다. 따라서 모든 ALSA 및 OSS를 다시 로드하고... 모든 Kmix 믹서 설정을 구성했습니다. -> 오디오 하드웨어 설정->프로필=이후 아날로그 스테레오 출력 + 디지털 스테레오(IEC 958) 입력....작동합니다...Fedora18이 멋지군요....
답변3
방금 페도라를 업데이트했는데 소리가 깨졌습니다. spdif 채널 중 하나가 음소거되었습니다. 그래도 찾는데 시간이 좀 걸렸어요.
alsamixer에 가서 확인해 보세요. 명령줄에서 alsamixer를 실행하고 F6을 누른 다음 기본 사운드 카드 대신 사운드 카드를 선택하세요. 나는 2개의 사운드 카드를 가지고 있는데, 1개는 MB에, 1개는 비디오 카드에 있습니다. 그런 다음 각 볼륨 슬라이드 하단에 MM이 표시되지 않는지 확인하세요. 화살표를 각 채널로 이동하고 "m"을 눌러 채널의 음소거를 해제하여 변경할 수 있습니다. 분명히/어쨌든 나는 5개의 spdif 채널을 가지고 있는데, 이는 나에게 새로운 소식입니다. 채널의 음소거가 해제되면 00이 표시됩니다.
답변4
명령의 출력은 무엇입니까?
dmesg | egrep -i "(alsa|sound)"
내 예를 들어보자:
[ 16.029463] ALSA sound/pci/hda/hda_intel.c:2848 0000:01:00.1: Handle VGA-switcheroo audio client
[ 16.029468] ALSA sound/pci/hda/hda_intel.c:3040 0000:01:00.1: Using LPIB position fix
[ 16.031609] ALSA sound/pci/hda/hda_intel.c:1716 0000:01:00.1: Enable sync_write for stable communication
[ 16.196847] input: HD-Audio Generic HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input10
[ 17.818695] ALSA sound/usb/mixer.c:929 6:0: cannot get min/max values for control 2 (id 6)
[ 17.818706] ALSA sound/usb/mixer.c:929 1:0: cannot get min/max values for control 2 (id 1)
[ 17.818712] ALSA sound/usb/mixer.c:929 1:0: cannot get min/max values for control 3 (id 1)
[ 17.818716] ALSA sound/usb/mixer.c:929 1:0: cannot get min/max values for control 5 (id 1)
[ 17.818723] ALSA sound/usb/mixer.c:929 2:0: cannot get min/max values for control 2 (id 2)
유일한 차이점은 커널 3.8.2를 사용하여 사운드가 있다는 것입니다... 하지만 2.0 채널 이외의 다른 채널은 활성화할 수 없습니다. 그리고 사운드 옵션에 디지털 출력 문제도 있고...
여기에 버그질라 문제가 있습니다:
아마도 당신을 안내할 수 있는 동일한 항목을 찾을 수 있을 것입니다 lspci
... 제가 당신에게 귀중한 정보를 제공했기를 바랍니다. 수정 질문에 답변을 드리지 못해 죄송합니다.