LINUX.ORG.RU

Звука нет на свежем Arch Linux

 , ,


0

1

Здравсвуйте, форумчане. После установке alsa-mixer и alsa-utils не работает звук. Когда я пишу alsamixer получаю это: [alor26@arch-pc ~]$ alsamixer ALSA lib conf.c:1240:(parse_value) card is not a string ALSA lib conf.c:2005:(_snd_config_load_with_include) _toplevel_:2:0:Недопустимый аргумент ALSA lib conf.c:4094:(config_file_open) /etc/asound.conf may be old or corrupted: consider to remove or fix it ALSA lib conf.c:4016:(snd_config_hooks_call) function snd_config_hook_load returned error: Недопустимый аргумент ALSA lib conf.c:4623:(snd_config_update_r) hooks failed, removing configuration cannot open mixer: Недопустимый аргумент



Последнее исправление: alor26 (всего исправлений: 1)

Ответ на: комментарий от alor26

Это какой то троллинг тупостью. Накой удалять все с опционными зависимостями. Арч не твое. Покажи наконец pacman -Qs pulse

anonymous
()
Ответ на: комментарий от alor26

не спеши удали те файлы, а которых раньше писали и перегрузи - теперь управление звуком должно взять на себя pulseaudio, какое de ты используешь? установи pavucontrol - попробуй через него управлять звуком

Silerus ★★★★
()

[jokehon@arch-pc ~]$ pulseaudio –start E: [pulseaudio] main.c: Не удалось запустить демон.

Смирись таков путь все выбрали , у меня конечно есть ядро в котором этого бага нет , щас едим что вся толпа по скольку все согласились на коллективный чбд. Корош победила тупо дружба ни нам не вам. Ядро на столько корявенькое что при попытке записи в грин рекордере сменив инпут на какое нибудь блютуз аудио устройство можно получить тишину или постоянно вот делать такие лишние манипуляции.

anonymous
()
Ответ на: комментарий от alor26

Там одна строка пропала, но тоже самое тебе написали выше в комментарии
Звука нет на свежем Arch Linux (комментарий)
Может тебе ещё стоит выполнить рекомендации из
Звука нет на свежем Arch Linux (комментарий)

Возможно тебе ещё надо в файле /etc/group внести пользователя в группу `audio` (Это если твой пользователь в неё уже не включен, у меня без этого звук не работает)

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от anonymous

[jokehon@arch-pc ~]$ sudo pacman -Qs pulse
local/gtk-vnc 1.3.0-1
    A VNC viewer widget for GTK+
local/libcanberra 0.30+2+gc0620e4-5
    A small and lightweight implementation of the XDG Sound Theme Specification
local/libpulse 15.0-1
    A featureful, general-purpose sound server (client library)
local/pavucontrol 1:5.0-1
    PulseAudio Volume Control
local/pulseaudio 15.0-1
    A featureful, general-purpose sound server
local/pulseaudio-alsa 1:1.2.6-2
    ALSA Configuration for PulseAudio
local/pulseaudio-bluetooth 15.0-1
    Bluetooth support for PulseAudio
local/pulseaudio-equalizer 15.0-1
    Graphical equalizer for PulseAudio
local/pulseaudio-jack 15.0-1
    Jack support for PulseAudio
local/pulseaudio-lirc 15.0-1
    IR (lirc) support for PulseAudio
local/pulseaudio-rtp 15.0-1
    RTP and RAOP support for PulseAudio
local/pulseaudio-zeroconf 15.0-1
    Zeroconf support for PulseAudio
alor26
() автор топика
Ответ на: комментарий от Silerus

эта программа у меня давно стояла. но она не работает - пишет establishing connection to pulseaudio и экран загрузки.

alor26
() автор топика
Ответ на: комментарий от anonymous

Мне не стоит боятся анонимных троллей наподобие вас, которым нравиться принижать других пользователей, не имеющих опыта в использовании системы, отчего постоянно совершающие глупости, что выглядит смешно со стороны опытного пользователя. Если вас смешит моё неумение в работе с Линуксом, проявите свои знания или отправьте смотреть гугл. Но глумясь над другим человеком, троллем как раз выглядите вы.

alor26
() автор топика
Ответ на: комментарий от alor26

Для пульсы она не нужна, а иногда и вредна. Если хотите с пульсой разобраться ее не надо вручную так запускать, она автоматом запускается. Смотрите сначала статус сервиса


systemctl --user status pulseaudio.service
systemctl --user status pulseaudio.socket

anonymous
()
Ответ на: комментарий от anonymous

[jokehon@arch-pc ~]$ systemctl --user status pulseaudio.service
× pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; enabled; vendor preset: enabled)
     Active: failed (Result: core-dump) since Fri 2022-01-28 08:52:45 MSK; 11min ago
