• Bug#266371: workrave: doesn't detect concurrent instances

    From Gintautas Miliauskas@1:229/2 to All on Tue Aug 17 21:10:08 2004
    From: [email protected]

    Package: workrave
    Version: 1.6.2-1
    Severity: minor

    If workrave is executed multiple times, all new instances will run concurrently. Each of them puts an additional icon into the tray, and
    they can individually be stopped. If I try to click one of the icons to
    open the window, I can see some flicker before the window is shown. I
    think that it would be better if only one instance would be allowed to
    run at a time. I don't know the exact mechanisms in Linux to do this,
    but I'm sure this is possible and most sensible applications do it.

    I ran across this situation when I switched to KDE: after startup the
    session manager would load an extra workrave instance "from the last
    session" in addition to the one that was started explicitly in my
    .xsession script.


    -- System Information:
    Debian Release: 3.1
    APT prefers unstable
    APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: i386 (i686)
    Kernel: Linux 2.6.7
    Locale: LANG=C, LC_CTYPE=lt_LT.UTF-8

    Versions of packages workrave depends on:
    ii libart-2.0-2 2.3.16-6 Library of functions for 2D graphi ii libatk1.0-0 1.6.1-3 The ATK accessibility toolkit
    ii libbonobo2-0 2.6.2-5 Bonobo CORBA interfaces library
    ii libbonoboui2-0 2.6.1-1 The Bonobo UI library
    ii libc6 2.3.2.ds1-16 GNU C Library: Shared libraries an ii libgcc1 1:3.4.1-5 GCC support library
    ii libgconf2-4 2.6.3-2 GNOME configuration database syste ii libgconfmm2.0-1c102 2.0.1-6 C++ wrappers for GConf2 (shared li ii libglade2-0 1:2.4.0-1 Library to load .glade files at ru ii libglademm2.0-1c102 2.1.2-3 C++ wrappers for libglade2 (shared ii libglib2.0-0 2.4.6-1 The GLib library of C routines
    ii libgnet2.0-0 2.0.4-1 GNet network library
    ii libgnome2-0 2.6.1.2-2 The GNOME 2 library - runtime file ii libgnomecanvas2-0 2.6.1.1-2 A powerful object-oriented display ii libgnomecanvasmm2.0-1c102 2.0.1-5 C++ wrappers for libgnomecanvas2 ( ii libgnomemm2.0-1 2.0.1-2 C++ wrappers for libgnome2 (develo ii libgnomeui-0 2.6.1.1-4 The GNOME 2 libraries (User Interf ii libgnomeuimm2.0-1 2.0.0-5 C++ wrappers for libgnomeui2 (shar ii libgnomevfs2-0 2.6.2-1 The GNOME virtual file-system libr ii libgtk2.0-0 2.4.4-2 The GTK+ graphical user interface ii libgtkmm2.0-1c102 2.2.12-1 C++ wrappers for GTK+ 2.0 (shared ii libice6 4.3.0.dfsg.1-6 Inter-Client Exchange library
    ii liborbit2 1:2.10.2-1.1 libraries for ORBit2 - a CORBA ORB ii libpanel-applet2-0 2.6.2-2 Library for GNOME 2 Panel applets ii libpango1.0-0 1.4.1-1 Layout and rendering of internatio ii libpopt0 1.7-4 lib for parsing cmdline parameters ii libsigc++-1.2-5c102 1.2.5-1 Type-safe Signal Framework for C++ ii libsm6 4.3.0.dfsg.1-6 X Window System Session Management ii libstdc++5 1:3.3.4-9 The GNU Standard C++ Library v3
    ii libx11-6 4.3.0.dfsg.1-6 X Window System protocol client li ii libxml2 2.6.11-3 GNOME XML library
    ii libxmu6 4.3.0.dfsg.1-6 X Window System miscellaneous util ii libxtst6 4.3.0.dfsg.1-6 X Window System event recording an ii xlibs 4.3.0.dfsg.1-6 X Window System client libraries m ii zlib1g 1:1.2.1.1-5 compression library - runtime

    -- no debconf information


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)