Page 1 of 3

NoGui (mini SDL GUI)

PostPosted: 16 Mar 2013, 19:02
by Virtual
с недавних (давних) пор в списке скинселектора появился особый скин
NoGUI
и так:
1. Занимает мало места в памяти плеера
2. Skin-selector и linux terminal на экране тв (в AMP_r12 и выше)
3. Оперативная память RAM освободится очень серьезно (~80Мб, это при том что у большинства всего 128Мб) очень полезно любителям торрентов и другим функциям NAS режима
4. переключение на этот скин и обратно это пара кликов мышкой в веб-интерфейсе (или несколько кликов в меню moServices на плеере) и 20 сек ожидания загрузки
5. Но помимо освобождения RAM будут отключены 2 процессора (видео и аудио) а так же чертова куча периферии для их обслуживания... как следствие энергопотребление (ну и тепловыделение) падают минимум вдвое!. 99% плееров с штатной системой охлаждения получают чуть теплый камень. (функционал dspoff)

6. но нужно учитывать что никакого интерфейса кроме сетевого у плеера нет. (начиная с AMP-r12 не совсем так.)
IP получает по DHCP
+ "запасной" IP 192.168.0.9 (всегда доступный)

P.S. NoGUI оценят в первую очередь те у кого флеш менее 256 (банально без перехода на этот скин нет возможности поставить что либо еще), а так же любители использовать плеер как NAS или (и) торрент качалку - количество свободной RAM реально позволит работать без swap.

psps
так же если ставится прошивка с только этим скином то это: 1. минимальный обьем 2. скорость установки.
малый обьем напр вообще позволяет прошивку с NoGui ставить онлайн* без использования любых сменных носителей

*только на ядре rescu с поддержкой сети

Re: NoGui и с чем его едят

PostPosted: 16 Mar 2013, 19:07
by Virtual
сам данный скин использую активно!. ибо плеер(ы) вообще не выключаю.
проще переключить на NoGui и не парится с перегревом и нехваткой ресурсов под NAS функции.... пришел домой - пару кликов в вэб интерфейсе и запущен GUI что мне удобен для просмотра медиаконтента.

Re: NoGui (mini SDL GUI)

PostPosted: 22 Feb 2014, 22:00
by AnSo
NoGUI это, бесспорно, очень полезная вещь. Пользоваться им стало на много приятнее после внедрения мини GUI с выбором скина в ревизии r12 ядра. Спасибо за это!

Возник вопрос по эксплуатации этого скина.
Вот переключил я на NoGUI, не важно как и откуда. Плеер перезагружается и 2 минуты (если ничего не нажимать) на экране телевизора отображается мини-GUI. А затем видео часть полностью отключается, освобождая наверно еще пару мегабайт...
Но как теперь, не включая копм, с телевизора, переключиться на графический скин? Передергивать питание - это не вариант, так как могут попортиться закачки трансмишена.
Это особенно актуально, когда плеером пользуются 2 человека, один из которых, ничего не понимает в веб интерфейсах и прочих вещах. В моем случае это жена и я могу объяснить ей как выбрать другой скин из списка мини GUI и подождать перезагрузку.
И еще, с точки зрения человека, который смотрит на ТВ и видит "нет сигнала", кажется что плеер выключен или завис. Человек тянется за пультом и выключает плеер. Для моего HDS41L это равнозначно передергиванию питания.

Есть возможность отменить автоотключение через 2 минуты видео части скина noGUI ?
Надеюсь на понимание

Re: NoGui (mini SDL GUI)

PostPosted: 23 Feb 2014, 15:58
by Virtual
1. отключить (отменить) авто выключение возможно только нажав на любую кнопку пульта (дань первичному назначению NoGUI - режим NAS)
2. после перехода в DSPOFF (это не только освобождение ресурсов но отключение лишнего* железа) пульт не действует!, ибо не настроен!
2.1. в конфиге irfake возможно настроить кнопки что вызовут ребут/нежный ребут. плеера. это мгновенно решит все ваши проблемы.

Re: NoGui (mini SDL GUI)

PostPosted: 28 Feb 2014, 21:46
by AnSo
но ведь после перехода в dspoff если просмотреть настройки irfake, то там все нормально (правда подозрительно похоже на настройки предыдущего скина c которого я переключился - vrt).
как настроить выглядящее уже настроенным?

Re: NoGui (mini SDL GUI)

PostPosted: 28 Feb 2014, 23:46
by FarVoice
имеется ввиду запуск скрипта по нажатию кнопки - тип команды "1" - читайте viewtopic.php?p=2272#p2272

Re: NoGui (mini SDL GUI)

PostPosted: 01 Mar 2014, 00:39
by AnSo
Спасибо, работает.
Для своего плеера закоментировал все не нужные мне комбинаци с Eject и привязал на эту кнопку reboot
Code: Select all
"1","f00f4040","/bin/sh -c reboot"
#"5","f00f4040","fc034040","A8579F00",EJECT+3 -> POWEROFF
#"3","f00f4040","fe014040","/usr/local/etc/spindown.sh",EJECT+1 -> SPINDOWN
#"5","f00f4040","ef104040","B9469F00",EJECT+LEFT -> ins replay
#"5","f00f4040","ee114040","ba459F00",EJECT+RIGHT-> cm skip
#"5","f00f4040","ac534040","a9569F00",EJECT+RED -> music
#"5","f00f4040","a8574040","a6599F00",EJECT+YELLOW -> angle

Re: NoGui (mini SDL GUI)

PostPosted: 01 Mar 2014, 07:41
by Virtual
не стоит использовать жесткую команду reboot

лучше пользовать скрипт
Code: Select all
/usr/local/etc/mos/bin/reboot.sh

этот скрипт, по возможности, нежно застопит все сервисы отмонтирует диски и только потом reboot.

Code: Select all
# PlayOn (HDS6-7 HDR12)
"1","a8579f00","/bin/sh -c /usr/local/etc/mos/bin/reboot.sh", POWER ce reboot

Re: NoGui (mini SDL GUI)

PostPosted: 29 May 2014, 13:47
by dimon.usib
Не переключается на обновленный vrt из мини sdl, надо поправить. Есть ли способ запретить запуск мини sdl? Толку от него никакого.

Re: NoGui (mini SDL GUI)

PostPosted: 29 May 2014, 14:43
by Virtual
Не переключается на обновленный vrt из мини sdl

-проверю.
Есть ли способ запретить запуск мини sdl? Толку от него никакого.

конечно есть, но смысл?
если не трогать пульт то по отсчету таймера один черт плеер перейдет в режим NoGUI с отключением ненужного железа и другими плюшками.
а так хоть видно что плеер жив и его сетевые настройки на экране. (многим это нужно!)