TriggeredBy: × pulseaudio.socket
    Process: 980 ExecStart=/usr/bin/pulseaudio --daemonize=no --log-target=journal (code=dumped, signal=ABRT)
   Main PID: 980 (code=dumped, signal=ABRT)
        CPU: 69ms

янв 28 08:52:44 arch-pc systemd[719]: pulseaudio.service: Failed with result 'core-dump'.
янв 28 08:52:44 arch-pc systemd[719]: Failed to start Sound Service.
янв 28 08:52:45 arch-pc systemd[719]: pulseaudio.service: Scheduled restart job, restart counter is at 5.
янв 28 08:52:45 arch-pc systemd[719]: Stopped Sound Service.
янв 28 08:52:45 arch-pc systemd[719]: pulseaudio.service: Start request repeated too quickly.
янв 28 08:52:45 arch-pc systemd[719]: pulseaudio.service: Failed with result 'core-dump'.
янв 28 08:52:45 arch-pc systemd[719]: Failed to start Sound Service.
alor26
() автор топика
Ответ на: комментарий от anonymous

[jokehon@arch-pc ~]$ systemctl --user status pulseaudio.socket
× pulseaudio.socket - Sound System
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.socket; enabled; vendor preset: enabled)
     Active: failed (Result: service-start-limit-hit) since Fri 2022-01-28 08:52:45 MSK; 12min ago
   Triggers: ● pulseaudio.service
     Listen: /run/user/1002/pulse/native (Stream)

янв 28 08:52:42 arch-pc systemd[719]: Listening on Sound System.
янв 28 08:52:45 arch-pc systemd[719]: pulseaudio.socket: Failed with result 'service-start-limit-hit'.
alor26
() автор топика
Ответ на: комментарий от alor26

Как видите пульса у вас крашится а сокет показывает множественный запуск. Проверьте что в ~/.config/autostart не прописан запуск пульсы, если есть удалите. И попробуйте

systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service
rm ~/.config/pavucontrol.ini
rm -r ~/.config/pulse
rm ~/.pulse/default.pa
rm  ~/.cache/sessions/*
Перезагрузиться полностью И опять проверить статус сервисов

anonymous
()
Ответ на: комментарий от anonymous

Ура, помогло. Теперь звук работает! Спасибо большое!!!

alor26
() автор топика
Ответ на: комментарий от Silerus

@Silerus я задействовал твой конфиг, но мне в Стиме Fables не хочет выводить звук и пишет вот это:

ALSA lib pcm_dmix.c:1108:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dsnoop.c:638:(snd_pcm_dsnoop_open) unable to open slave

Признавайся, что там не так в твоём конфиге?

torvn77 ★★★★★
()
Ответ на: комментарий от Silerus

Вот

steam@lh:/home/user$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: ALC887-VD Analog [ALC887-VD Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
steam@lh:/home/user$ 

torvn77 ★★★★★
()
Ответ на: комментарий от torvn77

для HD-Audio Generic

defaults.pcm.!card 1
defaults.pcm.!device 0
defaults.ctl.!card 1
pcm.dmixed {
        type asym
        playback.pcm {
                type dmix
                ipc_key 5678293
                ipc_perm 0660
                ipc_gid audio

slave {
                        channels 2 # make 6 or 5.1 channel
                        pcm {
                                format S32_LE # S32_LE
                                rate 48000 # can also be 44100
                                type hw
                                card 1 # your card
                                device 0 # your device
                                subdevice 0 #important?
                        }

period_size 1024
                        buffer_size 8192
                }

bindings {
                        0 0
                        1 1
# Uncomment below if using 6 channel
#                       2 2
#                       3 3
#                       4 4
#                       5 5
                }
        }
        capture.pcm "hw:1"
}

pcm.!default {
        type plug
        slave.pcm "dmixed"
}
Silerus ★★★★
()
Ответ на: комментарий от torvn77

у меня все работает, с рабочей машины снял только заменил номер карты. Тут вспомнилось что для dmix плагин алса должен вроде стоять

Silerus ★★★★
()
Последнее исправление: Silerus (всего исправлений: 1)
Ответ на: комментарий от Silerus

Так и у меня работает, но на некоторых играх ошибка:

ALSA lib pcm_dmix.c:1108:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dsnoop.c:638:(snd_pcm_dsnoop_open) unable to open slave
torvn77 ★★★★★
()
Ответ на: комментарий от Silerus

Ну не знаешь значит не знаешь, если интересна полная ситуация то поглядывай в тему Как мне правильно поставить пакеты для того, чтобы в Steam заработал Vulkan? Причём после решения этой проблемы перестал работать звук.[обе проблемы решены] (комментарий) , там после починки вулкана в некоторых играх, которые видимо переклюбчились на вулкан звук и пропал.

torvn77 ★★★★★
()
Ответ на: комментарий от torvn77

ок, я как то не играю в игры с вулканом и стимом, но в закладки добавил

Silerus ★★★★
()
Последнее исправление: Silerus (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.