ARM Microsoft Teams-problems installing
#1
I'd like to get the linux ARM version of Microsoft teams installed on my Mobian Pinephone.  I downloaded the file teams-for-linux_1.0.6_arm64.deb from https://github.com/IsmaelMartinez/teams-...x/releases and using Kings Cross I tried running 

sudo dpkg -i teams-for-linux_1.0.6_arm64.deb

After unpacking the file, it outputted:
dpkg: dependency problems prevent configuration of teams-for-linux: teams-for-linux depends on libappindicator3-1; however: Package libappindicator3-1 is not installed.

dpkg: error processing package teams-for-linux (--install): dependency problems - leaving unconfigured

Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for mailcap (3.68) ...
Processing triggers for desktop-file-utils (0.26-1) ...
Errors were encountered while processing: teams-for-linux

I thought I'd be able to fix this by next running sudo apt install -f but after running this, the output noted:

The following packages will be REMOVED: teams-for-linux
0 upgraded, 0 newly installed, 1 to remove and 37 not upgraded.
1 not fully installed or removed.
After this operation, 161 MB disk space will be freed.
Do you want to continue? [Y/n]

After confirming I'm back to square one....I have the deb file but teams is not installed.

The questions I have are 1) are the commands I attempted the correct way to try to install this deb file on my Mobian pinephone. 2) is there a way I can get this work work?  If so, how?

Feedback, direction is much appreciated as I need teams on my pinephone before I can make it a daily driver.  Thanks in advance!
  Reply
#2
have you tried running sudo apt install libappindicator3-1 and then running sudo dpkg -i teams-for-linux_1.0.6_arm64.deb?
  Reply
#3
(02-01-2021, 01:01 PM)tophneal Wrote: have you tried running sudo apt install libappindicator3-1 and then running sudo dpkg -i teams-for-linux_1.0.6_arm64.deb?
I tried sudo apt install libappindicator3-1 and it outputted:

Package libappindicator3-1 is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, or is only available from another source

E: Package 'libappindiactor3-1' has no installation candidate

Also, as a plan-B I tried to login to Team using both browsers (firefox ESR and gnome Web) and both of them give me the error that the browser is not compatible with the Teams webapp and that I should download the desktop app!
  Reply
#4
(02-01-2021, 01:08 PM)eaglebeckley Wrote: I tried sudo apt install libappindicator3-1 and it outputted:

Package libappindicator3-1 is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, or is only available from another source

E: Package 'libappindiactor3-1' has no installation candidate

you can download the package from here: https://packages.debian.org/buster/libappindicator3-1

links to the arch specific versions are at the bottom of the page. arm64 is there
  Reply
#5
(02-01-2021, 01:36 PM)tophneal Wrote:
(02-01-2021, 01:08 PM)eaglebeckley Wrote: I tried sudo apt install libappindicator3-1 and it outputted:

Package libappindicator3-1 is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, or is only available from another source

E: Package 'libappindiactor3-1' has no installation candidate

you can download the package from here: https://packages.debian.org/buster/libappindicator3-1

links to the arch specific versions are at the bottom of the page. arm64 is there
First, thanks for the help.  I tried installing libappindicator3-1 from the site you provided and during install it says

dependency problems prevent configuration of libappindicator3-1:arm64: libappindicator3-1:arm64 depends on libindicator3-7; however Package libindicator3-7 is not installed.

When I get home tonight, perhaps I'll try to see about the libindicator3-7 file (for ARM64).  Would prefer if I knew how many files I would need to get this to work instead of going one by one...but maybe that's what I'll have to do.
  Reply
#6
this should help you what dependencies you'll need: https://sleeplessbeastie.eu/2018/03/05/h...b-package/
  Reply
#7
(02-01-2021, 12:17 PM)eaglebeckley Wrote: ...
Feedback, direction is much appreciated as I need teams on my pinephone before I can make it a daily driver.  Thanks in advance!

I am far from an expert on this but thought you could just
Code:
cd /to/directory/where/you/downloaded/the/.deb/
sudo apt install ./teams-for-linux_1.0.6_arm64.deb
in the first place then apt would sort all the dependencies (if it can)?
  • ROCKPro64 v2.1 2GB, 16Gb eMMC for rootfs, SX8200Pro 512GB NVMe for /home, HDMI video & sound, Bluetooth keyboard & mouse. Started Bionic minimal - now "groovy", Openbox desktop for general purpose daily PC.
  • PinePhone BraveHeart now v1.2b 3/32Gb daily driver, dual boot via p-boot with Mobian/f2fs/Phosh on eMMC, Arch/f2fs/Phosh on SDcard
  • PinePhone v1.2a 2G/16Gb that needs USB board replaced
  Reply
