LINUX.ORG.RU

та не должен гтк влиять. обновиться и переставить пульсу глянуть статус https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting

$ sudo pacman -Syu pulseaudio pulseaudio-alsa pavucontrol 
ребут
$ systemctl --user status pulseaudio.socket
$ systemctl --user status pulseaudio.service
$ systemctl --user stop pulseaudio.socket
$ systemctl --user stop pulseaudio.service
$ pulseaudio -v

anonymous
()
Ответ на: комментарий от anonymous
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.socket; enabled; vendor preset: enabled)
     Active: failed (Result: service-start-limit-hit) since Wed 2020-12-16 21:51:49 MSK; 18s ago
   Triggers: ● pulseaudio.service
     Listen: /run/user/1000/pulse/native (Stream)

Dec 16 21:51:47 pr1nce55 systemd[383]: Listening on Sound System.
Dec 16 21:51:49 pr1nce55 systemd[383]: pulseaudio.socket: Failed with result 'service-start-limit-hit'.

● pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Wed 2020-12-16 21:51:49 MSK; 52s ago
TriggeredBy: ● pulseaudio.socket
    Process: 948 ExecStart=/usr/bin/pulseaudio --daemonize=no --log-target=journal (code=exited, status=1/FAILURE)
   Main PID: 948 (code=exited, status=1/FAILURE)

Dec 16 21:51:49 pr1nce55 systemd[383]: pulseaudio.service: Scheduled restart job, restart counter is at 5.
Dec 16 21:51:49 pr1nce55 systemd[383]: Stopped Sound Service.
Dec 16 21:51:49 pr1nce55 systemd[383]: pulseaudio.service: Start request repeated too quickly.
Dec 16 21:51:49 pr1nce55 systemd[383]: pulseaudio.service: Failed with result 'exit-code'.
Dec 16 21:51:49 pr1nce55 systemd[383]: Failed to start Sound Service.

systemctl –user stop pulseaudio.socket
systemctl –user stop pulseaudio.service
pulseaudio -v

I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
I: [pulseaudio] core-util.c: Successfully gained nice level -11.
I: [pulseaudio] main.c: This is PulseAudio 14.0
I: [pulseaudio] main.c: Page size is 4096 bytes
I: [pulseaudio] main.c: Machine ID is bb998fb0ca594c99b6036b06cfe388c9.
I: [pulseaudio] main.c: Session ID is 1.
I: [pulseaudio] main.c: Using runtime directory /run/user/1000/pulse.
I: [pulseaudio] main.c: Using state directory /home/adrian/.config/pulse.
I: [pulseaudio] main.c: Using modules directory /usr/lib/pulse-14.0/modules.
I: [pulseaudio] main.c: Running in system mode: no
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.

Ничего не произошло, вроде…

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

Никак не хочет запускаться

ну вот же, запущена. может быть ты что-то другое ещё хотел спросить?

я тебе посоветую почитать man pulseaudio, man pulse-daemon.conf, man pulse-client.conf, ещё желательно man pulse-cli-syntax, man default.pa и что-нибудь про systemd, типа man systemd, man systemd.service и man systemctl. если осилишь, то будешь шарить лучше большинства местных регистрантов. всё даже можно не читать, главное разобраться в принципах. обрати внимание на параметр autospawn в client.conf.

а ещё иногда может быть полезна команда man -k что-то. например man -k pulseaudio выведет список man-страничек, в описании которых есть слово «pulseaudio».

journalctl покажет тебе системный лог, в который пишутся ошибки, возникающие в системе.

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

Она от какого то другого юзера или рута запущена скорее всего. Глянь от кого

ps aux |grep pulse

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

ps aux | grep pulse

adrian       462  0.0  0.2 235016 10776 ?        S<l  21:56   0:00 pulseaudio --start --log-target=syslog
adrian       595  0.0  0.1 236284  7628 ?        Sl   21:56   0:00 /usr/lib/pulse/gsettings-helper
adrian    320950  0.0  0.0   6448  2388 pts/0    S+   23:09   0:00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn --exclude-dir=.idea --exclude-dir=.tox pulse
pr1nce55
() автор топика
Ответ на: комментарий от pr1nce55

adrian это твой юзер? Если да Попробуй от юзера

