Nowe posty

Autor Wątek: Instalacja ALSA - które pliki wybrać do instalacji  (Przeczytany 654 razy)

Offline Zdzisław Knop

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 134
    • Zobacz profil
Instalacja ALSA - które pliki wybrać do instalacji
« dnia: 2017-09-22, 09:35:35 »
Dałem sobie spokój z Pulse Audio, poczytałem trochę w internecie i ludzie nie polecają Pulse Audio tylko właśnie Alse. Które pliki wybrać do instalacji Alsy:


Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2281
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • Linuxpedia.PL
Odp: Instalacja ALSA - które pliki wybrać do instalacji
« Odpowiedź #1 dnia: 2017-09-22, 09:44:22 »
Żadne. PulseAudio jest swoistą wysokopoziomową nakładką na Alsę. Jak PA działa, to Alsa też działa.
Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy
Jeżeli uważasz, że warto: 1AfKbLX6nZSqv5DNhXMNLivc9fXwaHMd4Z

Offline Zdzisław Knop

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 134
    • Zobacz profil
Odp: Instalacja ALSA - które pliki wybrać do instalacji
« Odpowiedź #2 dnia: 2017-09-22, 11:16:44 »
Żadne. PulseAudio jest swoistą wysokopoziomową nakładką na Alsę. Jak PA działa, to Alsa też działa.

Niewiedziałem. Teraz próbuję zainstalować ALSE ale pojawiają się błędy. Mam Ubuntu 17.04:

Czy taki komunikat mówi, że Pulse Audio jest uruchomione:
prezes@SuperTux:~$ pulseaudio
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() się nie powiodło.
« Ostatnia zmiana: 2017-09-22, 11:20:54 wysłana przez Zdzisław Knop »

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2281
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • Linuxpedia.PL
Odp: Instalacja ALSA - które pliki wybrać do instalacji
« Odpowiedź #3 dnia: 2017-09-22, 12:17:43 »
Alsa jest już zainstalowana. Bez Alsy nie zadziała PulseAudio.

Tak, ten komulikat znaczy, że daemon PA jest załadowany.
Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy
Jeżeli uważasz, że warto: 1AfKbLX6nZSqv5DNhXMNLivc9fXwaHMd4Z

Offline Zdzisław Knop

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 134
    • Zobacz profil
Odp: Instalacja ALSA - które pliki wybrać do instalacji
« Odpowiedź #4 dnia: 2017-09-22, 13:58:27 »
Alsa jest już zainstalowana. Bez Alsy nie zadziała PulseAudio.

Tak, ten komulikat znaczy, że daemon PA jest załadowany.

Jak sprawdzić czy ALSA jest zainstalowana?

//Edit
Pojawia się taki komunikat
prezes@SuperTux:~$ alsa
Usage: /sbin/alsa {unload|reload|force-unload|force-reload|suspend|resume}
Zrobiłem to polecenie ale wyszedł taki komunikat jw.
« Ostatnia zmiana: 2017-09-22, 14:02:34 wysłana przez Zdzisław Knop »

Offline Zdzisław Knop

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 134
    • Zobacz profil
Odp: Instalacja ALSA - które pliki wybrać do instalacji
« Odpowiedź #5 dnia: 2017-09-22, 14:21:00 »
Wydałem polecenie alsamixer i wyskoczyło mi takie okienko


Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 1769
  • 1709
    • Zobacz profil
Odp: Instalacja ALSA - które pliki wybrać do instalacji
« Odpowiedź #6 dnia: 2017-09-22, 14:25:57 »
1. Niektóre dystrybucje w ustawieniach mają przełącznik między PULSE Audio , a ALSA
2. W teorii wystarczy odinstalować pakiety  PULSE, by się cieszyć ALSĄ.
W praktyce czasami trzeba ALSE reinstalować by zadziałała.

PULSE
- Ociężała związana ze słabą wydajnością przy miksowaniu dźwięku,
- Ale to właśnie dzięki PULSE poprzez edycje pliku konfiguracyjnego  w teorii można łatwiej miksować dźwiękiem.
 ( łączyć dźwięk mikrofonu z dźwiękiem systemu, jeśli pamięć mnie nie myli, problem w tym, że dźwięk się rozjeżdża w czasie moim zdaniem )
- PULSE posiada kilka ulepszeń, ale nie zawsze działają, a nawet potrafią pogorszyć jakość.
Chyba tak jak w KMS ktoś nie zbudował automatu który włączy opcje w zależności od sprzętu.
To powoduje że niektórzy użytkownicy mają problemy i muszą ręcznie edytować plik konfiguracyjny.
- Brakuje mi także wykrywania podłączonego mikrofonu i głośników, ale nie wiem, czy jest to kwestia sterowników,
 czy braku programu.
