-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiple instances #1720
Comments
If you're interested in running the development version, it has a |
On 14850 March 1977, Scott Nonnenberg wrote:
If you're interested in running the development version, it has a
`NODE_APP_INSTANCE` environment variable allowing you to run multiple
instances.
Not too much currently, but I hope it makes it into the next stable
release, then it would be usable, thanks. Until then the chromium app
works nicely.
…--
bye, Joerg
|
Super useful, thanks for the prompt feedback @scottnonnenberg. Will be watching for the env var support to land in stable. |
On macOS, one attempted workaround was opening another instance ( Unfortunately, this results in the originally running instance being brought to the front, and the use of the same settings as the original instance's signal account. Signal is not properly doing The next workaround might be to rename the app, but there's more to it than the container name nowadays. Until |
How to run multiple Signal Desktop instances on Windows 10 to use Signal for private phone and for work phone? |
The easiest way to do it is with one production instance and one beta instance. Beta install instructions are here: https://github.com/signalapp/Signal-Desktop |
Any update on this? |
There is a workaround I use for this. On Linux, Signal stores everything related to an account in Something along the same lines could be implemented in the app, by just listing a set of profiles and allowing to user to pick. Just have to change the associated folder. And perhaps password protect. But, better not. That might give users the wrong idea that it is OK to just login on public computers and leave it there. Stuff inside |
Thank you, @nkr0, for sharing your workaround. Can you access the different Signal accounts/profiles at the same time with this workaround? Or rather be able to switch from one to the other? |
No, it's only one profile at a time. You are basically hiding profiles from the chrome-app by renaming the directories. To switch you'll have to close the app, set the folder name of the profile you want to use, and then reopen the app. But the fact that this works means, this feature can be implemented. Even simultaneously for multiple profiles. Just need tabs in the desktop app. |
Thank you for the quick and helpful response. Indeed an encouraging step! |
It is a disgrace on how much they don't care about feature requests, instead adding useless silly emoticon crap, but for those who need to cope without the developers help, the current best way (IMO) on linux is:
Voila, two seperate signal apps able to run at the same time without interfering, no rename orgy and no need to run a beta release. (For a phone using android, there is AppCloner, clone it as Signal2 and have two instances (only one can do SMS)). |
I used to be able to run multiple instances by specifying a configdir, but I can't remember how I did it anymore. Another way is to specify
|
@tsdmgz sweet!! this is the best method so far. I googled a bit and found the configdir method. Also, using this method you can run multiple instances simultaneously. Note: if you are creating a |
Definitely need multi account support! |
Yes, I don't want to share my private number with my business contacts and vice versa, so being able to switch/connect multiple numbers would be great. |
+1 vote from me for multi user support! |
Outdated comment: please see #1720 (comment)
|
@scottnonnenberg-signal anything that would interest you? |
tested this, works great, thank you very much! |
@louislam Win't there be a problem about the updates of signal itself? |
Yes, so my portable version won't update itself. |
+1 for this feature request. It is definitely needed! |
Great idea. I really want to use this, but your build does not render for me (the app starts but everything underneath the menu bar is blank). Same problem when using your 5.0.0-mp. No problems on official build. [edit] I tried to test --disable-gpu and --disable-software-rasterizer but these options don't work in your build (will not launch). It seems like a graphics rendering problem, so I would want to disable gpu rendering. |
It also works that way on windows. Just make a new signal desktop shortcut, go to preferences, (empty "start in" - not sure if necessary) and change the target for example to: |
I created a small tool as workaround. If you need a native version for Windows, you can send people this tutorial. alias signal2='firejail --private=/home/kmille/.config/Signal2 --profile=/etc/firejail/signal-desktop.profile /usr/bin/signal-desktop' |
Hi, I am using on my Ubuntu flatpak with signal and created a second desktop icon with the following content.
|
The command to run any number of Signal instances on MacOs: /Applications/Signal.app/Contents/MacOS/Signal --user-data-dir=$HOME/.config/Signal-2 Although I still prefer Signal Beta as second app just to have different app name |
I'd like to just be able to do multiple windows, even on the same account. |
Why is this issue closed as completed? Has this been implemented? If so I can't find the setting. |
It was closed deliberately as "refused" but mistagged as "complete" (corporate bs ;-) ) Unfortunately, the attempted redirect to "community forums" back in 2021 showed that the "community forums" are just where devs direct folks to waste time discussing things that they have no intention of implementing (time, wrong ideas, etc.). Yes, this practice is not unique to Signal. It's very common to sinkhole this kind of thing. Best option I know of so far is upthread: |
Multiple instances of SignalDesktop needed
Basically, if you own multiple phone numbers, with different Signal Apps running for them (multiple phones, app cloner, doesn't matter, just multiple Signal Accounts for different purposes), it seems to be impossible to use the SignalDesktop app, as that only runs as one instance.
With the chromium app you can simply open another browser profile and voila, a second desktop instance of Signal with a different assigned phone number.
While one can consider running this in VMs or Containers, that seems overkill for such a basic feature, so it would be nice if SignalDesktop can support it directly.
Greetings,
Ganneff
The text was updated successfully, but these errors were encountered: