ubuntu 14.04 64 位中的 TV13 错误。“未准备好,请检查您的连接”

ubuntu 14.04 64 位中的 TV13 错误。“未准备好,请检查您的连接”

每个人,

我已经安装了 tv13 64bit (teamviewer_13.1.3026_amd64.deb),这是我第一次尝试在 Linux 上运行 teamviewer。操作系统是 ubuntu 14.04 64bit。

存在依赖性错误(Qt5),我根本看不到teamviewer窗口。我通过安装Qt5(准确地说是5.10.1)并使用以下行启动teamviewer来“修复”这个问题:

LD_LIBRARY_PATH=/opt/Qt5/5.10.1/gcc_64/lib/ /opt/teamviewer/tv_bin/TeamViewer

您会注意到我直接从安装目录启动可执行文件。

现在弹出了 teamviewer 窗口,但是我在命令行中收到以下消息:

failed to get the current screen resources
QXcbConnection: XCB error: 173 (Unknown), sequence: 175, resource id: 87, major code: 150 (Unknown), minor code: 20
WARNING: Application calling GLX 1.3 function "glXCreatePbuffer" when GLX 1.3 is not supported!  This is an application bug!
QSGContext::initialize: stencil buffer support missing, expect rendering errors

但不确定这些是否与我的问题有关。

如果我运行通常的 teamviewer 脚本

LD_LIBRARY_PATH=/opt/Qt5/5.10.1/gcc_64/lib/ /usr/bin/teamviewer

我将得到以下输出

Init...
CheckCPU: SSE2 support: yes
Checking setup...
Launching TeamViewer ...
Starting network process (no daemon)
Network process already started (or error)
Launching TeamViewer GUI ...

在这两种情况下,GUI 都将被加载,并且编辑框将被禁用,因为出现错误“未准备好。请检查您的连接”。

GNU Linux ubuntu 14.04 中的 teamviewer 13

可能是teamviewerd守护进程没有运行,所以我尝试启动它,但是当我使用以下命令检查 Linux 中正在运行的进程时,没有看到它在运行

ps aux | grep -i teamv

我只看到 GUI 正在运行。

有谁知道有什么补救办法吗?

编辑:

好的,我刚刚意识到teamviewer可执行文件有帮助菜单,并且只能通过 触发teamviewer help。所以我用 启动了守护进程

sudo teamviewer --daemon restart

现在我可以看到它在运行。但问题仍然存在。

预先感谢您的帮助

答案1

我在使用 Ubuntu 16.04.4 时也遇到了类似的问题。但是,在我确保没有进程正在运行并重新启动 Teamviewer 后,它就开始正常工作了。Teamviewer 表示,目前 Ubuntu 14.04 / Debian 8 上的 Qt 5.2 应该支持 14.04 / LTS。https://community.teamviewer.com/t5/Knowledge-Base/How-to-install-TeamViewer-for-Linux/ta-p/6318

也许尝试删除或清除 Teamviewer 13 并从稳定存储库安装?可能是您启用了 Teamviewer 预览存储库,其中可能有与 Ubuntu 14.04 不兼容的软件包。

从 TV 网站上下载的 .deb 文件安装 Teamviewer 应该在 /etc/apt/sources.list.d/teamviewer.list 中添加 Teamviewer 的存储库

目前我有:

        ###   TeamViewer DEB repository list

        ### NOTE: Manual changes to this file
        ###        - prevent it from being updated by TeamViewer package updates
        ###        - will be lost after using the 'teamviewer repo' command
        ###       The original file can be restored with this command:
        ###       cp /opt/teamviewer/tv_bin/script/teamviewer.list /etc/apt/sources.list.d/teamviewer.list
        ###       which has the same effect as 'teamviewer repo default'

        ### NOTE: It is preferred to use the following commands to edit this file:
        ###       teamviewer repo                - show current repository configuration
        ###       teamviewer repo default        - restore default configuration
        ###       teamviewer repo disable        - disable the repository
        ###       teamviewer repo main [stable]  - make all TeamViewer packages available (default)
        ###       teamviewer repo tv13 [stable]  - make TeamViewer 13 packages available
        ###                             stable     omit preview and beta releases


        ### Choose stable main to receive updates for TeamViewer 13 and upcoming major releases
        ### Choose preview main to receive early updates for TeamViewer 13 and to receive major beta releases

        ### Choose stable tv13 to receive updates for TeamViewer 13
        ### Choose preview tv13 to receive early updates for TeamViewer 13

        deb http://linux.teamviewer.com/deb stable main
        #deb http://linux.teamviewer.com/deb preview main

        # deb http://linux.teamviewer.com/deb stable tv13
        # deb http://linux.teamviewer.com/deb preview tv13

相关内容