88

I find a lot of files with names of the like

.goutputstream-xxxxx

where xxxxx are some alphanumeric characters.

Here is a screenshot of the home folder

screenshot of home folder

Any idea why I should keep these or can I remove and also stop further creation?

Braiam
  • 67,791
  • 32
  • 179
  • 269
John Eipe
  • 2,077
  • 1
    This bug has been fixed https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/984785 – Braiam Dec 22 '13 at 17:38
  • Those are POSIX process forking tunnels, that had not been closed properly. We can produce them from php posix_mkfifo() and pcntl_exec() – NVRM Oct 12 '19 at 10:29
  • 1
    Problem appears again in Ubuntu 16.04 – XavierStuvw Mar 30 '20 at 21:42
  • One suddenly appeared at ~/Desktop in ubuntu 23.04 once SIGTERM was passed to gnome-shell. The stat shows that it had been created 3 days before though, but it wasn't visible. Also the file output: .goutputstream-X8R6C2: Zip archive data, at least v2.0 to extract, compression method=[0x305c] – Mislah Oct 30 '23 at 14:53

4 Answers4

59

This is a bug - https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/984785

Pretty sure it's not ubuntu one - I don't have it here and have the files.

I delete them every now and again, not caused me any issues.

You can run this command in a terminal to delete them all:

cd && rm .goutputstream-* -v
Anwar
  • 76,649
7

These are temporary files that should have been deleted. Most likely created by Ubuntu One.

This issue has been discussed to detail on this forum:

http://ubuntuforums.org/showthread.php?p=11953534

upapilot
  • 2,916
  • @ObsessiveFOSS The first sentence of this answer really does fundamentally answer the question (or attempt to, I'm not saying this is right). And it is the essential information from the linked thread. I'm not sure this particular answer actually does require any additional details. – Eliah Kagan Jul 25 '12 at 16:06
  • 5
    I do not use Ubuntu One and still get these files. – To Do Feb 06 '13 at 16:21
5

A fix is still in the works (via the bug report):

upstream commited a fix to git if somebody wants to try the change: http://git.gnome.org/browse/glib/commit/?id=afdb2abb13896a3d5caecabd2f7158e8047f9956

For now, I'm running this in cron (myuser is my username, and using crontab -e to edit ) :

@daily find /home/myuser/.goutputstream-* -mtime +2 -print | xargs rm -f

belacqua
  • 23,120
3

I don't know if it is because of a kernel update, or what have you but I was able to accomplish the same result as:

cd && rm .goutputstream-* -v

by running:

rm .goutputstream-*
devav2
  • 36,312
phillip
  • 55
  • 1
  • 10
    The former goes to the home directory cd, deletes all .goutputstream-* files and gives you a list of the files deleted. The latter deletes all .goutputstream-* files in the current directory. So your solution won't work if the user isn't already in the home directory. – Zaz Dec 14 '12 at 13:08
  • Well, it will work, it just won't delete the .goutputstream-* files that may be in the home directory. If there had been any such files in that current directory, they would have been deleted. – icedwater Jan 05 '14 at 08:51
  • Nothing to do with any kernel. – Ken Sharp Jul 30 '15 at 18:52