Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Звук с ноутбука  (Прочитано 2796 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн graddin

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Звук с ноутбука
« : 31 Января 2016, 23:13:04 »
Можно ли как-то перенести звук с ноутбука на PC. У меня наушники подключены к компьютеру, хочется что-бы одновременно шёл звук и с PC , и с ноутбука. На обоих ubuntu 14.04

ТС не появлялся на Форуме более полугода по состоянию на 13/07/2019 (последняя явка: 29/03/2017). Модератором раздела принято решение закрыть тему.
--zg_nico


ТС не появлялся на Форуме более полугода по состоянию на 13/07/2019 (последняя явка: 29/03/2017). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 13 Июля 2019, 22:10:21 от zg_nico »

serchik

  • Гость
Re: Звук с ноутбука
« Ответ #1 : 31 Января 2016, 23:32:29 »
Если задача стоит вообще весь звук "забирать", то подходящим инструментом станет PulseAudio. Если только музыку - то mpd.

Оффлайн graddin

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Re: Звук с ноутбука
« Ответ #2 : 31 Января 2016, 23:50:37 »
Установил эту программу ещё до того как задать вопрос (PulseAudio) , но так и не понял , как перенести звук)

Пользователь решил продолжить мысль 31 Января 2016, 23:52:46:
Так же , ноутбук и PC связанны между собой только локальной сетью...
« Последнее редактирование: 31 Января 2016, 23:52:46 от graddin »

serchik

  • Гость
Re: Звук с ноутбука
« Ответ #3 : 01 Февраля 2016, 00:37:29 »

Оффлайн graddin

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Re: Звук с ноутбука
« Ответ #4 : 01 Февраля 2016, 03:04:30 »
Ошибка  после перезапуска сервера (9 пункт):
E: [pulseaudio] main.c: Daemon startup failed.

Пользователь решил продолжить мысль 01 Февраля 2016, 03:07:20:
Реакция на эту команду с параметром -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 4.0
I: [pulseaudio] main.c: Page size is 4096 bytes
I: [pulseaudio] main.c: Machine ID is b8d35e5050b2743d99e1eb6256ae3df6.
I: [pulseaudio] main.c: Session ID is c18.
I: [pulseaudio] main.c: Using runtime directory /run/user/1000/pulse.
I: [pulseaudio] main.c: Using state directory /home/graddinnb/.config/pulse.
I: [pulseaudio] main.c: Using modules directory /usr/lib/pulse-4.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.
« Последнее редактирование: 01 Февраля 2016, 03:07:20 от graddin »

serchik

  • Гость
Re: Звук с ноутбука
« Ответ #5 : 01 Февраля 2016, 12:06:36 »
Зачем Вам его сейчас принудительно останавливать? Перезапуск сервера был необходим лишь для того, чтобы PulseAudio подхватил новые настройки. В статье описан непрерывный пошаговый процесс конфигурации. У клиента в pasystray Default Server повился пункт <имя_пользователя>@<имя_сервера>?
P.S. Зачем создавать отдельную тему для несуществующей проблемы?

Оффлайн graddin

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Re: Звук с ноутбука
« Ответ #6 : 01 Февраля 2016, 12:16:52 »
Дело в том , что не появился он в серверах у клиента

serchik

  • Гость
Re: Звук с ноутбука
« Ответ #7 : 01 Февраля 2016, 12:28:11 »
Значит настроили pulseaudio как-то неправильно. Под спойлер выложите содержимое конфигурационного файла /etc/pulse/default.pa

Оффлайн graddin

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Re: Звук с ноутбука
« Ответ #8 : 01 Февраля 2016, 12:31:37 »
(Нажмите, чтобы показать/скрыть)

serchik

  • Гость
Re: Звук с ноутбука
« Ответ #9 : 01 Февраля 2016, 12:46:45 »
Здесь следует указать сеть, а не хост:
### Network access (may be configured with paprefs, so leave this commented
### here if you plan to use paprefs)
load-module module-esound-protocol-tcp auth-ip-acl=127.0.0.1;192.168.1.0/24
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.1.0/24
load-module module-zeroconf-publish

Оффлайн graddin

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Re: Звук с ноутбука
« Ответ #10 : 01 Февраля 2016, 14:07:42 »
Указал 192.168.1.1 Всё равно не работает)

serchik

  • Гость
Re: Звук с ноутбука
« Ответ #11 : 01 Февраля 2016, 14:39:40 »
Указал 192.168.1.1 Всё равно не работает)
А должны указать 192.168.1.0/24