$ pulseaudio -k
$ rm -r ~/.pulse ~/.pulse-cookie ~/.config/pulse
$ pulseaudio --start
$ pavucontrol

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

pacmd list-sinks
1 sink(s) available.

  • index: 0 name: <alsa_output.pci-0000_00_1f.3.analog-stereo> driver: <module-alsa-card.c> flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 9039 volume: front-left: 30129 / 46% / -20.25 dB, front-right: 30129 / 46% / -20.25 dB balance 0.00 base volume: 65536 / 100% / 0.00 dB volume steps: 65537 muted: no current latency: 0.00 ms max request: 0 KiB max rewind: 0 KiB monitor source: 0 sample spec: s16le 2ch 44100Hz channel map: front-left,front-right Stereo used by: 0 linked by: 0 configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms card: 0 <alsa_card.pci-0000_00_1f.3> module: 6 properties: alsa.resolution_bits = «16» device.api = «alsa» device.class = «sound» alsa.class = «generic» alsa.subclass = «generic-mix» alsa.name = «ALC233 Analog» alsa.id = «ALC233 Analog» alsa.subdevice = «0» alsa.subdevice_name = «subdevice #0» alsa.device = «0» alsa.card = «0» alsa.card_name = «HDA Intel PCH» alsa.long_card_name = «HDA Intel PCH at 0xb1128000 irq 135» alsa.driver_name = «snd_hda_intel» device.bus_path = «pci-0000:00:1f.3» sysfs.path = «/devices/pci0000:00/0000:00:1f.3/sound/card0» device.bus = «pci» device.vendor.id = «8086» device.vendor.name = «Intel Corporation» device.product.id = «9d71» device.product.name = «Sunrise Point-LP HD Audio» device.form_factor = «internal» device.string = «front:0» device.buffering.buffer_size = «352800» device.buffering.fragment_size = «176400» device.access_mode = «mmap+timer» device.profile.name = «analog-stereo» device.profile.description = «Analog Stereo» device.description = «Built-in Audio Analog Stereo» module-udev-detect.discovered = «1» device.icon_name = «audio-card-pci» ports: analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: no) properties: device.icon_name = «audio-speakers» analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: yes) properties: device.icon_name = «audio-headphones» active port:
pr1nce55
() автор топика
Ответ на: комментарий от anonymous

Да, юзер

rm: cannot remove ‘/home/adrian/.pulse’: No such file or directory rm: cannot remove ‘/home/adrian/.pulse-cookie’: No such file or directory

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

ну вроде всё норм. а та программа на первом скрине вероятно называется pavucontrol. да? попробуй её из консоли запустить.

anonymous
()

Ну запусти в strace, посмотри, куда он там pid сунуть пытается...

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

а пульса запущена?

посмотри в журнале какие-нибудь сообщения: journalctl.

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

По новой удали конфиги

$ pulseaudio -k
$ rm -r ~/.pulse ~/.pulse-cookie ~/.config/pulse
и ищи где у тебя прописан автостарт пульсы, убирай его от туда. Он должен из одного только места запускаться по умолчанию /etc/xdg/autostart у тебя наверно где то еще прописан в автостарте опенбокса или еще где

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

Да, спасибо, openbox в автостарт запихнул пульсы, убрал - помогло

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

а попробуй, кста, просто сервис перезагружать:

systemctl --user restart pulseaudio.service
anonymous
()

Спасибо всем великим думам лора, что мне помогли

pr1nce55
() автор топика

была какая-то фигня с pulse, тоже пользователь Ob (в slackware), у меня он стартует так

  • rc.pulseaudio-сервис не запускается при старте системы, но в ~/.config/openbox/autostart прописано
if [ ! -f /var/log/packages/pyxdg-* ]; then
  pulseaudio --start && pulseaudio --kill && pulseaudio --start && \
  /usr/bin/pactl load-module module-x11-publish "display=$DISPLAY" &
fi

Да, встречный вопрос pyxdg установлен? Если да, то он вроде как сам пускать pulse должен, скрипт выше не в помощь, почему pyxdg лучше в системе не держать, я уже не вспомню, но в частности он еще и nm-applet стартует. Ну а почему: start-kill-start, просто тупо если не так, alsa–какой-нибудь–плеер если не умеет программно звук крутить и не умеет пульс, он крутит системный звук и это нигде не отображается. Было дело, про это даже спрашивал:

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