Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam.
Ponieważ nie udało mi się zmusić pulseaudio do działania wg moich zasad, myślę o przejściu na alsę.
Jako srodowiska graficznego używam gnome i obawiam się, że pół gnome jest zależna od pulse:
[maly@mnemonic ~]$ pacman -Si gnome-setting-daemon błąd: pakiet 'gnome-setting-daemon' nie został odnaleziony [maly@mnemonic ~]$ pacman -Qi gnome-settings-daemon Nazwa : gnome-settings-daemon Wersja : 3.22.1-1 Opis : GNOME Settings Daemon Architektura : i686 Adres url : https://git.gnome.org/browse/gnome-settings-daemon Licencje : GPL Grupy : gnome Dostarcza : Brak Zależy od : dconf gnome-desktop gsettings-desktop-schemas libcanberra-pulse libnotify libsystemd libwacom pulseaudio pulseaudio-alsa upower librsvg libgweather geocode-glib geoclue2 nss libgudev gtk3-print-backends Opcjonalne zależności : Brak Wymagany przez : gnome-control-center gnome-shell gnome-tweak-tool mutter
Wywaliłem więc pulse i kilka komponentów poleceniem
pacman -Rdd pulseaudio manjaro-pulse pulseaudio-alsa pulseaudio-bluetooth pulseaudio-ctl pulseaudio-gconf pulseaudio-zeroconf
i przekonfigurowaniem mpd na alsę. Mpd odtwarzał, ale już środowisko nie wykrywało żadnej karty.
Pcms:
[maly@mnemonic ~]$ aplay --list-pcms null Discard all samples (playback) or generate zero samples (capture) pulse PulseAudio Sound Server default Default ALSA Output (currently PulseAudio Sound Server) sysdefault:CARD=Intel HDA Intel, STAC9200 Analog Default Audio Device front:CARD=Intel,DEV=0 HDA Intel, STAC9200 Analog Front speakers surround21:CARD=Intel,DEV=0 HDA Intel, STAC9200 Analog 2.1 Surround output to Front and Subwoofer speakers surround40:CARD=Intel,DEV=0 HDA Intel, STAC9200 Analog 4.0 Surround output to Front and Rear speakers surround41:CARD=Intel,DEV=0 HDA Intel, STAC9200 Analog 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=Intel,DEV=0 HDA Intel, STAC9200 Analog 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=Intel,DEV=0 HDA Intel, STAC9200 Analog 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=Intel,DEV=0 HDA Intel, STAC9200 Analog 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers iec958:CARD=Intel,DEV=0 HDA Intel, STAC9200 Digital IEC958 (S/PDIF) Digital Audio Output
System je widzi, ale bez pulse gnome jest ślepe.
Myślę że wywalenie i ponowne zainstalowanie gnome nic nie da z powodu zależności.
Może ktoś obeznany wie jak unieszkodliwić pulseaudio i sprawić, by gnome poprawnie wykrył kartę?
--------
Edit: Info ze skrypu alsa-info:
http://pastebin.com/SaiqUbiW
+
● alsa-state.service - Manage Sound Card State (restore and store) Loaded: loaded (/usr/lib/systemd/system/alsa-state.service; static; vendor preset: disabled) Active: inactive (dead) Condition: start condition failed at Thu 2017-01-26 20:06:55 CET; 50min ago └─ ConditionPathExists=/etc/alsa/state-daemon.conf was not met [maly@mnemonic .scripts]$ sudo systemctl status alsa-restore.service ● alsa-restore.service - Save/Restore Sound Card State Loaded: loaded (/usr/lib/systemd/system/alsa-restore.service; static; vendor preset: disabled) Active: active (exited) since Thu 2017-01-26 20:07:01 CET; 51min ago Process: 329 ExecStart=/usr/bin/alsactl restore (code=exited, status=0/SUCCESS) Main PID: 329 (code=exited, status=0/SUCCESS) Tasks: 0 (limit: 4915) CGroup: /system.slice/alsa-restore.service sty 26 20:06:55 mnemonic systemd[1]: Starting Save/Restore Sound Card State... sty 26 20:07:01 mnemonic systemd[1]: Started Save/Restore Sound Card State.
Ostatnio edytowany przez darkmanek (2017-01-26 21:03:59)
Offline
darkmanek napisał(-a):
System je widzi, ale bez pulse gnome jest ślepe.
Myślę że wywalenie i ponowne zainstalowanie gnome nic nie da z powodu zależności.
Może ktoś obeznany wie jak unieszkodliwić pulseaudio i sprawić, by gnome poprawnie wykrył kartę?
Manjaro nie znam, lecz w Slackware wykorzystuje się do tego apulse.
http://docs.slackware.com/howtos:multimedia:pulseaudio_non-default
Edit:
@makalega tu nie chodzi o instalację apulse, lecz o zbudowanie z jego źródeł "libpulse-simple.so, libpulse.so.0 i libpulsecommon-5.0.so" poprzez:
git clone https://github.com/i-rinat/apulse cd apulse mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. make su cp libpulse* /usr/lib64 #or /usr/lib if you are on a 32-bit machine
Powyższe razem z
su mv /etc/asound.conf /etc/asound.conf.disabled
powinno zadziałać niezależnie od dystrybucji.
Ostatnio edytowany przez Waldow (2017-01-29 13:44:56)
Offline
@Waldow Manjaro bazuje na Archu a nie Slacku, Apulse jest w każdym distro.
Ostatnio edytowany przez makalega (2017-01-29 12:55:56)
Offline
Waldow napisał(-a):
darkmanek napisał(-a):
System je widzi, ale bez pulse gnome jest ślepe.
Myślę że wywalenie i ponowne zainstalowanie gnome nic nie da z powodu zależności.
Może ktoś obeznany wie jak unieszkodliwić pulseaudio i sprawić, by gnome poprawnie wykrył kartę?Manjaro nie znam, lecz w Slackware wykorzystuje się do tego apulse.
http://docs.slackware.com/howtos:multimedia:pulseaudio_non-default
Dzięki Waldow za odpowiedź, bo po wywaleniu pulse zaczął mi się krzaczyć gnome, który ma w zależności właśnie liby pulse.
Tymczasowo jadę z mpd podłączonym do samej alsy, reszta do pulseaudio, a w necie o gnome bez pulse raptem kilka wyników.
Spróbuję w wolnum czasie i dam znać jak poszło.
Offline
Strony: 1