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 mutterWywalił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 OutputSystem 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
Użytkownik

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
Użytkownik

@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