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 windows does not show anything #16

Open
bk322 opened this issue Apr 30, 2020 · 7 comments
Open

zoom windows does not show anything #16

bk322 opened this issue Apr 30, 2020 · 7 comments

Comments

@bk322
Copy link

bk322 commented Apr 30, 2020

Hi,

I'm on Kubuntu 19:10, starting zoom via zoom-us-wrapper seems to be ok:

$ zoom-us-wrapper zoom
Cleaning up stopped zoom-us instances...
Starting zoom...
$

but zoom windows does not show anything.

@anttipalsola
Copy link

This happens to me too under Ubuntu 20.04 and Docker 19.03.8.

$ docker container logs zoomus 
Adding user `zoom' to group `sudo' ...
Adding user zoom to group sudo
Done.
zoom
ZoomLauncher started.
Zoom not exist at current directory - /home/zoom
Zoom path is: /opt/zoom
cmd line: 
CreateReportChannel bp_server_fd=4
$HOME = /home/zoom 
export SSB_HOME=/home/zoom/.zoom; export QSG_INFO=1; export LD_LIBRARY_PATH=/opt/zoom; export BREAKPAD_CLIENT_FD=3; /opt/zoom/zoom "" 
sh: 1: pactl: not found
zoom started.
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-zoom'
sh: 1: pactl: not found
[CZPClientLogMgr::LogClientEnvironment] [MacAddr: <REMOVED>][client: Linux][OS: Debian GNU/Linux 10 (buster)][Hardware: CPU Core:6 Frenquency:2.07624 G Memory size:32084MB CPU Brand:AMD Ryzen 5 3600X 6-Core Processor              GPU Brand:][Req ID: ]
Linux Client Version is 5.0.399860.0429
QSG_RENDER_LOOP is 
XDG_CURRENT_DESKTOP = ;   GDMSESSION = 
Graphics Card Info:: 
Zoom package arch is 64bit, runing OS arch is x86_64
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
Unrecognized OpenGL version
Unrecognized OpenGL version
QGLXContext: Failed to create dummy context
qt.scenegraph.general: QSG: basic render loop
qt.scenegraph.general: Using sg animation driver
qt.svg: link image0 hasn't been detected!
qt.svg: :/images/wechat.svg:10:6: Could not resolve property: pattern0
Unrecognized OpenGL version
Unrecognized OpenGL version
sh: 1: pactl: not found

So at least pactl is missing? Would installing pulseaudio-utils into the container help?

@anttipalsola
Copy link

anttipalsola commented May 10, 2020

I tested adding pulseaudio-utils in the apt-get install row in Dockerfile. The pactl: not found rows in logs were gone but the modification did not solve the problem.

(edit: fixed markdown syntax)

@mdouchement
Copy link
Owner

Could be an issue with NVIDIA, take a look to #1

The pactl: not found was here for long and does not belong to the OpenGL error. I've added pulseaudio missing package in my pending PR just in case.

@Murtaught
Copy link

Murtaught commented May 24, 2020

Hello!

I have same issue on Debian 10 Buster. Zoom windows pop up, but there is nothing being drawn inside them.

Here are my logs:

Adding user `zoom' to group `sudo' ...
Adding user zoom to group sudo
Done.
zoom
ZoomLauncher started.
Zoom not exist at current directory - /home/zoom
Zoom path is: /opt/zoom
cmd line: 
CreateReportChannel bp_server_fd=4
$HOME = /home/zoom 
export SSB_HOME=/home/zoom/.zoom; export QSG_INFO=1; export LD_LIBRARY_PATH=/opt/zoom; export BREAKPAD_CLIENT_FD=3; /opt/zoom/zoom "" 
sh: 1: pactl: not found
zoom started.
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-zoom'
sh: 1: pactl: not found
[CZPClientLogMgr::LogClientEnvironment] [MacAddr: 60:A4:4C:31:65:32][client: Linux][OS: Debian GNU/Linux 10 (buster)][Hardware: CPU Core:4 Frenquency:3.4 G Memory size:24059MB CPU Brand:        Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz GPU Brand:][Req ID: ]
Linux Client Version is 5.0.408598.0517
QSG_RENDER_LOOP is 
XDG_CURRENT_DESKTOP = ;   GDMSESSION = 
Graphics Card Info:: 
Zoom package arch is 64bit, runing OS arch is x86_64
sh: 1: pactl: not found
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
Unrecognized OpenGL version
Unrecognized OpenGL version
QGLXContext: Failed to create dummy context
qt.scenegraph.general: QSG: basic render loop
qt.scenegraph.general: Using sg animation driver
qt.svg: link image0 hasn't been detected!
qt.svg: :/images/wechat.svg:10:6: Could not resolve property: pattern0
Unrecognized OpenGL version
Unrecognized OpenGL version

I have an NVidia video card:

$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GP107 [GeForce GTX 1050 Ti] (rev a1)

NVidia driver is installed from Debian repository and has version 418.113.

Tried to use tag buster instead of latest, but it produced the same result. Please help!

@mdouchement
Copy link
Owner

Seems to be an issue with Nvidia (proprietary?) drivers (see #1 ).
@mzcu made a fix mzcu@ee177a5 that should work.

I recommend you to try his version: https://github.com/mzcu/docker-zoom-us

@Murtaught
Copy link

@mdouchement Thank you for answering so quickly!

I found out that Zoom has usable web client and decided against installing standalone application on my machine.

@erikbeebe
Copy link

Seems to be an issue with Nvidia (proprietary?) drivers (see #1 ).
@mzcu made a fix mzcu@ee177a5 that should work.

I recommend you to try his version: https://github.com/mzcu/docker-zoom-us

Just a side note - I was able to get the 'mzcu' repo to work on:

  • Ubuntu 20.04
  • NVidia drivers (using a RTX 2060 card)

by using his Dockerfile + scripts, and also following these steps:

  1. Install the nvidia-container-toolkit (on the host machine) from the NVidia repository (they don't have a dedicated 20.04 repo, but there's an open issue in the NVidia Git repository documenting using the 19.10 packages):
$ curl -s -L https://nvidia.github.io/nvidia-docker/ubuntu19.10/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
$ curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install nvidia-container-runtime nvidia-container-toolkit
$ sudo systemctl restart docker

and then..

  1. Modifying the resulting 'zoom-us-wrapper' script to replace the
--runtime=nvidia

line with:

--gpus all

I hope this helps someone out - thanks again for maintaining this repo!

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

5 participants