Как включить звук выключения на Ubuntu 12.04 LTS и выше
Мне нужен звук, чтобы играть, когда я выключаюсь. В Kubuntu есть звук выключения. Но Ubuntu, больше нет
2 ответа
"Самый простой" способ - автоматизировать этот процесс с помощью небольшого сценария bash.
Во-первых, вам нужно позаботиться о некоторых зависимостях, установив mpg123 пакет, который может воспроизводить mp3 файлы из командной строки. Вы также сможете найти похожие пакеты для файлов.ogg.
sudo apt-get install mpg123
Затем вы должны создать реальный скрипт, который будет воспроизводить звук выключения: (подсказка, вы можете заменить pico с gedit если вам неудобно редактировать файлы в терминале. Вы можете присвоить файлу любое имя, но убедитесь, что вы держите деталь K99 перед именем файла для обработки приоритетов.
sudo pico /etc/init.d/K99shutdownsound.sh
вот содержание скрипта:
#!/bin/sh
## play shutdown sound
/usr/bin/mpg123 /path/to/your/shutdown.mp3
сделать его исполняемым:
sudo chmod +x /etc/init.d/K99shutdownsound.sh
Теперь вам нужно создать ссылку из этого скрипта на /etc/rc0.d (куда идут скрипты выключения) и /etc/rc6.d (куда идут скрипты перезагрузки)
sudo ln -s /etc/init.d/K99shutdownsound.sh/etc/rc0.d/K99shutdownsound.sh
sudo ln -s /etc/init.d/K99shutdownsound.sh /etc/rc6.d/K99shutdownsound.sh
И теперь у вас есть звук выключения. Просто убедитесь, что вы не собираетесь воспроизводить 5-минутный mp3-файл, поскольку система не остановится, пока не завершит потоковую передачу файла.
Я использовал на своем рабочем столе файл "Startup.sh", который запускал бы список программ, которые мне нравятся при запуске. Я обнаружил, что когда последняя команда в списке воспроизводит звук с помощью mplayer, она сделает это прямо перед выключением ИЛИ выходом из системы. Итак, сначала вам нужно скачать mplayer:sudo apt-get install mplayer2
Затем создайте файл с именем "Startup.sh" на рабочем столе. Текст файла должен выглядеть примерно так:
#!/bin/bash
mplayer '[PATH TO SOUND FILE.extension]'
Вам просто нужно кликать по этому файлу каждый раз, когда вы входите в систему. Вы также можете добавлять в скрипт другие программы запуска, которые вы хотите.