Кажется, это открытая проблема. Потоковая передача по Samba, по-видимому, не приостанавливает таймер простоя на Ubuntu (12.10 Unity), поэтому машина будет приостановлена после обычных 30 минут, несмотря на то, что я что-то передаю. [ ! d0]
Я нашел это решение для Gnome, но ничего для Unity: http://aikar.co/2011/03/03/ubuntu-prevent-sleep-samba/
Любые советы?
из связанного потока: это отлично работает в единстве как задание */30 * * * * cron:
#!/bin/bash
if [ `/usr/bin/smbstatus | grep DENY | wc -l` == "0" ] ; then
pm-suspend
else echo “Got user on SMB”
fi
exit 0
См. этот вопрос. Вы можете использовать этот скрипт, предоставленный там, чтобы предотвратить приостановку Ubuntu при любой загрузке или загрузке. Измените wlan0 на eth0 или используйте оба варианта, если это применимо.