昨天我在笔记本电脑上安装了 Zoom,运行正常。今天,当我想再次启动它时,它却无法启动。我使用以下命令安装了它:
sudo apt install ./zoom_amd64.deb
并且安装没有错误。我尝试重新安装它,但没有成功。这是一个日志文件:https://drive.google.com/file/d/1Ri6oWeJJLdGPOVbWVQgCqOlFZaP4VmCM/view?usp=sharing
有人可以帮忙吗?
更新:我尝试从终端启动 Zoom,但没有成功。但是,当我切换到 root 并尝试再次启动它时,Zoom 启动了,但我什么也做不了。
答案1
您可以尝试卸载从 .deb 包安装的 Zoom,然后安装一个 snap 包:
sudo snap install zoom-client
答案2
打开软件和更新,继续实时补丁如果您启用它并收到类似错误Failed to read Machine ID
,或者this machine ID is already enabled with a different key or is non-unique
这就是 zoom 无法启动的原因。
你
Failed to read Machine ID
可以尝试解决方案在这里找到:sudo touch /etc/machine-id sudo systemd-machine-id-setup cat /etc/machine-id
检查
this machine ID is already enabled with a different key or is non-unique
这个问题:尝试使用 Livepatch 时出现问题
希望这可以帮助!
答案3
从 GUI 启动 zoom 时什么也没有发生,从 cli 运行时它显示消息“Testing for explicit PulseAudio choice... ...and PulseAudio has been explicitly chosen
重新安装 .deb 包或使用 snap 无法解决问题”。
推出 pulseaudio:
$ pulseaudio
pulseaudio 日志中有一条消息:main.c: An error occurred while executing pa_pid_file_create()
,这促使我检查 alsamixer 实用程序。
推出 alsamixer
$ alsamixer
alsamixer 界面显示一切都已静音(MM)。重新配置 alsamixer 后,zoom 启动。
我希望这可以解决某些人的问题并节省大量时间。
答案4
我找到了一个可能不是这个问题的解决方案,但经过大量研究后,我需要分享:
步骤 1:查找缺失的包,在终端类型中:(我认为你必须尝试从终端启动 zoom 才能获得它)
ldd /opt/zoom/libdvf.so | grep "not found"
这是我的输出:
libxcb-icccm.so.4 => not found
libxcb-render-util.so.0 => not found
第 2 步:在终端中安装缺失的软件包:
就我而言
sudo apt install libxcb-icccm4 libxcb-render-util0
步骤 3:获利(有效!)