Intereting Posts
curl –resolve не работает: «Имя хоста не было найдено в кеше DNS» Перезапустить только сеанс GUI или перезагрузить только операционную систему? Какой самый гибкий способ установки стеклянной рыбы? Как получить доступ к открытому терминалу с запущенным процессом с использованием SSH? Синапс ничего не помнит Как удалить приложения, установленные с помощью «установки python setup.py»? Почему byobu только разбивается на вкладки с помощью терминала и не делает то же самое в консоли / tty? Почему ubuntu может выполнить выключение из графического интерфейса, даже если он предназначен для командной строки? Как я могу совместно использовать USB VFAT Drive с другими пользователями? Могу ли я настроить сетевой интерфейс (eth0, eth1 и т. Д.) По умолчанию, но по-прежнему доступен? Создание пользовательского Ubuntu Live USB для школьных экзаменов Ubuntu 12.04 LTS не распознает мой ноутбук как ноутбук Динамики bluetooth JBL не воспроизводят звук, a2dp выключен? восстановить случайно удаленный раздел Banshee плавное начало / пауза?

Как играть звук, когда ноутбук отключается?

Мой ноутбук отключен на 1 минуту. На прошлой неделе мой кабель для ноутбука начал работать плохо с ноутбуком.

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

Вы можете использовать «cuttlefish» и «vlc» (например) из Ubuntu-Software-Center. С помощью этого прекрасного приложения вы можете использовать разные ситуации в качестве триггера для выполнения определенных действий.

Как и для вас, это будет:

начать каракатицу

  • создать новое "правило"
    1. выберите «активировать с помощью стимула»
    2. выберите «стимул» -> аппаратное обеспечение -> «кабель питания отключен»
    3. затем на вкладке «реакции» выберите «начать приложение (расширенный режим)»,
    4. выберите cvlc (необходимо установить vlc) в качестве исполняемого файла
    5. введите путь к нужному звуку (должен быть коротким) в поле параметра

Теперь ваш звук должен воспроизводиться каждый раз, когда вы отсоединяете кабель питания.

Как поясняется в этом ответе , вы должны:

  1. cd в свою домашнюю папку и создать каталог .local/share/sounds :

     cd && mkdir -p .local/share/sounds 
  2. cd во вновь созданный каталог:

     cd .local/share/sounds 
  3. поместите нужный звук в каталог, переименовав его как power-unplug.wav (например, таким образом):

     ln -s /usr/share/sounds/alsa/Noise.wav power-unplug.wav 
  4. проверьте событие с помощью:

     canberra-gtk-play -i power-unplug 

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

 #!/usr/bin/env python import commands import pynotify from threading import Timer def battery_check(): rem = float(commands.getoutput("grep \"^remaining capacity\" /proc/acpi/battery/BAT0/state | awk '{ print $3 }'")) full = float(commands.getoutput("grep \"^last full capacity\" /proc/acpi/battery/BAT0/info | awk '{ print $4 }'")) state = commands.getoutput("grep \"^charging state\" /proc/acpi/battery/BAT0/state | awk '{ print $3 }'") percentage = int((rem/full) * 100) if state == "discharging": pynotify.init("Battery Alert!") notification = pynotify.Notification("Battery "+state,str(percentage)+"%","/usr/share/icons/gnome/32x32/status/battery-low.png") notification.show() timer = Timer(300.0,battery_check) timer.start() if __name__ == "__main__": battery_check() 

Загрузите здесь .