- Skype wspiera tylko Pulse ( wczesniej działało z Pulse i Alsa )
ale użytkownik -cy chyba z Archa zrobili plugin do Alsy

Jak to  działa pod kątem nagrywania:
- Jak nagrywam youtube to wyjście będzie tylko z ALSA
- Jeśli robię filmik z gry Dota, to wyjście będzie na Pulse
- Dwa razy co najmniej miałem przypadek że faktycznie musiałem odinstalować Pulse,
1.  Do gry  Savage 2 : A Tortured Soul  ( okropna jakość dźwięku z włączonym Pulse była )
2.  Gdy Pulse się popsuło, nie miałem wcale dźwięku i nie umiałem naprawić.
Teraz wiem że wystarczy usunąć pliki które pokaże komenda
locate pulse
czyli ~/.config/pulse/ *  i /.config/pulse/cookie ( innych nie ) ( i potem restart systemu lub serwera pulse )

Popatrz jak to zbudowane
https://hifiduino.files.wordpress.com/2014/03/linuxaudio.png

Więcej w https://hifiduino.wordpress.com/2014/03/27/beaglebone-black-navigating-the-audio-maze/
oraz gdzieś na stronach
Pulse  https://www.freedesktop.org/wiki/Software/PulseAudio/
i Alsy  https://www.alsa-project.org/main/index.php/Main_Page

______________________________

Cytuj
Jak sprawdzić czy ALSA jest zainstalowana?
" Ubuntu check if alsa installed "
https://askubuntu.com/questions/394846/how-can-i-get-the-installed-alsa-version

Widze ze masz taki manadzer w Ubuntu
https://www.youtube.com/watch?v=gns_zHpYkIE

Ale spróbuj zobaczyć Synaptic
( poradnik stary i na inna dystrybucje, takze weź na to poprawke lub inny poradnik )

A także jak używać apt
http://ubuntu.pl/czytelnia/2008/04/08/nie-tylko-synaptic-lepsze-zarzadzanie-oprogramowaniem-z-apt/
http://qla.internetdsl.pl/000/Synaptic/index.html

Zobacz też o dpkg
i o
https://wiki.ubuntu.com/Podstawowe_infomacje

Przykład jak sprawdzić jakie pakiety Alsa mam zainstalowane:
$ dpkg -l | grep alsa
ii  alsa-base                             1.0.27+1                                    all          dummy package to ease purging of obsolete conffiles
ii  alsa-utils                            1.1.3-1                                     amd64        Utilities for configuring and using ALSA

Z awk która pokaże tylko 2 i 3 kolumnę wyniku.
$ dpkg -l | grep alsa |awk '{print $2, $3}'
alsa-base 1.0.27+1
alsa-utils 1.1.3-1

______________________________________

Z poziomu alsamixer możesz zmieniać głośność dzwięku, jeśli Pulse jest odinstalowane.
Szukaj poradników, a wszystko będzie jaśniejsze ;-)

« Ostatnia zmiana: 2017-09-22, 14:31:44 wysłana przez 1709 »
Pochwal się swoją kartą graficzną w tym wątku-->
http://forum.linux.pl/index.php/topic,19841.msg121122.html#msg121122

Offline Zdzisław Knop

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 134
    • Zobacz profil
Odp: Instalacja ALSA - które pliki wybrać do instalacji
« Odpowiedź #7 dnia: 2017-09-22, 16:48:40 »
Cytuj
Ale spróbuj zobaczyć Synaptic

Próbowałem w Synapticu ale są wyszarzałe ikony i nie da się nic zainstalować.


Offline Zdzisław Knop

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 134
    • Zobacz profil
Odp: Instalacja ALSA - które pliki wybrać do instalacji
« Odpowiedź #8 dnia: 2017-09-22, 17:18:09 »
1. Niektóre dystrybucje w ustawieniach mają przełącznik między PULSE Audio , a ALSA
2. W teorii wystarczy odinstalować pakiety  PULSE, by się cieszyć ALSĄ.
W prakt
Alsa jest już zainstalowana. Bez Alsy nie zadziała PulseAudio.

Tak, ten komulikat znaczy, że daemon PA jest załadowany.


Pakiety Alsy:

prezes@SuperTux:~$ dpkg -l | grep alsa
ii  alsa-base                                       1.0.25+dfsg-0ubuntu5                          all          ALSA driver configuration files
ii  alsa-utils                                      1.1.3-1ubuntu1                                amd64        Utilities for configuring and using ALSA
ii  gstreamer1.0-alsa:amd64                         1.10.4-1ubuntu1                               amd64        GStreamer plugin for ALSA

Pulse Audio uruchomione, to co jest nie tak:

prezes@SuperTux:~$ pulseaudio
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() się nie powiodło.

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 1769
  • 1709
    • Zobacz profil
Odp: Instalacja ALSA - które pliki wybrać do instalacji
« Odpowiedź #9 dnia: 2017-09-22, 17:40:09 »
Z poradników jak obsługiwać Synaptic korzystałeś ?
, może youtube poradnik będzie lepsze ?
 np.
https://youtu.be/Kjzb_Zbjw0w?t=112
https://www.youtube.com/watch?v=kJ1BFZuA1nc

Cytuj
Cytuj
Cytuj
Jak sprawdzić czy ALSA jest zainstalowana?
Ale spróbuj zobaczyć Synaptic
Próbowałem w Synapticu ale są wyszarzałe ikony i nie da się nic zainstalować.
Synaptic pokazuje zainstalowane programy zielonymi kwadracikami.
Nie wiem czemu tylko nie widzę u Ciebie paska przewijania na prawej krawędzi. ( może ubuntu tak ma )
Ale jak wyszukasz to znajdzie. ( lupa z napisem " Szukaj " )
Pochwal się swoją kartą graficzną w tym wątku-->
http://forum.linux.pl/index.php/topic,19841.msg121122.html#msg121122

Offline Zdzisław Knop

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 134
    • Zobacz profil
Odp: Instalacja ALSA - które pliki wybrać do instalacji
« Odpowiedź #10 dnia: 2017-09-23, 16:38:45 »
Cytuj
Z poradników jak obsługiwać Synaptic korzystałeś ?
Już wszystko w porządku - Synaptic działa ale dalej nie ma dźwięku. Polecenie alsa zwraca taki komunikat
Cytuj
prezes@SuperTux:~$ alsa
Usage: /sbin/alsa {unload|reload|force-unload|force-reload|suspend|resume}

Natomiast poleceniepulseaudio zwraca taki komunikat
prezes@SuperTux:~$ pulseaudio
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() się nie powiodło.

Co z tego można wyczytać?

//Edit
Teraz to w całym systemie nie mam dźwięku

//Edit2
Już wszystko naprawione. Po prostu w Ustawieniach dźwięku miałem wyciszony dźwięk.
« Ostatnia zmiana: 2017-09-23, 16:49:27 wysłana przez Zdzisław Knop »

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 1769
  • 1709
    • Zobacz profil
Odp: Instalacja ALSA - które pliki wybrać do instalacji
« Odpowiedź #11 dnia: 2017-09-24, 11:16:41 »
Cytuj
Co z tego można wyczytać?
Proces uruchomienia aplikacji z możliwością wyświetlenia błędów nazywa się debugowaniem.

Cytuj
$ alsa
Usage: /sbin/alsa {unload|reload|force-unload|force-reload|suspend|resume}
Skrypt do zarządzania usługą . W tym przypadku usługą alsy.
Init http://pl.docs.pld-linux.org/administracja_uslugi.html
Systemd http://ubuntu.pl/czytelnia/2012/10/03/proces-numer-1/

Cytuj
$ pulseaudio
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() się nie powiodło.
Służy do uruchomienia usługi pulse audio ( ale może nie z pustymi opcjami )
Pierwszy komunikat mówi że usługa / proces jest już uruchomiona
a drugi błąd jest chyba wynikiem pierwszego, że nie może czegoś zapisać, ponieważ pulse już uruchomione.

DEBUGOWANIE
Zgaduje że debugowanie nie wyświetli informacji, że dźwięk został ściszony,
 ale na przyszłość, lub komuś kto będzie szukał jak znaleźć błędy

ALSA
https://www.alsa-project.org/main/index.php/Help_To_Debug

PULSE
https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Community/
Cytuj
it might be a good idea to issue "pulseaudio -k ; pulseaudio -vvvvv" in a single command

Pomoc z językiem:
https://translate.google.pl/?hl=pl#pl/en/

Wiem że problem rozwiązałeś, ale to tak na przyszłość. ;-)
Pochwal się swoją kartą graficzną w tym wątku-->
http://forum.linux.pl/index.php/topic,19841.msg121122.html#msg121122