#8
(02-01-2021, 02:50 PM)dukla2000 Wrote:
(02-01-2021, 12:17 PM)eaglebeckley Wrote: ...
Feedback, direction is much appreciated as I need teams on my pinephone before I can make it a daily driver.  Thanks in advance!

I am far from an expert on this but thought you could just
Code:
cd /to/directory/where/you/downloaded/the/.deb/
sudo apt install ./teams-for-linux_1.0.6_arm64.deb
in the first place then apt would sort all the dependencies (if it can)?
Thanks for the suggestion.  When I tried this, I got:

Note, selecting 'teams-for-linux' instead of './teams-for-linux_1.0.6_arm64.deb' Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.

The following packages have unmet dependencies:
teams-for-linux : Depends: libappindicator3-1 but it is not installable
E: Unable to correct problems, you have held broken packages.
  Reply
#9
(02-01-2021, 05:14 PM)eaglebeckley Wrote:
(02-01-2021, 02:50 PM)dukla2000 Wrote:
(02-01-2021, 12:17 PM)eaglebeckley Wrote: ...
Feedback, direction is much appreciated as I need teams on my pinephone before I can make it a daily driver.  Thanks in advance!

I am far from an expert on this but thought you could just
Code:
cd /to/directory/where/you/downloaded/the/.deb/
sudo apt install ./teams-for-linux_1.0.6_arm64.deb
in the first place then apt would sort all the dependencies (if it can)?
Thanks for the suggestion.  When I tried this, I got:

Note, selecting 'teams-for-linux' instead of './teams-for-linux_1.0.6_arm64.deb' Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.

The following packages have unmet dependencies:
teams-for-linux : Depends: libappindicator3-1 but it is not installable
E: Unable to correct problems, you have held broken packages.

Update - I was able to successfully install the arm64 versions of libindicator3-7 first, then libappindicator3-1, and finally teams-for-linux_1.0.6_arm64.  I successfully logged into my company's instance of teams.  Disappointingly the app was blurry and seemed very slow.  I am guessing that is because it is not an official Microsoft version but I appreciate the efforts of the developer who created it.  I hope Microsoft creates an ARM64 version of teams for linux that could be easily installed on a PBP or pinephone.  For now, I'll mark this as complete and appreciate the advice & support I received in this post.
  Reply
#10
(02-01-2021, 08:27 PM)eaglebeckle Wrote: Update - I was able to successfully install the arm64 versions of libindicator3-7 first, then libappindicator3-1, and finally teams-for-linux_1.0.6_arm64.  I successfully logged into my company's instance of teams.  Disappointingly the app was blurry and seemed very slow.  I am guessing that is because it is not an official Microsoft version but I appreciate the efforts of the developer who created it.  I hope Microsoft creates an ARM64 version of teams for linux that could be easily installed on a PBP or pinephone.  For now, I'll mark this as complete and appreciate the advice & support I received in this post.

AFAIK, this being an Electron app, and knowing the performance of the teams app on my much stronger Windows Laptop I expect Teams to NEVER perform well on the Pinephone. It is simply not powerful enough to run that hog.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
Information Bluetooth DIsconnect Problems? RTP 3 1,137 05-20-2021, 09:28 AM
Last Post: Emichel2020
  Telegran connection problems Brad 0 165 05-12-2021, 12:56 PM
Last Post: Brad
  Installing Mobian --> "Resizing file system" forever Anna 9 1,826 05-01-2021, 07:51 PM
Last Post: jonnicholson
  Installing and tweaking Chromium on Mobian and Arch C0ffeeFreak 19 2,514 03-11-2021, 09:24 AM
Last Post: C0ffeeFreak
  "Low Disk Space on Filesystem root" after installing Axolotl and Podcasts Anna 11 1,336 03-05-2021, 02:33 AM
Last Post: Anna
  Installing chromium browser? Zebulon Walton 12 3,338 02-09-2021, 12:33 PM
Last Post: C0ffeeFreak
  Installing applicatons via command line Zebulon Walton 2 784 12-01-2020, 11:24 AM
Last Post: Zebulon Walton
  installing vpn ergo owl 3 1,162 10-02-2020, 04:22 PM
Last Post: ergo owl

Forum Jump:


Users browsing this thread: 1 Guest(s)