Оффлайн graddin

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Re: Звук с ноутбука
« Ответ #12 : 01 Февраля 2016, 14:49:41 »
И так не работает.

Пользователь решил продолжить мысль 01 Февраля 2016, 14:54:35:
Просто хотелось вот что сделать. У меня есть PC и ноутбук. Наушники\колонки подключены к PC. И что-бы звук шёл в наушники\колонки и с PC , и с ноутбука. Может есть какой-нибуть альтернативный способ?
« Последнее редактирование: 01 Февраля 2016, 14:54:35 от graddin »

serchik

  • Гость
Re: Звук с ноутбука
« Ответ #13 : 03 Февраля 2016, 19:59:50 »
Удалось таки мне вывести звук в колонки соседнего компьютера. Собственно с настройками делюсь и с Вами в соответствии с Вашей конфигурацией. Итак, у нас есть ноутбук, работающий под управлением Ubuntu 14.04, звук с которого требуется выводить на колонки/наушники персонального компьютера с установленной системой Linux Mint 17. Всё дальнейшее повествование будет основано на упомянутой выше статье https://help.ubuntu.ru/wiki/pulseaudio с небольшими изменениями. Вооще данную задачу можно решить несколькими способами. Но мы рассмотрим один из них, а именно прямое подключение. Вначале настроим сервер pulseaudio. PulseAudio необходимо настраивать на ПЕРСОНАЛЬНОМ КОМПЬЮТЕРЕ. Далее необходимо установить необходимые пакеты:
sudo apt-get install avahi-daemon pulseaudio pulseaudio-module-zeroconf esound alsa libasound2-pluginsДобавляем пользователя, от имени которого будет запускаться сервер pulseaudio, в группу audio:
sudo gpasswd -a user audioТеперь внесем изменения, включающие доступ к аудиосерверу, в конфигурационный файл /etc/pulse/default.pa:
### Network access (may be configured with paprefs, so leave this commented
### here if you plan to use paprefs)
load-module module-esound-protocol-tcp auth-ip-acl=127.0.0.1;192.168.1.0/24
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.1.0/24
load-module module-zeroconf-publish
На этом настройки закончены, перезапускаем pulseaudio:
pulseaudio -k
pulseaudop -D
При необходимости следует добавить pulseaudio в атозапуск. Скорее всего pulseaudio уже будет работать в системе.
На следующем шаге выполним настройки клиента НА НОУТБУКЕ.
В принципе на этом этапе достаточно задать в переменной окружения PULSE_SERVER адрес аудиосервера pulseaudio (ip-адрес персонального компьютера) в файле /etc/profile:
export PULSE_SERVER="192.168.1.1" #ip-адрес персонального компьютера с аудиосервером pulseaudioНе забываем перелогиниться или перезагрузить ноутбук.
На этом можно было бы закончить настройки. Действительно, если теперь на ноутбуке запустить приложение с поддержкой pulseaudio, то динамики/наушники персонального компьютера зазвучат. Неудобство этого способа состоит в необходимости вручную сбрасывать переменную окружения PULSE_SERVER всякий раз, когда требуется вывести звук на динамики ноутбука. Как раз этот недостаток и устраняет pasystray, добавляя некоторые полезные возможности. Суть работы переключения аудисерверов в pasystray заключается в установке переменной окружения PULSE_SERVER. Устанавливаем программу:
sudo apt-get install pasystrayЕщё один важный момент. У меня pasystray ну никак не хотел переключать аудисервер. Костыльное решение предлагают и сами разработчики pasystray:
Цитировать
To control a different server than the local instance, run pasystray as:
$ PULSE_SERVER=remote_host pasystray
Воспользуемся и мы этим костыльным советом. Внесем изменения в файл /usr/share/applications/pasystray.desktop:
Exec=env PULSE_SERVER=192.168.1.1 pasystrayНе забываем перезапустить pasystray, а лучше ноутбук. Теперь переключение аудиосерверов должно работать. В принципе этот костыль должен с лихвой удовлетворить Ваши потребности, поскольку у вас один аудиосервер. При переключении аудисерверов не забывайте перезапускать открытые аудиприложения, иначе Вы ничего не услышите! Вот и все настройки.
« Последнее редактирование: 03 Февраля 2016, 20:14:15 от serchik »

 

Страница сгенерирована за 0.036 секунд. Запросов: 23.