Автор Тема: Уровень громкости звука приветствия в Runtu LITE 14.04  (Прочитано 5726 раз)

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

Оффлайн RoPP

  • Активист
  • ****
  • Автор темы
  • Сообщений: 258
приветствую.
вопрос по звуку входа - нет ли возможности прописать уровень звука входа(громкость)? а то общая на всю - стены трясутся :)
пробовал посмотреть aplay -help - не нашел там такого.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3463
уровень звука входа(громкость)

     В AlsaMixer нет нужной настройки? Запустить из меню ПКМ по значку громкости.

Оффлайн RoPP

  • Активист
  • ****
  • Автор темы
  • Сообщений: 258
поясню - иногда общий уровень выставлен на максимум, и забываешь про это.
соответственно, проигрывание звука входа - звучит громко. я спрашивал, можно ли в команду "aplay /usr/share/sounds/StartUP.wav" добавить параметр, регулирующий громкость проигрывания. если нельзя, то как поступить?

Оффлайн sfs

  • Местный
  • *****
  • Сообщений: 722
    • PuppyRus-Arch
В автозагрузку
#!/bin/sh
/usr/bin/amixer sset Master Mono $1 unmute
/usr/bin/amixer sset Master $1 unmute
/usr/bin/amixer sset PCM $1 unmute
где $1 - 10%
« Последнее редактирование: Май 16, 2014, 11:19:02 от sfs »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3463
иногда общий уровень выставлен на максимум

   Это критично, чтобы уровень оставался на максимуме при входе? В дополнение к совету sfs посмотрите ещё соседнюю тему.

Оффлайн RoPP

  • Активист
  • ****
  • Автор темы
  • Сообщений: 258
HsH - не критично. просто забываешь иногда. например - смотрел "кыно",  увеличил громкость на максимум. выключил - забыл вернуть на приемлимое. ночью пробило пообщаться с компом, включил - и долго выслушивал о своей "прибабахнутости" :)
про автозагрузку - таким образом мы регулируем уровень звука в системе после входа? а чтобы не писать 3 команды в автозапуск, может оформить скрипт?(если можно - подскажите, я не силен).

Оффлайн sfs

  • Местный
  • *****
  • Сообщений: 722
    • PuppyRus-Arch
В моем посте и есть скрипт. Перенесите текст в /usr/bin/файл + chmod 755 файл
Запускать : файл 10%
« Последнее редактирование: Май 16, 2014, 11:24:11 от sfs »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3463
чтобы не писать 3 команды в автозапуск, может оформить скрипт?

   Если делать по методике восстановления преднастроенных значений уровня микшера, то добавить нужно только одну команду - "alsactl restore".

Оффлайн RoPP

  • Активист
  • ****
  • Автор темы
  • Сообщений: 258
пробовал в двух системах, на стационаре и ноуте - не сработало ничего. ни "запомнить-восстановить", ни через скрипт.
ладно на стационаре, там несколько уст-тв, но на ноуте чип интела, и все. ???

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3463
пробовал в двух системах, на стационаре и ноуте - не сработало ничего.

     Извиняюсь - я упустил из виду, что в версии LITE 14.04 используется PulseAudio. Попробуйте настроить с помощью этих рекомендаций.

Оффлайн RoPP

  • Активист
  • ****
  • Автор темы
  • Сообщений: 258
HsH, точно - удалил пульсу, выставил значение громкости на общем движке, сохранил. добавил в автозапуск "alsactl restore" - работает. правда, сохраняю настройки на 60%, а после входа - 68%.(да, сохранение идет через "sudo alsactl store").
пульсу удалил, так как мне она не нужна, ибо использую alsa+jack. единственное - на ноуте не работают кнопки регулирования громкости(а на стационаре и ноутах стараюсь держать один набор муз.софта, для синхронизации проектов). поэтому некритично, но все же - можно ли задействовать кнопки регул. гр-ти без установки компонентов пульсаудио?
зы: а по теме - с пульсой отрегулировать уровень звука при входе не получилось. (по ссылке написано:"Когда Вам в голову придёт мысль добавить одну из этих команд в автозагрузку — немедленно выбросьте её! В таких случаях нужно использовать файл конфигурации PulseAudio. Пример можно найти в файле /etc/pulse/default.pa").  :-\
« Последнее редактирование: Май 19, 2014, 17:03:45 от RoPP »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3463
сохраняю настройки на 60%, а после входа - 68%.(да, сохранение идет через "sudo alsactl store").
   Через sudo вы сохраняете настройки для root. В вашем случае этого делать не нужно.

можно ли задействовать кнопки регул. гр-ти без установки компонентов пульсаудио?
    Можно, для этого есть несколько вариантов. Самый простой - запустить в терминале утилиту xev и определить, какой сканкод соответствует нажатию мультимедийных клавиш, после чего с помощью программы Obkey добавить событие по нажатию этих клавиш. Команды должны быть аналогичны описываемой ранее, например:
Код: Text
amixer set Master 5%+ unmute

Код: Text
amixer set Master 5%- unmute

Код: Text
amixer set Master toggle

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

Следует заметить, что с "аппаратными" кнопками как правило проблем не возникает, а с "софтовыми" (win-only) они периодически случаются. Нужно определить, к какому типу оборудования относится ваше.

Оффлайн RoPP

  • Активист
  • ****
  • Автор темы
  • Сообщений: 258
при сохранении без sudo получаю такое:
user@runtu14:~$ alsactl store
alsactl: state_lock:121: file /var/lib/alsa/asound.state lock error: File exists
alsactl: state_lock:121: file /var/lib/alsa/asound.state unlock error: File exists

про кнопки - сейчас дошло - я пытался нажимать(кнопки отдельные vol+/-) на чистом раб.столе - нет реакции. но, если запущено какое-нить приложение(хоть браузер, хоть файловый менеджер) - кнопки работают! так что - сам дурак :)

« Последнее редактирование: Май 21, 2014, 21:41:46 от RoPP »