我在 Ubuntu 14.04 中安装了 TeamViewer 10,并将其与移动互联网(USB 网络共享)一起使用。它运行良好,但一旦我断开移动设备并将系统连接到可以访问互联网的办公室互联网 (LAN),它就会显示以下错误信息:Not ready. Please check your connection
。我已检查所有代理设置,但没有任何效果 - 我需要通过 TeamViewer 在家中使用我的办公室系统。我应该如何让 TeamViewer 在 LAN 上工作?
答案1
有时切换网络连接(有线/无线)后,TeamViewer 服务会挂起。
要解决此问题 -重启teamviewer 服务.打开终端并执行以下命令:
sudo teamviewer daemon stop
sudo teamviewer daemon start
或者,您可以使用以下命令重新启动 teamviewer 服务:sudo teamviewer daemon restart
要检查服务是否已成功重新启动,请执行:sudo teamviewer daemon status
如果问题仍未解决,请检查路由器的防火墙是否阻止了 TeamViewer。
如果您使用的是公司提供的办公系统,则可能会被阻止。
针对“对我不起作用”答案下的评论的附加信息:
teamviewer
有时,单击文件(打开软件中心)进行安装时.deb
,无法正确安装应用程序(包括所有必需的依赖项),因此会失败。
多年来,我已成功安装和使用 TeamViewer,因此我建议使用gdebi
打包工具安装 TeamViewer,要安装它,请执行sudo apt install gdebi
。右键单击.deb
安装文件并选择使用gdebi
- 打开它,然后开始安装。
2017 年 12 月更新:TeamViewer 13发布,首次作为原生 Linux 客户端。
安装程序添加了 TeamViewer 存储库,目前似乎配置不正确。
这可能是因为 TeamViewer 13 Linux 仍然仅作为预览版提供。为避免出现 apt 错误,我建议删除存储库并手动安装新版本,直到问题得到解决,以实现此执行sudo rm /etc/apt/sources.list.d/teamviewer.list
。
2018 年 4 月更新:我已经在Ubuntu 18.04 LTS(在 Xorg 上运行)并通过单击文件正确安装了应用程序.deb
。TeamViewer 似乎按预期工作。
2018 年 8 月更新: TeamViewer 13已退出预览状态并成为常规产品。
2018 年 11 月更新: TeamViewer 14已发布并正在制作中适用于Linux。
使用新版本时遇到问题的用户可能希望关注 TeamViewer 中的讨论 -社区电视通用|社区电视Linux|社区电视 TeamViewer 13。
答案2
在我的例子中,通过在终端中运行以下命令它确实起作用了:
sudo systemctl stop teamviewerd.service sudo systemctl 启动 teamviewerd.service
答案3
让它工作的唯一方法是将其作为便携式设备运行。
- 下载 .tar.xz 版本
- 将其解压到某处
./tv-setup checklibs
(这将告诉您是否满足所有依赖关系)./teamviewer
给它一些时间去启动,我觉得它比打包版本慢。
答案4
我已经通过安装以下软件包解决了该问题:
sudo apt install libnss-resolve:i386
& 然后:
sudo systemctl stop teamviewerd.service
sudo systemctl start teamviewerd.service