10 февраля 2014

Как восстановить звук входа в систему при входе в Ubuntu 12.04/13.10/14.04

В последних релизах Ubuntu приветственный звук при включении компьютера и входе систему теперь отключен по умолчанию, т.е. он не воспроизводится, хотя звуковые файлы для этого в файловой системе остались нетронутыми.
Некоторые пользователи в комментариях данного блога спрашивали: "Как вернуть приветствие при входе в систему, а ещё лучше установить для этой цели свой звуковой файл?"
В этой короткой инструкции я попытаюсь просто объяснить, как это можно сделать.

Откройте папку stereo в Nautilus по адресу: Файловая система /usr/share/sounds/ubuntu/stereo или выполните команду в терминале:

nautilus /usr/share/sounds/ubuntu/stereo


За воспроизведение приветствия при входе в систему отвечает звуковой файл desktop-login.ogg, как показано на верхнем снимке или прослушайте другие файлы, из имеющихся в наличии и выберите подходящий для вас.

2. Далее откройте программу Автоматически запускаемые приложения, нажмите кнопку Добавить, в поле Имя введите Звуковое приветствие (или другое название на ваше усмотрение), в поле Команда скопируйте/вставьте /usr/bin/canberra-gtk-play --id="desktop-login" --description="GNOME Login" Как показано на снимке:


Примечание 1. Если вы выбрали другой файл из имеющихся в наличии, в команде на запуск нужно заменить его название с desktop-login на выбранный вами. Например я выбрал файл service-login.ogg, тогда команда для вставки в Автоматически запускаемые приложения примет следующий вид:

/usr/bin/canberra-gtk-play --id="service-login" --description="GNOME Login"

3. Теперь откройте программу Звук в Параметры системы:


И убедитесь, что Звуковые эффекты включены:



4. Остаётся перезагрузить компьютер, чтобы убедиться в звуковом приветствии при входе в систему.

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

Примечание 2. Если у вас есть звуковой файл, который вы хотите слышать при входе в систему, но он в другом формате, то сонвертировать его в формат .ogg можно в приложении FF Multi Converter или в любом другом, которое имеется у вас "под рукой".

Удачи.

