LINUX.ORG.RU

зависание апплета PulseAudio при старте Debian 10

 , ,


0

1

Всем доброго времени!

На борту установлен Debian 10 с Xfce. Понимаю, что тестовая ветка сама по-себе может нести сюрпризы, тем не менее, вдруг у кого-то похожая проблема. В общем после включения и прогрузки компа апплет PulseAudio выглядит так, как будто звук был полностью отключён (перечёркнутый крестиком динамик). При его открытии отсутствуют ползунки регулировки громкости, а на клавиатуре нет реакции на функциональные клавиши звука. Однако, если с панели удалить этот апплет, а потом снова добавить (без удаления пакета из системы), то всё работает так, как должно - появляются ползунки, появляется реакция с клавиатуры. Гугель не показывает именно эту проблему… Есть у кого-нибудь идеи? Версия апплета xfce4-pulseaudio-plugin 0.4.3.

P.S. При наведении курсора на апплет всплывает сообщение «Нет соединения с сервером PulseAudio».

P.P.S. Переустановка пакета не помогает.

★★★★

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

При наведении курсора на апплет всплывает сообщение «Нет соединения с сервером PulseAudio».

а сервер pulseaudio запущен?

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

А команда pulseaudio –start ничего не даёт (количество процессов не меняется).

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

при запуске когда отсутствуют ползунки, запусти alsamixer, будет там пульса?

anonymous
()

Усё!

Большое всем спасибо, проблему решил грубо, по-виндузятски. Т.к. трабла случилась почти сразу после установки дебиана, а система нужна была прям здесь и сейчас, я просто всё переустановил. И кажется я понял где мок косякнуть. По запаре было руками установлено 3 ныне ненужных пакета: xfce-keyboard-shortcuts, ayatana-indicator-session и xfce4-indicator-plugin. Ранее они требовались, а сейчас уже нет. Первый вообще устаревший, вроде. Так то.

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

просто подключил testing

И не делал

dist-upgrade
 — ну ССЗБ. При таком подходе у тебя получается химера, где часть пакетов от 10, а часть от 11, причем в почти случайном порядке. Работают такие смеси соответственно.

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

Оу… а я чисто apt upgrade делал… так делать не стоит, да? Забавно, но я со времён Debian 9 на своей основной машине так делаю:D. К слову, реальных поломок было всего 2, одна из-за криворукости, а вторая недавняя из-за сюрприза с nVidia и ядром линя.

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

Вообще, в теории можно было выправить ОС в таком состоянии:

  • Удаляешь все репозитории, кроме тех, что для 11 версии
  • Создаешь файл с содержимым
    Package: *
    Pin: release a=bullseye
    Pin-Priority: 1001
    в директории /etc/apt/preferences.d/
  • apt update
    apt dist-upgrade
    reboot
  • После перезагрузки через
    apt list --installed | grep '/now'
    смотришь, какие пакеты сейчас сиротские и без источников, и удаляешь их, вроде можно вот таким однострочником:
    apt remove --purge $(apt list --installed | grep '/now' | cut -f 1 -d '/')
  • Удаляешь тот файл в /etc/apt/preferences.d/ ,
    apt update
    apt upgrade
    apt install -f
    apt autoremove --purge
    reboot
     — и у тебя чистый Debian 11
Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Ой, лоркод не сработал.

NeTC ★★★★
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Что-то немного стрёмно дёргаться. Вроде всё работает и так… Начиная с первого выпуска 10.0 без проблем с винегретом живу. Сначала прописывал:

deb http://ftp.debian.org/debian buster main contrib non-free deb-src http://ftp.debian.org/debian buster main contrib non-free

deb http://ftp.debian.org/debian buster-updates main contrib non-free deb-src http://ftp.debian.org/debian buster-updates main contrib non-free

deb http://security.debian.org/debian-security buster/updates main contrib non-free deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

а после:

deb http://mirror.yandex.ru/debian testing main contrib non-free deb-src http://mirror.yandex.ru/debian testing main contrib non-free

Вношу изменения в /etc/apt/apt.conf.d/70debconf

APT::Default-Release «testing»;

И собсна

apt update apt upgrade

Неправильно, да? Вместо apt upgrade

нужно

dist-upgrade?

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

Запуск с двойным форком — это костыль. В норме оно должно запускаться именно с выключенной демонизацией, для этого есть systemd.

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

Кармы тебе, положительной и побольше!

NeTC ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.