[Jaunty].xsession-errors filled up with OKs

Bug #318248 reported by Tobias Stegmann
2
Affects Status Importance Assigned to Milestone
Screenlets
Fix Released
Low
Unassigned
screenlets (Ubuntu)
Fix Released
Low
Julien Lavergne

Bug Description

Binary package hint: gdm

It seems every time I strike a key or use a mouse button an 'OK' string gets added to my xsession-errors file.

I'm using latest Jaunty Alpha 3 with all updates installed. The xserver is running with latest nvidia-glx-180 binary driver and ignoreABI option.

Can I provide any further information?

Thanks

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
NonfreeKernelModules: nvidia
Package: gdm 2.20.8-0ubuntu5
ProcEnviron:
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: gdm
Uname: Linux 2.6.28-4-generic x86_64

Tags: apport-bug
Revision history for this message
Tobias Stegmann (punischdude) wrote :
Revision history for this message
Tobias Stegmann (punischdude) wrote :
Revision history for this message
Tobias Stegmann (punischdude) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your bug report, are you sure gdm is adding those?

Changed in gdm:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Tobias Stegmann (punischdude) wrote :

No, I'm not sure.

Is there a way to figure out what's adding the OKs?

Revision history for this message
Sebastien Bacher (seb128) wrote :

could you add your .xsession-errors to the bug? when are those messages displayed exactly? gdm writes to system logs and not to the user one

Revision history for this message
Tobias Stegmann (punischdude) wrote :

I have already added my .xsession-errors, see: http://launchpadlibrarian.net/21292497/.xsession-errors
I add the one from today to this comment.

I open my erros-file with gedit, unfocus the gedit window, click around in random windows, e.g. firefox or nautilus, go back to gedit and have to reload the file and there are some OKs more. Just minimizing and maximizing gedit also adds one, sometimes two.

Any idea?

Revision history for this message
Tobias Stegmann (punischdude) wrote :

Now I'm sure gdm isn't filling up my .xsession-errors.

Instead this is a screenlets issue. When a screenlet is configured to start automatically after login, no logfile is specified and its log messages are added to the .xsession-errors file and not to their destinated ones.

I'm not a Pyhton man but perhaps autostarted screenlets should log into /dev/null since some of them are producing many log messages in a short period of time.

Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for the bug update

Changed in gdm:
assignee: desktop-bugs → nobody
status: Incomplete → New
Julien Lavergne (gilir)
Changed in screenlets (Ubuntu):
assignee: nobody → Julien Lavergne (gilir)
status: New → Triaged
Revision history for this message
Julien Lavergne (gilir) wrote :

Patch included should fix the problem.
An updated version will be available in my PPA (https://launchpad.net/~gilir/+archive/unstable). You need to remove and recreate the autostarts.

Changed in screenlets (Ubuntu):
status: Triaged → In Progress
Revision history for this message
Julien Lavergne (gilir) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package screenlets - 0.1.2-6

---------------
screenlets (0.1.2-6) unstable; urgency=low

  [ Julien Lavergne ]
  * debian/rules: Replace simple-patchsys by quilt.
  * debian/control:
   - Build-depends on quilt.
   - Remove X{B,S}-Python-Version.
   - Bump Standards-Version to 3.8.2 (no change needed).
  * debian/pyversions : Add compatible versions.
  * debian/patches:
   - 13-opacity-option.patch: Disable the opacity option if the screen
     is not composited (Closes: #518179).
   - 14-configuration-save.patch: From Ubuntu, save and restore the
     configuration file in some cases. (LP: #345359)
   - 15-nowplaying-mpd-try.patch: Try to connect to mpd instead of forcing
     the connection. (LP: #269256)
   - 16-clearweather-catch-connection-error.patch: From Ubuntu, catch
     connection error on update (thanks Kjell Braden for the patch).
     (LP: #264809)
   - 17-nowplaying-disable-amarok.patch: Disable Amarok 1.X support.
   - 18-nowplaying-rb-playing.patch: Avoid Dbus exception when checking
     if the player is playing.
   - 19-remove-autostart-output.patch: Remove output when screenlets are
     autostarted. (LP: #318248)
   - Update patches to apply with quilt.
  * debian/README.source: Replace by the quilt one.

  [ Siegfried-Angel Gevatter Pujals ]
  * debian/screenlets.install:
   - Install the available translations (usr/share/locale) (LP: #386878).

screenlets (0.1.2-5) unstable; urgency=medium

  * Urgency to medium to fix RC bug.
  * debian/patches: Update description for all patches.
  * debian/patches/12-new-class-creation.patch:
   - Use new-style class creation. This should avoid some segfaults
   (Closes: #519664).
  * debian/control:
   - Remove python-dcop from suggests.
   - Bump the need of a compositor to recommends, because it's needed to deal
     with transparency.
   - Following python-gnome2-desktop split.
    + Remove depends on python-gnome2-desktop
    + Add python-rsvg as depends.
    + Add python-wnck as depends, needed by screenlets-manager.
    + Add python-evolution as recommends, only needed by the
      EvolutionContacts Screenlets.
    + Add python-gnomekeyring as recommends, as it's an optional feature.
   - Bump Standards-Version to 3.8.1 (no change needed).

screenlets (0.1.2-4) unstable; urgency=low

  [ Julien Lavergne ]
  * debian/10-ImageMenuItem-update.patch
   - Replace get_children() by get_child() and get_image() following pygtk
     modifications.
  * debian/11-xfce-wallpaper-setting.patch
   - Add a xfconf-query call to update desktop wallpaper (Closes: #497222).
  * debian/control
   - Suggest xfconf for WallpaperClock under XFCE, require for
     11-xfce-wallpaper-setting.patch.
   - Switch from python-central to python-support.
   - Set XS-Python-Version to >= 2.4
   - Remove duplicated section in binary.
  * debian/copyright
   - Replace (C) by ©.
  * debian/pycompat: Remove.
  * debian/rules: Switch from pycentral to pysupport.

  [ Sandro Tosi ]
  * debian/control
    - switch Vcs-Browser field to viewsvn

 -- Julien Lavergne <email address hidden> Mon, 22 Jun 2009 15:57:41 +0100

Changed in screenlets (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Julien Lavergne (gilir) wrote :

Committed in revision 477 of screenlets trunk.

Changed in screenlets:
status: New → Fix Committed
importance: Undecided → Low
Märt Põder (boamaod)
Changed in screenlets:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.