gnome-terminal forks even with `--disable-factory`

Bug #1490593 reported by Cyprian Guerra
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gnome-terminal (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Manual states:

--disable-factory
    Do not register with the activation name server, do not re-use an
    active terminal.

Yet terminal opens and "foo" is being printed immediately even though the terminal didn't close:

$ gnome-terminal --disable-factory; echo foo
foo
```

This behavior was different in the past and doesn't seem "normal" for a Linux application, e.g. it now prevents using gnome-terminal as a `vim` wrapper for an external editor. Usually Linux applications are manually forked with ampersand and as far as I understand it still should be possible with a `--disable-factory` argument.

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: gnome-terminal 3.14.2-0ubuntu3
ProcVersionSignature: Ubuntu 3.19.0-26.28-generic 3.19.8-ckt4
Uname: Linux 3.19.0-26-generic x86_64
ApportVersion: 2.17.2-0ubuntu1.3
Architecture: amd64
CurrentDesktop: GNOME
Date: Mon Aug 31 16:11:37 2015
InstallationDate: Installed on 2014-02-06 (571 days ago)
InstallationMedia: Ubuntu-GNOME 14.04 "Trusty Tahr" - Alpha amd64 (20131219)
SourcePackage: gnome-terminal
UpgradeStatus: Upgraded to vivid on 2015-04-30 (122 days ago)

Revision history for this message
Cyprian Guerra (cyprian-guerra) wrote :
description: updated
Revision history for this message
Cyprian Guerra (cyprian-guerra) wrote :

Seems to be working in GNOME Terminal 3.18.2. Current manual misses this description entirely, I wouldn't know if I didn't try.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-terminal (Ubuntu):
status: New → Confirmed
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.