42 комментария :

  1. Ответы
    1. KDE у меня не установлен, но думаю если есть папка с аудио файлами типа stereo, примерно также и сделать, как в Ubuntu.

      Удалить
  2. Ответы
    1. В Linux Mint звуковое приветствие установлено по умолчанию.

      Удалить
  3. ...что-то у меня не получается никакими ухищрениями запустить звук входа в систему.Linux Mint-14.1

    ОтветитьУдалить
    Ответы
    1. звук при входе в систему в минт установлен только в петре. в оливии и более ранних версиях его нет

      Удалить
    2. >>...что-то у меня не получается никакими ухищрениями запустить звук входа в систему.Linux Mint-14.1<< Поведай нам, что за ухищрения такие ты проделал? А звуковые эффекты включены?

      Удалить
  4. ...эффекты включены,галочки где нужно поставлены,-звука нет.

    ОтветитьУдалить
  5. Войти в ubuntu tweak/настройки/звук/воспроизводить звук при входе в систему(включить).В LM 14 такая вот фигня,удачи.

    ОтветитьУдалить
  6. Можно это проще сделать, просто указать какой файл проигрывать, наподобие этого: "/usr/bin/canberra-gtk-play -f /home/user/sound.ogg". И рут не понадобится если захочется свой файл воспроизвести

    ОтветитьУдалить
  7. сакраментальный вопрос: а как - при выходе из системы?

    ОтветитьУдалить
    Ответы
    1. Это типа "пока, пока"? Нет такой опции ни в одной системе. Только Skype "выдыхает" по закрытии.

      Удалить
    2. Жалко..Где-то в сборках попадалось , но сборки не понравились.А так всё работает.Без проблем.Минт 13, докрученый до 16.

      Удалить
    3. "А так всё работает.Без проблем"
      Чтобы увидеть, сколько времени было потрачено на подготовку пространства ядра и пространства пользователя во время загрузки, просто выполните команду:
      $ systemd-analyze
      http://4put.ru/view-max-picture.php?id=2619458

      Удалить
    4. Непонятно. Такой команды нет. Впочем а оно надо? Если всё работает.

      Удалить
    5. Дримыч, systemd в Ubuntu не используется (хотя и может быть установлен).

      Удалить
    6. З.Ы. Система инициализации в Ubuntu/Mint называется upstart и работает она по другому.

      Удалить
    7. В Ubuntu действительно такой команды нет и даже на установку. Вот что выдаёт терминал:
      E: Для пакета «systemd» не найден кандидат на установку

      Удалить
    8. Около 40 секунд на загрузку вместе с Grub 2 и Super boot c анимацией mint-sunrise , и звуком "привет".Не думаю что это так драматично..

      Удалить
    9. да я знаю) сейчас и идут споры -что выбрать системой инициализации systemd или upstart
      в убунту время загрузки можно посмотреть apt-get install bootchart
      в папке /var/log/bootchart будут графики загрузки

      Удалить
    10. "Не думаю что это так драматично.."
      ...нет предела совершенству)

      Удалить
    11. А то. Специально тренировался ))

      Удалить
    12. "Специально тренировался"
      мой график загрузки http://4put.ru/pictures/max/852/2619590.jpg
      есть к чему стремится? вот и займись-если "всё работает"

      Удалить
    13. Возвращаясь к теме звука на выходе из системы, от него в Бунтах/Минтах отказались из-за введения pulseaudio. Звуковой сервер pulseaudio запущен из-под пользователя, и при выходе он "гаснет" прежде, чем успевает воспроизвестись звук. Так что без уродливых костылей это реализовать практически невозможно. Как-то так...

      Удалить
    14. а я его отключал раньше- в ночное время домашние ругались-забывал громкость убавить)

      Удалить
  8. Максим Пузырев
    Так что без уродливых костылей это реализовать практически невозможно
    ----------------------------------------------------------------------------------------------------------------------
    Но значит как-то всё таки возможно. Поделитесь , будьте так добры..Мне за 50 и мозги не такие быстрые .А какие "костыли" на вид не имеет значения. Пошарился , погуглил , но везде как отключить. С Уважением Александр..

    ОтветитьУдалить
    Ответы
    1. Я всего лишь исхожу из предположения, что теоретически это возможно. Это не значит, что мне известно, как :). Если бы, допустим, разработчик дистрибутива задался бы такой целью, у него определенно могло бы что-нибудь получиться, хоть и через одно место. В Каноникал не считают, что это необходимо. В принципе, можно компьютер выключать через скрипт типа "играть звук - пауза - команда выхода Вашего DE", и повестить скрипт на ярлык, но это разве не баловство?

      Удалить
    2. Ясно.. А я уже "успел" написать ответ. Не обращайте внимания..Спасибо. Не ожидал что так быстро..

      Удалить
  9. и повестить скрипт на ярлык, но это разве не баловство?
    Не имеет значения..Почему-бы не "ошарашить" родственников и иже с ними))

    ОтветитьУдалить
    Ответы
    1. За точность не ручаюсь. Что то вроде

      sh -c 'play /home/max/Музыка/desktop-logout.ogg && sleep 5 && gnome-session-quit --power-off'

      Путь к звуковому файлу указываете свой. Последовательность команд для sh заключена в одинарные кавычки, о них не забываем. Для перезагрузки в конце заменить на gnome-session-quit --reboot

      Удалить
    2. P.S. Если что, команда play устанавливается вместе пакетом sox, если не ошибаюсь.
      sudo apt-get install sox

      Удалить
    3. P.P.S. Можно и без паузы ( без sleep 5), поскольку оператор && всё равно предписывает дождаться завершения предыдущей команды.

      sh -c 'play /home/max/Музыка/desktop-logout.ogg && gnome-session-quit --power-off'

      Удалить
    4. Да ужж.. И что с этим набором делать?Для Вас легко и просто.Куда и чего "вставить" ?

      Удалить
    5. Я не помню, как в Минт, у меня Xubuntu. По идее, щелкаете правой кнопкой на рабочем столе и выбираете "создать новый значок запуска", и там уж вставляете. На панели тоже значок можно создать, это всё легко, хотя в разных DE немного по разному. Методом тыка Вы это выясните быстрее, чем я буду расписывать. Вы же пользователь со стажем, неужели Вам надо объяснять, как создавать значки запуска?

      Удалить
    6. И еще. В Mint Cinnamon команду выхода gnome-session-quit заменяем на cinnamon-session-quit, в Mint Mate - увы, без понятия, google в помощь. "Всё, что знал, рассказал"© Дальше уж Вы сами.

      Удалить
  10. Здравствуйте. У меня в поле "выберите звук уведомления" только один "по умолчанию" Почему? Где другие?
    Сист. ubuntu 14.04 64bit.

    ОтветитьУдалить
    Ответы
    1. Это какой-то косяк в системе. Сейчас только что проверил в Ubuntu 14.04 - 19 звуковых файлов, как на снимке в статье.

      Удалить
    2. У меня в папке stereo все файлы пресутствуют. Видел когда менял звук приветствия.

      Удалить
    3. Тогда чего же ты ещё хочешь? То один файл, то все есть...

      Удалить
    4. Ничего, просто непонятно почему?
      Как вставить скрин?

      Удалить
  11. Этот комментарий был удален автором.

    ОтветитьУдалить