Blanking and kioskresetstation exclusive?

170 views
Skip to first unread message

c4v3man

unread,
Feb 3, 2012, 7:08:37 PM2/3/12
to Webconverger Users
I have NOT set the "noblank" option at boot, but I did add
kioskresetstation=10 to my boot arguments, and the system resets every
15 minutes as expected. The monitor will not blank however... are
these options exclusive? I am building off the latest git, but this
occurs even with your precompiled version.

Other than that, I really appreciate the work you've put into this...
the best kiosk solution out there.

Kai Hendry

unread,
Feb 4, 2012, 6:26:46 AM2/4/12
to webc-...@googlegroups.com
On 4 February 2012 08:08, c4v3man <matthe...@gmail.com> wrote:
> I have NOT set the "noblank" option at boot, but I did add
> kioskresetstation=10 to my boot arguments, and the system resets every
> 15 minutes as expected. The monitor will not blank however... are
> these options exclusive? I am building off the latest git, but this
> occurs even with your precompiled version.

Sounds like a bug to me. I really need to refactor kioskresetstation
to make it not suck as it does now.
https://groups.google.com/d/msg/webc-users/96LWLwufKH4/SpLmfs9WIBoJ

Just created an issue for me to track:
https://github.com/Webconverger/base/issues/1

I think I want to move away from my low-tech todo list when it comes
to tracking issues.
http://webconverger.org/todo

> Other than that, I really appreciate the work you've put into this...
> the best kiosk solution out there.

Thank you for writing in!

g.jani...@gmail.com

unread,
Feb 26, 2012, 3:23:19 PM2/26/12
to webc-...@googlegroups.com
Hello,

+1

I have exactly same problem.
If I use kioskresetstation=5, the display never gets blank.
If I remove kioskresetstation boot option, display goes blank after 10 min as expected.

It's quite important for our application.
Please do your best.

Webconverger is the perfect tool for us!

Dan Scott

unread,
Feb 26, 2012, 4:39:37 PM2/26/12
to webc-...@googlegroups.com
On Sun, Feb 26, 2012 at 12:23:19PM -0800, g.jani...@gmail.com wrote:
> Hello,
>
> +1
>
> I have exactly same problem.
> If I use kioskresetstation=5, the display never gets blank.
> If I remove kioskresetstation boot option, display goes blank after 10 min
> as expected.

Hmm. I assume that when X resets, the DPMI counter resets as well...
thus if the blank time is set to 10 minutes (seems to be on my webc VM),
and you're resetting the workstation (via "pkill X") every 5 minutes,
the blank time will never be hit.

I guess that, similar to kioskresetstation, you could use
/usr/bin/idleseconds to keep track of state outside of X such that if no
input had been received then after X restarts, then "xset dpms force
off" is invoked to blank the screen immediately.

Dan

Kai Hendry

unread,
Feb 27, 2012, 3:40:06 AM2/27/12
to webc-...@googlegroups.com
Hi guys,

With the help of Patrick I've re-written the script:
https://github.com/Webconverger/Debian-Live-config/commit/7a5d719210d7ff630460f2cf2b5e02b2aca3c753

Please review.

Many thanks,

Patrick Haller

unread,
Feb 27, 2012, 3:44:08 AM2/27/12
to webc-...@googlegroups.com
instead of 3 logger lines for killing, put on one line to prevent log
pollution? =

logger "killing '$CURRENT' for '$DEFAULT'"

and instead of test "$( title )"

CURRENT="$( title )"
if test "$CURRENT" = "$DEFAULT"

> --
> You received this message because you are subscribed to the Google Groups "Webconverger Users" group.
> To post to this group, send email to webc-...@googlegroups.com.
> To unsubscribe from this group, send email to webc-users+...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/webc-users?hl=en.
>

Kai Hendry

unread,
Feb 27, 2012, 3:47:40 AM2/27/12
to webc-...@googlegroups.com
Good suggestions, oh btw you can comments inline on Github's
interface: https://github.com/Webconverger/Debian-Live-config/commit/7a5d719210d7ff630460f2cf2b5e02b2aca3c753

Though I do wonder what black hole github sinks this data in.

Kai Hendry

unread,
Feb 29, 2012, 2:02:22 AM2/29/12
to webc-...@googlegroups.com
Hi guys,

We've fixed this kioskresetstation/blanking issue with
https://github.com/Webconverger/Debian-Live-config/blob/master/webconverger/config/includes.chroot/usr/bin/kioskresetstation


However it will be even more sure proof if we get
https://github.com/Webconverger/iceweasel-webconverger/issues/6
implemented.


You can try this fix out now in the daily builds: http://build.webconverger.org/


Kind regards,

Greg J

unread,
Mar 6, 2012, 6:00:54 PM3/6/12
to webc-...@googlegroups.com
Hello all,

It works for me now with latest march the 6th build.

Thank you a lot.

Kai Hendry

unread,
Mar 7, 2012, 2:09:42 AM3/7/12
to webc-...@googlegroups.com
On 7 March 2012 07:00, Greg J <g.jani...@gmail.com> wrote:
> It works for me now with latest march the 6th build.
> Thank you a lot.

Thanks for confirming! :)

Message has been deleted

Kai Hendry

unread,
Mar 29, 2012, 9:12:14 PM3/29/12
to webc-...@googlegroups.com
Hi Greg,

Just re-tested this with kioskresetstation=1


These are my test steps:

1) Visit different page off $HOMEPAGE
2) Check it reset to $HOMEPAGE after one minute
3) Notice the monitor goes to sleep after 10 minutes


10 minute screen sleeping works on my test hardware, a mini-ITX
machine and a X200.

Patrick proposes adding a blank variable that just sets the screen
black. So I suspect in your case, your monitor's power save features
or X's ability to communicate that to monitor is failing. So in this
case the best we can do is blank the screen without power saving IIUC.

Can you please test his patch proposal?
https://github.com/Webconverger/webc/commit/637ec43f36ff1d8b104b5a0035092eb49db602ea

Look out for webc-12.1-6-g637ec43 in http://build.webconverger.org/

Message has been deleted

Guttorm Flatabø

unread,
Apr 17, 2012, 7:21:07 AM4/17/12
to webc-...@googlegroups.com
On Tue, Apr 17, 2012 at 12:50 PM, <dar...@thecollinshouse.com> wrote:
 
This meant that I could have a bank of three computers displaying 10 minutes out of 11, with one minute of 'rest' for the monitor.

And you'd want this functionality for the health of the monitor's sake? I'd imagine that the process of turning it off and on very often would add more wear than the one minute 'rest' would reduce wear.

--
Guttorm

dar...@thecollinshouse.com

unread,
Apr 17, 2012, 7:31:05 AM4/17/12
to webc-...@googlegroups.com
And you'd want this functionality for the health of the monitor's sake? 

The thinking was to help prevent screen burn-in - even though LCD monitors are a mostly a bit resistant to burn-in, the three computers are actually unused for the majority of the time.

Darren.

Guttorm Flatabø

unread,
Apr 17, 2012, 7:39:23 AM4/17/12
to webc-...@googlegroups.com
On Tue, Apr 17, 2012 at 1:31 PM, <dar...@thecollinshouse.com> wrote:
And you'd want this functionality for the health of the monitor's sake? 

The thinking was to help prevent screen burn-in - even though LCD monitors are a mostly a bit resistant to burn-in, the three computers are actually unused for the majority of the time.

That should be doable with a HTML5 screen saver as well (depending on if it can do full screen or not), if you search Google for HTML5 screensaver Webconverger's github repository for it ranks pretty high :D

--
Guttorm

dar...@thecollinshouse.com

unread,
Apr 17, 2012, 7:41:20 AM4/17/12
to webc-...@googlegroups.com
That should be doable with a HTML5 screen saver as well ...

I guess I'm going to have to push beyond my comfort zone ;o)

Cheers,
Darren. 

Darren Collins

unread,
Apr 17, 2012, 5:56:58 AM4/17/12
to Webconverger Users
I realise that now kioskresetstation does not reset the blanking
timer, this is regarded as "fixed".

My problem is that I was relying on this functionality because I was
allowing computer the blank on 10  mins, then I had a
kioskresetstation=11 setting so that it 'un-blanked' after the 11th
minute.

This meant that I could have a bank of three computers displaying 10
minutes out of 11, with one minute of 'rest' for the monitor.

Therefore, now you've fixed the bug, I've lost this functionality.

Is it possible to have a setting like 'kioskresetstationtimerreset' so
that the kioskresetstation paramter will deliberately re-wake the
screen if required?

Many thanks, (and keep up the great work on webconverger!)
Darren.
Reply all
Reply to author
Forward
0 new messages