Мне нужен звук, чтобы играть при выключении. В Kubuntu есть звук выключения. Но Ubuntu больше не существует
На моем рабочем столе был файл «Startup.sh», который запускал бы список программ, которые мне нравятся при запуске. Я обнаружил, что когда последняя команда в списке воспроизводит звук с помощью mplayer, она сделает это прямо перед выключением ИЛИ выходом из системы. Итак, сначала вам нужно скачать mplayer: sudo apt-get install mplayer2
Затем создайте файл «Startup.sh» на рабочем столе. Текст файла должен выглядеть примерно так:
#!/bin/bash
mplayer '[PATH TO SOUND FILE.extension]'
Вам просто нужно щелкать этот файл каждый раз, когда вы входите в систему. Вы также можете добавлять в скрипт другие программы запуска, которые вам нужны.
«Самый простой» способ - автоматизировать этот процесс с помощью небольшого сценария 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
[ 1115] сделать его исполняемым:
sudo chmod +x /etc/init.d/K99shutdownsound.sh
Теперь вам нужно создать ссылку из этого скрипта на /etc/rc0.d
(где идут скрипты завершения работы) и на /etc/rc6.d
(там, где идут скрипты перезагрузки)
sudo ln -s /etc/init.d/K99shutdownsound.sh /etc/rc6.d/K99shutdownsound.sh
А теперь у вас есть звук выключения. Просто убедитесь, что вы не собираетесь воспроизводить 5-минутный mp3-файл, поскольку система не остановится, пока не завершит потоковую передачу файла.