Announcement

Collapse
No announcement yet.

Microsoft Teams Is Now Available For Linux In Public Preview Form

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Microsoft Teams Is Now Available For Linux In Public Preview Form

    Phoronix: Microsoft Teams Is Now Available For Linux In Public Preview Form

    Back in September we learned that Microsoft was bringing their Microsoft Teams software to Linux and today it has entered a public preview state...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    I'm getting

    $ node --version
    v13.3.0


    $ /usr/share/teams/teams
    A JavaScript error occurred in the main process
    Uncaught Exception:
    RangeError: Maximum call stack size exceeded
    at Array.join (native)
    at Function.t.GetGuid (/usr/share/teams/resources/app.asar/external/aria-telemetry/aria-web-telemetry-nodejs-0.1.min.js:1:14836)
    at new i (/usr/share/teams/resources/app.asar/external/aria-telemetry/aria-web-telemetry-nodejs-0.1.min.js:2:808)
    at AriaTelemetryLogger.initializeLogManager (/usr/share/teams/resources/app.asar/lib/ariaTelemetryLogger.js:188:24)
    at new AriaTelemetryLogger (/usr/share/teams/resources/app.asar/lib/ariaTelemetryLogger.js:89:22)
    at Object.getInstance (/usr/share/teams/resources/app.asar/lib/ariaTelemetryLogger.js:33:35)
    at new LoggingService (/usr/share/teams/resources/app.asar/lib/loggingService.js:30:48)
    at Object.getInstance (/usr/share/teams/resources/app.asar/lib/loggingService.js:21:26)
    at getLinuxReleaseInfo (/usr/share/teams/resources/app.asar/lib/utility.js:623:32)
    at getLinuxOsVersion (/usr/share/teams/resources/app.asar/lib/utility.js:643:26)
    Trace/breakpoint trap (core dumped)

    This is the deb package, converted to tar.gz with deb2targz, and running on Linux From Scratch

    Comment


    • #3
      Maybe you shouldn't be making your life harder with LFS then. Works just fine on 18.04

      Code:
      sudo apt-key adv --fetch-keys https://packages.microsoft.com/keys/microsoft.asc
      sudo echo 'deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams/ stable main' > /etc/apt/sources.list.d/teams.list
      sudo apt update
      sudo apt install -y teams

      Comment


      • #4
        Originally posted by chepati View Post
        $ /usr/share/teams/teams
        A JavaScript error occurred in the main process
        Uncaught Exception:
        RangeError: Maximum call stack size exceeded
        at Array.join (native)
        at Function.t.GetGuid (/usr/share/teams/resources/app.asar/external/aria-telemetry/aria-web-telemetry-nodejs-0.1.min.js:1:14836)
        at new i (/usr/share/teams/resources/app.asar/external/aria-telemetry/aria-web-telemetry-nodejs-0.1.min.js:2:808)
        at AriaTelemetryLogger.initializeLogManager (/usr/share/teams/resources/app.asar/lib/ariaTelemetryLogger.js:188:24)
        at new AriaTelemetryLogger (/usr/share/teams/resources/app.asar/lib/ariaTelemetryLogger.js:89:22)
        at Object.getInstance (/usr/share/teams/resources/app.asar/lib/ariaTelemetryLogger.js:33:35)
        at new LoggingService (/usr/share/teams/resources/app.asar/lib/loggingService.js:30:48)
        at Object.getInstance (/usr/share/teams/resources/app.asar/lib/loggingService.js:21:26)
        at getLinuxReleaseInfo (/usr/share/teams/resources/app.asar/lib/utility.js:623:32)
        at getLinuxOsVersion (/usr/share/teams/resources/app.asar/lib/utility.js:643:26)
        Trace/breakpoint trap (core dumped)

        This is the deb package, converted to tar.gz with deb2targz, and running on Linux From Scratch
        Sounds like it needs more stack space, unless it's looping indefinitely.

        Originally posted by anarki2
        Maybe you shouldn't be making your life harder with LFS then. Works just fine on 18.04
        Great piece of advice, mate.

        Comment


        • #5
          Originally posted by chepati View Post
          I'm getting

          $ node --version
          v13.3.0


          $ /usr/share/teams/teams
          A JavaScript error occurred in the main process
          Uncaught Exception:
          RangeError: Maximum call stack size exceeded
          at Array.join (native)
          at Function.t.GetGuid (/usr/share/teams/resources/app.asar/external/aria-telemetry/aria-web-telemetry-nodejs-0.1.min.js:1:14836)
          at new i (/usr/share/teams/resources/app.asar/external/aria-telemetry/aria-web-telemetry-nodejs-0.1.min.js:2:808)
          at AriaTelemetryLogger.initializeLogManager (/usr/share/teams/resources/app.asar/lib/ariaTelemetryLogger.js:188:24)
          at new AriaTelemetryLogger (/usr/share/teams/resources/app.asar/lib/ariaTelemetryLogger.js:89:22)
          at Object.getInstance (/usr/share/teams/resources/app.asar/lib/ariaTelemetryLogger.js:33:35)
          at new LoggingService (/usr/share/teams/resources/app.asar/lib/loggingService.js:30:48)
          at Object.getInstance (/usr/share/teams/resources/app.asar/lib/loggingService.js:21:26)
          at getLinuxReleaseInfo (/usr/share/teams/resources/app.asar/lib/utility.js:623:32)
          at getLinuxOsVersion (/usr/share/teams/resources/app.asar/lib/utility.js:643:26)
          Trace/breakpoint trap (core dumped)

          This is the deb package, converted to tar.gz with deb2targz, and running on Linux From Scratch
          Failing because of telemetry. How sad.

          Comment


          • #6
            Originally posted by randomizer View Post

            Failing because of telemetry. How sad.
            Telemetry is the whole reason this application exists.

            Comment


            • #7
              Really nice, though you could still use it via the web browser earlier though.
              Great to see it packaged for Linux. Just too bad that it isn't open source.

              Comment


              • #8
                "Just too bad that it isn't open source."
                Funny remark, considering "Microsoft is an Opensource Company". Probably too much telemetry for that

                Question: What is the gain running this version instead of opening teams on a web browser?
                It's based on CEF so basically a stand-alone browser, but the news on Gaming on Linux mention now they can use screen sharing from Linux.

                Comment


                • #9
                  Originally posted by marlock View Post
                  "Just too bad that it isn't open source."
                  Funny remark, considering "Microsoft is an Opensource Company". Probably too much telemetry for that
                  Can you name ONE company that releases ALL of their code to the public?

                  Remarks like this are completely useless. MS releases more and more code, yet peeps will always find a reason to complain.

                  - Hey folks, Teams is now free!
                  - But there's no Linux client!
                  - Alright then, here's the Linux client for ya!
                  - But but, it's not open source!
                  - Alrighty, now we released the code under the Apache license!
                  - Well duh, we want an MIT license!
                  ...

                  Some people literally can't be pleased.

                  Comment


                  • #10
                    I'm not raging about that asking them to release ALL their software as opensource, though, am I?

                    I'm glad they got it released, I really am... but it just really seems like a small gain (in functionality and trust), since the web version already existed and since the client wasn't opensourced.

                    Comment

                    Working...
                    X