Linuxiarze.pl Forum

Dystrybucje Linux => Sparky => Wątek zaczęty przez: wujo w Wrzesień 16, 2018, 09:31:31 PM

Tytuł: Nie mam dzwięku ....
Wiadomość wysłana przez: wujo w Wrzesień 16, 2018, 09:31:31 PM
Witam,
jak w temacie, nie wiem co robić.
Zarówno ze strony internetowej, jak i np. z aplikacji VLC.
W oknie " Kontrola głośności" pulsują mi paski z dźwiękiem.
Tytuł: Odp: Nie mam dzwięku ....
Wiadomość wysłana przez: pavroo w Wrzesień 16, 2018, 10:58:46 PM
Witam
Może dźwięk jest wyciszony do zera, polecenie:
alsamixer
w terminalu uruchomi mixer, klawisz 'm' włącza/wyłącza dźwięk.
Test dźwięku można wykonać poleceniem:
speaker-test -c 2
Tytuł: Odp: Nie mam dzwięku ....
Wiadomość wysłana przez: wujo w Wrzesień 17, 2018, 07:45:09 PM
Niestety nie umiem tego wyświetlić, wpisałem te dwie komendy, ale nic z tego nie rozumiem.
┌────────────────────────────── AlsaMixer v1.1.3 ──────────────────────────────┐
│ Card: PulseAudio                                     F1:  Help               │
│ Chip: PulseAudio                                     F2:  System information │
│ View: F3:[Playback] F4: Capture  F5: All             F6:  Select sound card  │
│ Item: Master                                         Esc: Exit               │
│                                                                              │
│                                     ┌──┐                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     ├──┤                                     │
│                                     │OO│                                     │
│                                     └──┘                                     │
│                                   107<>107                                   │
│                                  < Master >     



wojwa@wojwa-pc:~$ speaker-test -c 2

speaker-test 1.1.3

Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 96 to 1048576
Period size range from 32 to 349526
Using max buffer size 1048576
Periods = 4
was set period_size = 262144
was set buffer_size = 1048576
0 - Front Left
1 - Front Right
Time per period = 10,942753
0 - Front Left
1 - Front Right
Time per period = 11,705397
0 - Front Left
Tytuł: Odp: Nie mam dzwięku ....
Wiadomość wysłana przez: PomPom w Wrzesień 17, 2018, 07:51:31 PM
Skrin nic nie da. Powinieneś to usłyszeć.

https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture#Unmute_with_amixer
Tutaj masz kilka komend do przetestowania w terminalu. Jak nie masz amixera, to dograj pakiet alsa-utils.
Tytuł: Odp: Nie mam dzwięku ....
Wiadomość wysłana przez: pavroo w Wrzesień 17, 2018, 11:39:22 PM
A moduł audio działa?
Pokaż wynik:
lspci -v
Tytuł: Odp: Nie mam dzwięku ....
Wiadomość wysłana przez: TataPingu w Wrzesień 18, 2018, 08:57:16 AM
W pierwszym rzędzie sprawdziłbym kartę (w terminalu):

cat /proc/asound/cards

Jeśli wynikiem będzie komunikat w stylu "no soundcards", można sprawdzić poprzez PCI-Bus:

lspci | grep -i audio

a dla karty USB:

lsusb

Jeśli alsa "rozpoznała" jakąś kartę, to trzeba sprawdzić system sound np:

aplay /usr/share/sounds/alsa/Front_Center.wav

Niezależnie od tego, czy coś słyszymy w głośnikach, czy nie, prawidłowy komunikat powinien wyglądać mniej, więcej tak:
"Odtwarzanie: WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono"

Jeśli wygląda inaczej, warto jeszcze sprawdzić prawa dostępu do systemu sound:

sudo aplay /usr/share/sounds/alsa/Front_Center.wav

Jeśli tutaj jest prawidłowo (dla roota), po prostu user nie jest w grupie audio

Korygujemy to przez (w terminalu - user to konkretny użytkownik):

sudo addgroup USER audio

Na koniec można jeszcze sprawdzić system:

echo normal:; aplay -l; echo sudo:; sudo aplay -l