As reported before, all the “.goutputstream-xxxxxx” files are temporary
files that GLib uses in file write activities. However, these buffer
files aren't deleted when an operation was cancelled. Currently, a fix
was committed for this bug (see #104).

Now, let's focus on the other part of the problem. On every session
close, LightDM needs to clean ~/.Xauthority. According to #28, there can
be lines in .Xauthority that shouldn't be erased, though the last line
seems to stand for the current session and should be deleted when the
session is closed. I don't know well how it works, but some process
(most likely XAuth) is called to remove the last cookie of .Xauthority.
It works fine when you only close your session, but when you shutdown
from an open session, it looks like LightDM doesn't take time to close
it properly before shutting the whole system down. o_O


That results in a “.goutputstream-xxxxxx” containing all the ”permanent” 
cookies of .Xauthority. If you delete .Xauthority, these permanent cookies will 
disappear, so you will only get null-sized “.goutputstream-xxxxxx”... and a 
much lighter .Xauthority on next reboot. ;-) And it seems to cause no other 
problems, according to 
http://forum.ubuntu-fr.org/viewtopic.php?pid=11588001#p11588001

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to glib2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/984785

Title:
  .goutputstream files polluting $HOME

Status in The "G" Library - GLib:
  Fix Released
Status in Light Display Manager:
  New
Status in X.Org X server:
  New
Status in “glib2.0” package in Ubuntu:
  Fix Committed
Status in “lightdm” package in Ubuntu:
  Invalid
Status in “glib2.0” source package in Precise:
  Triaged
Status in “lightdm” source package in Precise:
  Invalid

Bug description:
  .goutputstream files polluting $HOME.
  Which software or operation is creating these and why?

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: xauth 1:1.0.6-1
  ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
  Uname: Linux 3.2.0-23-generic x86_64
  NonfreeKernelModules: nvidia & ati
  ApportVersion: 2.0.1-0ubuntu4
  Architecture: amd64
  Date: Wed Apr 18 13:29:31 2012
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin"
  ProcEnviron:
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: xauth
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/glib/+bug/984785/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to