Как я настраиваю свой рабочий стол Ubuntu как медиасервер / стереосистема?

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

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

Для этого вопроса я спрашиваю, как настроить рабочий стол так, чтобы он мог играть музыку на звуковую карту в любом случае, не будучи зарегистрирован локально. Музыкой управлял бы ноутбук, хотя, как точно сделать Вам решать. Музыкальные файлы могут быть на ноутбуке или рабочем столе (или телефон на базе Android, в этом отношении).

В прошлом у меня был наибольший успех, регистрирующий на пути SSH и запускающий музыкальные приложения посредством X передач, хотя "успех" относителен. Этот метод не поддерживает ключи мультимедиа клавиатуры или что-либо, что работает через DBus, как уведомления.

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

Я ранее спросил, как настроить рабочий стол для автоматического монтирования моих внешних дисков (которые имеют музыку на них) без входа в систему, но было неудачно.

Я попытался создать PulseAudio как бездисплейный сервер, но он никогда не работал на меня. Я посмотрел на MPD, но мне не нравится его отсутствие функций.

OS X или Windows 7 имеют более гладкое решение для этого? Существует ли специализированное поле, которое я могу купить, который сделает этот вид вещи?

0
задан 20.03.2017, 12:17

4 ответа

Это могло бы походить на тривиальное и глупое предложение, рассматривая Ваши требования, но Вы думали об установке Вашего рабочего стола для автовхода в систему?

Постсценарий входа в систему мог затем заботиться о блокировке Вашего экрана в случае необходимости. Ваши внешние диски должны затем взять также, и дистанционная работа использования для управления им от ноутбука.

1
ответ дан 24.11.2019, 07:01

Одна возможность состоит в том, чтобы настроить "рабочий стол" Вашего настольного компьютера для совместного использования [Система-> Предпочтения-> Удаленный рабочий стол], затем использовать [Приложения-> Интернет-> Средство просмотра Удаленного рабочего стола] для подключения с ним и драйвер аудиоплеера. Хорошо, да, это действительно требует, чтобы Вы были зарегистрированы локально, и люди, проходящие мимо Вашего настольного экрана, будут видеть, что Ваша мышь перемещается совершенно отдельно.

Для более гибкого варианта этого установите сервер VNC (например, vnc4server) и запустите его на Вашем настольном компьютере для создания X серверов дисплея, которые не имеют никаких фактических аппаратных средств. Можно затем соединиться с этим удаленно от ноутбука, а также соединяющийся с ним с основного экрана рабочего стола. Это дает Вам музыкальный экран управления в киберпространстве.

[более позднее редактирование:] Можно настроить vncserver в определенных целях при желании. Например, для специфического запущения музыкального приложения можно отредактировать ~/.vnc/xstartup файл для запуска только приложения, которое Вы хотите и удаляете значение по умолчанию xterm и twm строки из файла. У Вас могло быть приложение, запускают полный экран для заполнения vnc окна средства просмотра.

1
ответ дан 24.11.2019, 07:01

Что функция пропускала в MPD? Я использовал его в прошлом для просто этой цели.

Кроме того, для автомонтирования Карт памяти в установке сервера существует пакет USBmount.

0
ответ дан 24.11.2019, 07:01

Установка Songbird дистанционного управления в Ubuntu:

  1. Songbird установки на машине сервера и установка ПОЛУЧАЮТ Дополнение управления
  2. В Songbird about:config, набор extensions.GET-control.localonly кому: false
  3. ЗАВИХРИТЕСЬ должен быть установлен на клиенте. Щелкните здесь для установки.
  4. Создайте этот сценарий певчей-птицы-ctl на клиентской машине в ~/bin/. Щелкните правой кнопкой здесь и Сохраните Ссылку Как ~/bin/songbird-ctl
  5. Измените сценарий так, чтобы вместо localhost это говорит имя хоста Вашего сервера
  6. Установите его исполняемый файл: chmod +x songbird-ctl

Когда Songbird работает на сервере, необходимо теперь смочь, управляют им путем ввода вещей как songbird-ctl playpause или songbird-ctl mute на клиенте.

Затем для получения мультимедийной работы ключей:

1. Установка xbindkeys и xbindkeys-config

2. Дополнительно, создайте конфигурацию по умолчанию с xbindkeys --defaults > ~/.xbindkeysrc

3. Добавьте что-то вроде этого к ~/.xbindkeysrc файл:

# Multimedia keys for remote control

# Usage: songbird-ctl [port] command
# commands: play, pause, playpause, next, prev, stop, volumeup, volumedown, mute

# If you have separate Play and Pause keys:
#"songbird-ctl play"
# control + XF86AudioPlay

# If you have a Play/Pause key:
"songbird-ctl playpause"
 control + XF86AudioPlay

"songbird-ctl pause"
 control + XF86AudioPause

"songbird-ctl next"
 control + XF86AudioNext

"songbird-ctl prev"
 control + XF86AudioPrev

"songbird-ctl stop"
 control + XF86AudioStop

"songbird-ctl volumeup"
 control + XF86AudioRaiseVolume

"songbird-ctl volumedown"
 control + XF86AudioLowerVolume

"songbird-ctl mute"
 control + XF86AudioMute

4. Как Вы видите, я использовал мультимедийные ключи в сочетании с клавишей Ctrl клавиатуры так, чтобы она не вмешивалась в регулятор громкости локального компьютера, и т.д. Чтобы заставить их работать без Ctrl, просто удалить его из файла:

"songbird-ctl mute"
 XF86AudioMute

5. перезапуск xbindkeys

Существует также взлом с помощью доступности GDM, которую я не попробовал. Это могло бы позволить Вам управлять вещами, даже когда заблокировано?

Управление объемом PulseAudio другого компьютера с Повышать/Понижать/Клавишами отключения микрофона могло бы быть лучшей идеей. Не уверенный, как сделать это все же.

Для большинства других аудиоплееров Вы смогли делать что-то с ReMoot и дистанционным управлением Rewwwoot.

0
ответ дан 24.11.2019, 07:01

Теги

Похожие вопросы