Автор Тема: Переопределение аудиоразъёмов  (Прочитано 1912 раз)

Оффлайн AlexIzmaylov

  • Завсегдатай
  • *
  • Сообщений: 6
Здравствуйте, Уважаемые форумчане!

Столкнулся со следующей проблемой: необходимо переопределить микрофонный аудиоразъём mini-jack 3,5 как выходной линейный.

Задачу решал с помощью hdajackretask, но при попытке применения внесённых изменений он выдаёт: tee: /sys/class/sound/hwC0D0/reconfig: Устройство или ресурс занято

fuser -v /dev/snd/*
                     ПОЛЬЗ-ЛЬ    PID ДОСТУП КОМАНДА
/dev/snd/controlC0:  alt        5114 F.... pulseaudio

Пытался убить процесс pulseaudio с помощью kill - не помогает, он тут же возобновляется. Удаление и изменение ~/.pulse/client.conf не помогло.

Вопрос: как можно убить pulseaudio или решить сию проблему альтернативным способом?

Буду признателен за любую помощь.

ALT Linux 7.0.5 KDesktop, ноутбук Lenovo B560
« Последнее редактирование: 24.02.2017 00:19:37 от AlexIzmaylov »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 16 881
    • Домашняя страница
    • Email
Re: Переопределение аудиоразъёмов
« Ответ #1 : 24.02.2017 08:57:04 »
Выключить pulseaudio штатным способом.
Андрей Черепанов (cas@)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 2 628
  • antohami@
Re: Переопределение аудиоразъёмов
« Ответ #2 : 24.02.2017 09:57:17 »
Если нужно временно отключить, то:
pulseaudio -k

Если вообще отключить, то из автозапуска убрать.

Оффлайн AlexIzmaylov

  • Завсегдатай
  • *
  • Сообщений: 6
Re: Переопределение аудиоразъёмов
« Ответ #3 : 24.02.2017 13:14:07 »
Выключить pulseaudio штатным способом.
Если Вы о том, чтобы выключить pulseaudio с помощью отключения профиля в меню конфигурации, то это, как и pulseaudio -k, результатов не даёт:
fuser -v /dev/snd/*
                     ПОЛЬЗ-ЛЬ    PID ДОСТУП КОМАНДА
/dev/snd/controlC0:  alt        6904 F.... pulseaudio
Если вообще отключить, то из автозапуска убрать.
В автозапуске (Параметры KDE4/Системное администрирование/Запуск и завершение/Автозагрузка) pulseaudio не нашёл. С помощью chkconfig тоже:
chkconfig --list pulseaudio

Внимание: в выводе отображены только SysV службы (нативные службы systemd отсутствуют)
      конфигурация SysV  может быть сброшена нативной
      конфигураией systemd.

ошибка чтения информации о сервисе pulseaudio: Нет такого файла или каталога

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 2 628
  • antohami@
Re: Переопределение аудиоразъёмов
« Ответ #4 : 24.02.2017 14:00:55 »
Можно pulseaudio-daemon удалить, если пульса совсем не нужна.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 2 628
  • antohami@
Re: Переопределение аудиоразъёмов
« Ответ #5 : 24.02.2017 14:07:54 »
Универсально отключить:
1. Копируем
cp /etc/xdg/autostart/pulseaudio.desktop $HOME/.config/autostart
2. Добавляем строчку в конец файла $HOME/.config/autostart/pulseaudio.desktop :
X-KDE-Autostart-enabled=false

Вместо KDE вписывать название DE.
« Последнее редактирование: 24.02.2017 14:14:41 от Антон Мидюков »

Оффлайн AlexIzmaylov

  • Завсегдатай
  • *
  • Сообщений: 6
Re: Переопределение аудиоразъёмов
« Ответ #6 : 24.02.2017 19:26:34 »
Большое спасибо за советы, применить изменения в hdajackretask удалось, всё работает, звук через разъём идёт.

Но, возникли следующие проблемы:
1. Микшер с hdajackretask не работает. т.е. управление громкостью только через проигрыватель, никакой регулировки через систему. Плюс к этому звук воспроизводится только от одного источника, т.е. включить, например, музыку и видео не получится, звук будет либо оттуда, либо отсюда. Пробовал убрать стандартный микшер kmix, поставил ALSA Mixer и другие - не помогло
2. После перезагрузки выставленные ранее параметры в hdajackretask не сохраняются, приходится после перезагрузки настраивать заново.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 16 881
    • Домашняя страница
    • Email
Re: Переопределение аудиоразъёмов
« Ответ #7 : 24.02.2017 20:42:20 »
У меня со второго раза удалось в этом приложении созранить.
Андрей Черепанов (cas@)

Оффлайн AlexIzmaylov

  • Завсегдатай
  • *
  • Сообщений: 6
Re: Переопределение аудиоразъёмов
« Ответ #8 : 25.02.2017 19:27:39 »
В любом случае, решение 2-ой проблемы без 1-ой не очень актуально. Не подскажете, в какую сторону копать?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Переопределение аудиоразъёмов
« Ответ #9 : 25.02.2017 19:30:01 »
В сторону нвстройки pulseaudio