Portál AbcLinuxu, 6. května 2025 16:47
Zdravím Mám Debian WHeezy 7.7 KDE, karta Radeon 5000 series. Karta má HDMI, obraz mi jde, ale zvuk nikoli. Systém vidí zvukové zařízení, ale když ho vyberu a zkusím přehrát zvuk, tak není nic slyšet. Zkoušel jsem různé věci, niže přikládám základní výpisy. Prosím o pomoc. Děkuji.
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC887-VD Digital [ALC887-VD Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
speaker-test -c 2 -r 48000 -D hw:1,3 ----- vypisuje chyby
speaker-test 1.0.25
Playback device is hw:1,3
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 64 to 16384
Period size range from 32 to 8192
Using max buffer size 16384
Periods = 4
was set period_size = 4096
was set buffer_size = 16384
0 - Front Left
Write error: -32,Roura přerušena (SIGPIPE)
Write error: -32,Roura přerušena (SIGPIPE)
1 - Front Right
Write error: -32,Roura přerušena (SIGPIPE)
Time per period = 0,307092
0 - Front Left
Write error: -32,Roura přerušena (SIGPIPE)
Řešení dotazu:
alsactl init
Dej vedet, jestli ti zabere.
Podle Radeon Feature Matrix je potřeba zavést jádro s parametrem
radeon.audio=1
/etc/default/grub
je řádek GRUB_CMDLINE_DEFAULT="quiet"
, ten změníte na GRUB_CMDLINE_LINUX_DEFAULT="quiet radeon.audio=1"
a přegenerujete grub příkazem update-grub2
Potom restart
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.