After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 224885 - Does Not Allow Multiple Sessions
Does Not Allow Multiple Sessions
Status: RESOLVED WONTFIX
Product: evolution
Classification: Applications
Component: Mailer
pre-1.5 (obsolete)
Other All
: Normal enhancement
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 226898 237001 (view as bug list)
Depends on: 219197
Blocks:
 
 
Reported: 2002-05-17 18:34 UTC by David Richards
Modified: 2012-02-08 22:50 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Richards 2002-05-17 18:34:11 UTC
Evolution has 2 problems that are related to the same issue.  It does not
support multiple logins by the same users working on different $DISPLAY's.

If a user logs in at their desk, and then is another part of the building
and  tries to log in from there, it won't let you start another session. 
It starts another session back at their desk.  Evolution should allow a
user to be logged in from multiple terminals at the same time.

If when a user logs out of Evolution, if some of the processes don't die
for whatever reason, and the user comes in the next day and logs in from
another terminal, their sessions start up again on the original terminals.
 It seems to find the hung processes and use them to figure out where to
run.  Those processes have to be killed before they can log into the new
terminal.
Comment 1 Ettore Perazzoli 2002-05-22 22:29:42 UTC
Tentatively putting this on the 1.2 list.
Comment 2 christine 2002-09-26 18:39:07 UTC
Setting target milestone to 1.4.
Comment 3 David Richards 2003-02-24 20:58:56 UTC
Still not working in 1.3 developers build.  The first session starts
correctly, the second time that you try and run it, it just sits at
the evolution-1.3 prompt and never comes back.  No GUI appears.
Comment 4 Rodney Dawes 2003-03-21 20:53:21 UTC
*** bug 226898 has been marked as a duplicate of this bug. ***
Comment 5 Rodney Dawes 2003-09-25 20:50:16 UTC
Re-assigning to myself. I made a patch yesterday and sent it to the
list which allows evolution to be used on multiple displays by the
same user.
Comment 6 Gerardo Marin 2004-02-05 17:11:06 UTC
What was the patch fate?
Comment 7 JP Rosevear 2004-12-22 06:17:12 UTC
*** bug 237001 has been marked as a duplicate of this bug. ***
Comment 8 JP Rosevear 2005-01-12 04:12:27 UTC
So, multiple displays can work, but there is the problem of a shared
camel session that makes the mail views get out of sync.
Comment 9 Not Zed 2005-01-31 03:42:28 UTC
that sounds like an object activation problem to me.
Comment 10 André Klapper 2005-06-14 12:06:45 UTC
adding dependency as discussed with nags on irc.
Comment 11 André Klapper 2012-02-08 18:10:23 UTC
Dave: Is this still a problem in recent versions?
(I wonder how I could test this.)
Comment 12 David Richards 2012-02-08 18:16:36 UTC
It's always wonderful to see 10 year old requests. ;)  It would be wonderful if this worked but it seems like the infrastructure to handle this is a huge rewrite.  The two sessions would have to be aware that two instances of running.  If settings were changed in one, the other would have to make the changes too.  If there are any tmp type files that are written, they would have to be engineered to never clobber each other.

Having this feature would allow enterprise users to have email open twice from different workstations.  

To replicate it, you'd have to ssh into your computer from another computer and set your DISPLAY and start a second instance.
Comment 13 Matthew Barnes 2012-02-08 22:50:09 UTC
All you need these days is a separate D-Bus message bus for two separate Evolution instances to run simultaneously, then you can corrupt your local cache files to your heart's content.

No intention of changing Evolution's single-instance characteristics.  WONTFIX.