Amarok и Sleep (SuspendToRAM). Можно ли ноут настроить таким образом, чтобы прослушивание музыки блокировало спящий режим ?

Изображение пользователя Voyageur.

Собственно, вопрос заключается в следующем: у меня настроен ноут на переход в спящий режим (sleep) по прошествии 20 минут бездействия. Я включаю amarok, он исправно играет, я слушаю музыку, ничего при этом за компом не делая. А через 20 минут комп уходит спать! То есть amarok не препятствует этому. Можно ли ноут настроить таким образом, чтобы прослушивание музыки блокировало спящий режим?

0
balamutick - 13 Апрель, 2009 - 16:32
Изображение пользователя balamutick.

Хороший вопрос, ставлю. жму плюс за сам вопрос.

ИМХО: костылёвое решение, может быть созданием скрипта(или пакетного файла) с переменой профиля управления питания(или т.п.) на время включения Амарока, и возвратом после его закрытия (как вариант при нажатии кнопки Play\Stop через dcop).

Конечно думается, что Гуру предложат более простой способ.

Кстати, гляньте мою тему про "усмирение" Амарока: Подскажите как в плеере Амарок по одном щелчку (горячей клавише) удалить с диска звучащую песню ? (РЕШЕНО)

0
Гость - 13 Апрель, 2009 - 19:45

Вот у меня при просмотре видео такое происходит в Dragon player, смотришь кино, а он засыпает %)

0
Voyageur - 14 Апрель, 2009 - 09:55
Изображение пользователя Voyageur.

Да-да! Я и про видео хотел написать, но не стал в силу того, что не проверял сей факт! Кстати, у меня стоит в настройках питания такая фича, как уменьшение яркости дисплея при пятиминутном бездействии, так вот при просмотре фильма через 5 минут яркость дисплея исправно уменьшается, приходится мышкой дергать, чтобы она восстановилась! Использую SMPlayer. Это, я думаю, очень схожие ситуации.

0
Voyageur - 13 Апрель, 2009 - 20:06
Изображение пользователя Voyageur.

Решение изящное, что тут скажешь...однако я даже не могу попробовать:
[email protected]:~$ dcop
kkbswitch
kded
klauncher
То есть, судя по всему, amarok dcop'у не подчиняется у меня, порстейшие команды через него не работают. Мож что доставить надо?))

0
balamutick - 14 Апрель, 2009 - 10:10
Изображение пользователя balamutick.

Я тебе ссылку дал, чтобы поиздеваться ?

А кому тогда он подчиняется в этой строкеdcop amarok player pause

0
Voyageur - 14 Апрель, 2009 - 10:16
Изображение пользователя Voyageur.

Так в чем и фишка-то!
dcop amarok player pause
call failed

0
Voyageur - 14 Апрель, 2009 - 10:28
Изображение пользователя Voyageur.

Ага, вот на линуксовых толках откопал диалог, в котором сказали, что dcop для amarok2 не пойдет, его там нет, а "есть кривой и убогий d-bus для роботов"

0
balamutick - 14 Апрель, 2009 - 10:39
Изображение пользователя balamutick.

а-а-а...
да-да, вроде в новом Амароке по другому сделано.
Тогда надо копать d-bus...

0
TE0I0TEJIb - 19 Май, 2009 - 10:22
Изображение пользователя TE0I0TEJIb.

так никто и не решил эту проблему?у меня вообще через минуту монитор сам выключается, и при просмотре фильма в драконе он постоянно выключается
еще вспомнил что в трансмишионе(торрент клиент под гном) был в настройках пункт мол не уходить в спящий при активном торренте, так экран тоже при этом не гас, так можно скачать трансмишион, и, когда надо чтобы комп не выключал монитор\не переходил в спящий, просто активируй любой торрент(пусть там сидирует)и будет тебесчастье(надеюсь, не проверял под кде)
в кторренте тож есть такой пункт, но монитор при нем все равно выключается(
кстати еще одно мое решение проблемы(тоже проверить руки не дошли):
найди что нибудь небольшое, но тяжелое, и положи на любую клавишу клавиатуры, ктрл например

0
Murz - 15 Июнь, 2009 - 11:15

Насколько я понимаю, для решения этой и подобных проблем с другими программами нужен какой-либо демон, который будет периодически проверять активность приложений и включать-выключать возможность компа уходить в слип.
А список приложений и состояний сделать настраиваемым.
Например, запретить если:
1. Приложение amarok запущено и находится в режимах play, pause.
2. Запущен vlc
3. Запущен openoffice в режиме презентации.
Получать состояния можно через dcop для KDE-приложений либо ещё какими-нибудь хитрыми способами.

Осталось найти или если такого нет - то написать данный демон. Чего я, к сожалению, не умею ;(

0
balamutick - 15 Июнь, 2009 - 11:34
Изображение пользователя balamutick.

Получать состояния можно через dcop для KDE-приложений

Ага, вот на линуксовых толках откопал диалог, в котором сказали, что dcop для amarok2 не пойдет, его там нет, а "есть кривой и убогий d-bus для роботов"

0
Voyageur - 15 Июнь, 2009 - 12:39
Изображение пользователя Voyageur.

Можно попробовать и через d-bus замутить, надо только поиграться...

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры