Summary: | Desktop contents not hidden when xosd used to flash up msgs | ||
---|---|---|---|
Product: | kscreensaver | Reporter: | Steve Purcell <stephen_purcell> |
Component: | general | Assignee: | kscreensaver bugs tracking <kscreensaver-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | l.lunak |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | PyOSD script attached |
Description
Steve Purcell
2003-04-23 14:03:22 UTC
Apologies; I meant to write 'libxosd' rather than 'libosd'. See http://www.ignavus.net/software.html for more info about the library. Subject: Re: New: Desktop contents not hidden when xosd used to flash up msgs
Hi,
On Wednesday 23 April 2003 13:03, Steve Purcell wrote:
> I use a python script to flash up notification messages on my X11 display
> using libosd (0.7.0). When the screen is locked with Kscreensaver (simple
> blank screen selected), the notification messages appear, *AND* the desktop
> content is redisplayed.
An interesting one. Could you please add the relvant parts of the python
script to bugzilla so that I can reproduce it myself and hopefully fix it.
Thanks.
The script follows. Pyosd must be installed. Use the program like 'progname hello': ------------ #!/usr/bin/env python import pyosd, sys, os, string, time TIMEOUT = 2 if len(sys.argv) < 2: msg = sys.stdin.read() else: msg = string.join(sys.argv[1:], ' ') print msg d = pyosd.osd() d.set_pos(pyosd.POS_BOT) d.set_timeout(TIMEOUT) d.set_shadow_offset(2) d.display(msg) time.sleep(TIMEOUT) Created attachment 1424 [details]
PyOSD script attached
Sorry, should have attached the script instead of pasting it in -- formatting
was lost.
kdesktop_lock in HEAD now tries much harder to stay on top of everything. |