Je suis nouveau sur Linux et Ubuntu.
Je dois exécuter plusieurs instances de Telegram sur le bureau. J'ai vu les réponses dans Comment utiliser plusieurs comptes avec Telegram?
Je ne comprends pas comment puis-je utiliser la réponse.
J'ai extrait tsetup.1.1.23.tar.xz
. puis ouvert le terminal et cd
dans ce répertoire.
De plus, j'ai créé un autre utilisateur administrateur nommé atk2
sans mot de passe.
J'ai essayé de lancer telegramme en tant qu'un autre utilisateur comme celui-ci:
Sudo -u user2 ./Telegram
mais ça ne marche pas. Je reçois
No protocol specified
QXcbConnection: Could not connect to display :0
./Telegram(_ZN14SignalHandlers8internal7HandlerEiP7siginfoPv+0x175)[0xe52725]
./Telegram(_ZN14SignalHandlers8internal12DumpCallbackERKN15google_breakpad18MinidumpDescriptorEPvb+0x2e)[0xe52f7e]
./Telegram(_ZN15google_breakpad16ExceptionHandler12GenerateDumpEPNS0_12CrashContextE+0x3d4)[0x10b83e4]
./Telegram(_ZN15google_breakpad16ExceptionHandler13SignalHandlerEiP7siginfoPv+0x97)[0x10b86f7]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x13150)[0x7f6673f36150]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcb)[0x7f667360d0bb]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x16d)[0x7f667360ef5d]
./Telegram[0x1d6007e]
./Telegram(_ZN14QXcbConnectionC2EP19QXcbNativeInterfacebjPKc+0x97c)[0x1495bfc]
./Telegram(_ZN15QXcbIntegrationC1ERK11QStringListRiPPc+0x31e)[0x146971e]
./Telegram[0x14683bd]
./Telegram[0x1c3cb5d]
./Telegram[0x19810e5]
./Telegram[0x1981eb5]
./Telegram[0x1f1b63c]
./Telegram[0x198358c]
./Telegram[0x1657ad9]
./Telegram(_ZN11ApplicationC2ERiPPc+0x1e)[0xe5f13e]
./Telegram(main+0x8a)[0x8c94ea]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1)[0x7f66735f71c1]
./Telegram[0x8e6b1d]
Aborted
J'ai aussi essayé
mkdir ~/.telegram2ndprofile
Telegram -many -workdir ~/.telegram2ndprofile
mais j'obtiens cette erreur en utilisant la commande télégramme.
# telegram -many -workdir ~/.telegram2ndprofile
usage: telegram [-ynsr] user [ttyname] [message...]
Que dois-je faire pour exécuter plusieurs instances de télégramme?
Finalement, je l'ai appris. voici le détail de la solution.
extrait-le.
il est préférable de copier le fichier "Telegram" du dossier extrait vers "/ home/youruser /". parce que vous pouvez simplement ouvrir le terminal avec Ctrl + Alt + T .
ouvrez un terminal sur ce dossier.
makedir ~/tel makedir ~/tel2
./Telegram -many -workdir ~/tel
./Telegram -many -workdir ~/tel2
plus d'option
comment peut-on fermer le terminal sans mettre fin au processus Telegram?
J'ai trouvé la solution d'ici. Comment garder les processus en cours après la fin de la session ssh?
installer l'application "screen"
Sudo apt-get install screen
Tapez écran dans Terminal et Entrée. écran Puis lancez le télégramme.
./Telegram -many -workdir ~/tel
retourner au terminal et
Appuyez sur Ctrl-A puis Ctrl-D.
Merci pour votre aide.