[Ça fait bizarre de poser une question sur MS Teams dans un forum Linux... J'espère qu'il y a des habitués de flatpak dans ce forum. ]
Je viens d'installer la paquet flatpak, et MS Teams à partir de flatpak, le tout dans une installation toute fraiche de d'Arch Linux à partir de l'iso officielle. Je n'ai pas eu d'erreur et j'ai re-démarré. Mais quand je lance
flatpak run com.microsoft.Teams
la fenêtre de connexion habituelle apparaît, j'y mets mon identifiant de boulot, et... je tombe sur le message d'erreur de Teams : "Désolé... Nous n'avons pas pu nous connecter à Internet. Veuillez vérifier votre connexion."
En-dessous il y un bouton [Redémarrer] et encore en dessous :
"Si cela ne fonctionne pas, essayez de vous déconnecter et de vous reconnecter." avec un lien dans les mots soulignés.
Cliquer sur ce bouton fait planter Teams, qui disparait aussitôt.
Cliquer sur le lien ne produit rien, qu'un message d'erreur dans le terminal qui a servi à lancer Teams :
Code : Tout sélectionner
(node:125) DeprecationWarning: Passing functions, DOM objects and other non-cloneable JavaScript objects to IPC methods is deprecated and will throw an exception beginning with Electron 9.
Voici quelques infos générales, si ça peut aider.
Code : Tout sélectionner
$ flatpak run com.microsoft.Teams &
[1] 4254
Overriding TZ to Europe/Paris
[2 zypak-helper] Wait found events, but sd-event found none
[2 preload-host-spawn-strategy] Running: /app/bin/zypak-helper child - /app/extra/teams/teams --type=zygote --electron-shared-settings=eyJjci5jb21wYW55IjoiRWxlY3Ryb24iLCJjci5kdW1wcyI6IiIsImNyLmVuYWJsZWQiOmZhbHNlLCJjci5wcm9kdWN0IjoiRWxlY3Ryb24iLCJjci5zZXNzaW9uIjoiIiwiY3IudXJsIjoiIiwiY3IudmVyc2lvbiI6IiJ9
Error while parsing hooks JSON. Error: "ENOENT: no such file or directory, open '/users/darniere/.var/app/com.microsoft.Teams/config/Microsoft/Microsoft Teams/hooks.json'"
Gtk-Message: 20:25:48.643: Failed to load module "canberra-gtk-module"
Gtk-Message: 20:25:48.643: Failed to load module "canberra-gtk-module"
(electron) The default value of app.allowRendererProcessReuse is deprecated, it is currently "false". It will change to be "true" in Electron 9. For more information please check https://github.com/electron/electron/issues/18397
(node:2) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 ecsSettingsUpdated listeners added to [EventEmitter]. Use emitter.setMaxListeners() to increase limit
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:2) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 appInitialized listeners added to [EventEmitter]. Use emitter.setMaxListeners() to increase limit
(node:2) UnhandledPromiseRejectionWarning: Error: net::ERR_NAME_RESOLUTION_FAILED
at SimpleURLLoaderWrapper.<anonymous> (electron/js2c/browser_init.js:2645:21)
at SimpleURLLoaderWrapper.emit (events.js:210:5)
(node:2) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 5)
(node:2) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
(node:125) DeprecationWarning: Passing functions, DOM objects and other non-cloneable JavaScript objects to IPC methods is deprecated and will throw an exception beginning with Electron 9.
Code : Tout sélectionner
$ flatpak info --show-permissions com.microsoft.Teams
[Context]
shared=network;ipc;
sockets=x11;pulseaudio;pcsc;
devices=all;
filesystems=xdg-download;
[Session Bus Policy]
org.gnome.SessionManager=talk
org.freedesktop.Notifications=talk
org.kde.StatusNotifierWatcher=talk
org.freedesktop.secrets=talk
[Environment]
TZ=
Code : Tout sélectionner
$ cat /etc/hosts
# Static table lookup for hostnames.
# See hosts(5) for details.
127.0.0.1 localhost
::1 localhost
127.0.1.1 mon_hostname.localdomain mon_hostname
LuX