Початок звуку від динаміків на Headless 9.04 Ubuntu Serve


3

У мене цей сервер Ubuntu працює в своїй кімнаті, і я хотів використовувати його як будильник, тому я вирішив зробити програму C ++ для нього (я знаю, що міг би використовувати cron, але мех). Проблема полягає в тому, що я не можу отримати звук від свого динаміка (у мене був встановлений Media Player Daemon (MPD) з інтерфейсом mpc). Коли я намагаюся відтворити музику через SSH, використовуючи mpc, з динаміка сервера нічого не відтворюється.

Я знаю, що я, мабуть, не надаю достатньо інформації, але я можу надати більше, якщо ви запитаєте!

(мій mpd налаштований на використання ALSA)

я повинен увійти як root, щоб використовувати alsa, мабуть ... коли я намагаюся першу команду, вона працює добре, друга мені каже: "Неможливо знайти просте керування 'PCM, 0", я також спробував це на Headphone, Front, але під час використання amixer, я помітив, що він говорить, що навіть на 100% ці пристрої мають 0,0 дБ .... можливо, це не нормально ...

відповідь на ваші запитання:

  1. я використовував серверне видання (з LAMP)
  2. не працює жоден X матеріал.
  3. тільки послуги запускаються при запуску машини, я ніколи фізично не входжу в систему
  4. Я входжу за допомогою ssh, але оскільки у нього немає X, я не можу використовувати аргумент X.
  5. я не пробував цього, адже встановлення X насправді не для мене варіант ...

ти коли-небудь це працював? який у вас звуковий чіпсет?
хитаючий кіхот

Будь-який шанс у вас
виникне,

Відповіді:


2

Спочатку прості речі. Чи можливо, що змішувач alsa відключений за замовчуванням?

Спробуйте:

amixer set Master 100% unmute
amixer set PCM 100% unmute

Що-небудь?

Запитання:

  1. Як ви встановили 9.04? Ви починали з альтернативної iso ? Видання сервера ?
  2. Чи працює сервер X?
  3. Що починається при запуску машини? чи ти маєш намір якийсь користувач наполегливо входити в цю машину?
  4. Як ви входите в систему? Щось на кшталт ssh -X user@headless?
  5. Ви пробували існуючі архіви , як це або це?

Так просто .. дякую, будь-який спосіб зробити його стійким між перезавантаженнями?
Gizmo

1

Якщо ви додасте свого користувача до аудіогрупи, ви зможете запустити alsa-звук із ssh-з'єднання. Зробити це:

sudo usermod -a -G audio username

на сервері.

Тільки члени аудіогрупи можуть використовувати аудіосистему, коли не входили в систему. Коли ви підключаєтесь через ssh, ви не входите в систему.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.