Skip to content
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

Zoom getting an upgrade #188

Closed
Botspot opened this issue Jan 1, 2021 · 18 comments
Closed

Zoom getting an upgrade #188

Botspot opened this issue Jan 1, 2021 · 18 comments

Comments

@Botspot
Copy link
Owner

Botspot commented Jan 1, 2021

I've been working on upgrading Zoom for a while now.

  • It will fix pulseaudio problems:
    For years, Raspberry Pi OS has been notorious for glitching when pulseaudio is installed. Well, pulseaudio was necessary for Zoom to work. So, I made the install script install pulseaudio, and then disable it.
    Times have changed since then, and RPiOS has switched to pulseaudio! As soon as that happened, I removed the pulse-disabling code from the install script, but everyone who installed Zoom prior to that still has a broken Pulseaudio setup.
    So this new Zoom app version will undo those changes and fix everybody's system.
  • Also, I'm switching Zoom to use box86-updater, instead of compiling box86. This saves a massive amount of time.
  • As Zoom's official download website is back online thanks to this bug report, this script will download from there instead of from my zoom_686_mirror.

Slightly off-topic: There has been a super-popular feature request on Zoom's developer forum site for them to release ARM builds for the Raspberry Pi. It's seemed to me that Zoom Inc. has been ignoring it.
UNTIL I happened to mention it on the download-link-is-broken support thread. A Zoom staff member saw it and says "Thanks @Botspot! :) We will evaluate the demand here."
Cool. I may have just gotten the ball rolling for an official Zoom ARM build by writing that.

@Itai-Nelken
Copy link
Contributor

@Botspot is it possible to make the install script try to download from the zoom website, and if it fails then download from your mirror?

@Botspot
Copy link
Owner Author

Botspot commented Jan 3, 2021

@Botspot is it possible to make the install script try to download from the zoom website, and if it fails then download from your mirror?

Good idea.

@Botspot
Copy link
Owner Author

Botspot commented Jan 3, 2021

It turns out the latest version of Zoom 9686 is quite unstable! Out of five tries, it crashed upon joining a meeting three of those tries.

And, it's crashing 100% of the time when you click on Share Screen.

Because of this, the Zoom app will continue using my zoom_686_mirror. Yes the client is outdated, but it actually works.

@Botspot
Copy link
Owner Author

Botspot commented Jan 3, 2021

New Zoom App version uploaded with commit 6026e18.

@Botspot Botspot closed this as completed Jan 3, 2021
@fabianmendes
Copy link
Contributor

fabianmendes commented Jan 27, 2021

I can't hear anything, should I install PulseAudio... right? The thing is that installation Bluetooth headphones is a madness

@Botspot
Copy link
Owner Author

Botspot commented Jan 27, 2021

I can't hear anything, should I install PulseAudio... right? The thing is that installation Bluetooth headphones is a madness

That probably wouldn't help. The Zoom app already installs pulseaudio already.

@fabianmendes
Copy link
Contributor

fabianmendes commented Jan 27, 2021 via email

@Botspot
Copy link
Owner Author

Botspot commented Mar 10, 2021

So what can I do or I suppose to do about the audio issue? Any help?

No help. A lot pf people report the same thing, but nobody knows why. Audio problems started at about the same time Raspberry Pi OS switched to using pulseaudio.

@slaattnes
Copy link

I tried to install Zoom on a rpi4 running latest raspios and got this error message:

Setting up box86 (1:0.2.1+13cce1a4-1) ...
restarting systemd-binfmt...
Job for systemd-binfmt.service failed because the control process exited with error code.
See "systemctl status systemd-binfmt.service" and "journalctl -xe" for details.
dpkg: error processing package box86 (--configure):
installed box86 package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
box86
E: Sub-process /usr/bin/dpkg returned an error code (1)
Failed to install the box86 package

Failed to install Box86 with install-32 script!
Box86 installation failed!

@Botspot
Copy link
Owner Author

Botspot commented Mar 17, 2021

@slaattnes Thank you for the bug report. To properly document your issue, I've created a new github issue for this.

Link: #471

@spinalbassoon10
Copy link

Hello , i have a joyaccsess webcam and in zoom the microphone dont work. itested it in some other apps and there the microphone works what can i do?

@Itai-Nelken
Copy link
Contributor

@spinalbassoon10 that's a known issue, I think ptitseb (the developer of box86) said he thinks that pulseaudio isn't wrapped correctly. maybe linux x64 zoom will run better with box64 when its released.

@cycool29
Copy link
Contributor

cycool29 commented Oct 11, 2021

I have an issue. Whenever i try to open zoom on the raspberry pi 4 i get the following message. Box86 with Dynarec v0.2.3 1955c225 built on Oct 10 2021 00:04:24 zoom started. Client: Breakpad is using Single Client Mode! client fd = -1 free(): invalid pointer /home/pi/zoom/runzoom.sh: line 13: 14424 Aborted box86 zoom "$1" Zoom exited. Close this terminal to exit Zoom doesn't launch after this. Anyone knows what mught be causing this? I'm installing it from Pi Apps

Happened to me too. I am trying to fix that.

@loudmusicpigeon
Copy link

has anyone gotten a mic to work on zoom?
which mics would you say will work best
i currently have a bluetooth mic and it doesn't work very well only in zoom

@Itai-Nelken
Copy link
Contributor

Audio input doesn't work with Box86+zoom currently, it does work with box64 amd zoom.

@loudmusicpigeon
Copy link

Audio input doesn't work with Box86+zoom currently, it does work with box64 amd zoom.

oh alright thanks
how do you downgrade to box64 then?

@Itai-Nelken
Copy link
Contributor

Audio input doesn't work with Box86+zoom currently, it does work with box64 amd zoom.

oh alright thanks
how do you downgrade to box64 then?

You can't downgrade, box64 is an x64 emulator for linux arm64.
To use it, install a 64bit OS and install zoom from pi-apps.

@shigerusz
Copy link

Hi,

I installed zoom x86-64 using pi-app.
The installation seems successful.
But it failed when running zoom:

Launching Zoom.
Dynarec for ARM64, with extension: ASIMD CRC32 PageSize:4096 Cores:4
Box64 with Dynarec v0.2.0 66686141 built on Nov 18 2022 06:47:14
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 52 Env var
Looking for zoom
Zoom detected, trying to use system libturbojpeg if possible
Rename process to "zoom"
Using emulated libcef.so
Error loading needed lib libffmpeg.so
Error loading one of needed lib
Error: loading needed libs in elf /home/pi/zoom/zoom
Zoom exited. Close this terminal to exit

Please help me and give a hint.

Thanks and Regards,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants