Я пытаюсь заставить клиента TeamSpeak 3 работать в сеансе тесного взаимодействия с пользователем -> xrdp в Debian 7. Насколько я знаю, TS3 использует QT в качестве инструментария GUI.

Я могу открыть приложение, и окно отображается, но я не могу ничего вводить с клавиатуры (запись в терминале и т.д. Работает отлично). Взаимодействие с мышью также отлично работает.

Мой терминал показывает в качестве первого вывода строки

Ошибка: не удалось найти файл "rules/?"в путях включения
Ошибка: 1 включает пути поиска:
/ USR / доли / X11 / Х
Ошибка: не удалось добавить 1 включенных путей:
/home/musicbot/.xkb
Ошибка: не удалось найти правила »?', модель' pc105 ', макет'?!', вариант' ', варианты' '
Qt: Не удалось скомпилировать карту ключей

тогда как каждый? персонаж не отображается моим терминалом

Я нашел эту ошибку на странице QT, но сообщение об ошибке отличается, и это не о приложениях, а сам инструментарий, насколько я понимаю.

Я не совсем уверен, откуда именно возникла ошибка (vnc, xrdp, qt), но, поскольку ввод с клавиатуры работает для всего остального, я подозреваю, что это QT. Я не включил никаких журналов, так как я не знаю, что может быть уместно здесь, но если вам что-то нужно, просто спросите, и я опубликую это.

Дополнительная информация:
Окружение рабочего стола: Xfce

ldd ts3client_runscript.sh:

не динамический исполняемый файл

ldd ts3client_linux_amd64 (после установки qt5-default (jessie)):

linux-vdso.so.1 (0x00007fff651a5000)
libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00002b189077e000)
libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00002b1890e24000)
libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 (0x00002b1891472000)
libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 (0x00002b1891c9b000)
libQt5Sql.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 (0x00002b1891fdf000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00002b189221f000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00002b1892436000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00002b189264d000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00002b1892856000)
libquazip.so.1 => не найден
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00002b1892a5a000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00002b1892c78000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00002b1892f7b000)
/lib64/ld-linux-x86-64.so.2 (0x00002b189055c000)
libicui18n.so.52 => /usr/lib/x86_64-linux-gnu/libicui18n.so.52 (0x00002b1893324000)
libicuuc.so.52 => /usr/lib/x86_64-linux-gnu/libicuuc.so.52 (0x00002b189372d000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00002b1893aa6000)
libstdc++. so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00002b1893dae000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00002b18940b6000)
libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00002b18942cc000)
libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00002b18944f3000)
libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00002b189474a000)
libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00002b18949af000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00002b1894c00000)
libicudata.so.52 => /usr/lib/x86_64-linux-gnu/libicudata.so.52 (0x00002b1894f3c000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00002b18967a9000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00002b18969e7000)
libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00002b1896c86000)
libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00002b1896ea2000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00002b18970ca000)
libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00002b18972dc000)
libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00002b18974df000)
libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00002b18976e6000)
libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00002b18978e8000)
libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00002b1897aff000)
libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00002b1897d05000)
libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00002b1897f08000)
libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00002b189810b000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00002b1898312000)
libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00002b1898531000)
libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00002b1898733000)
libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00002b189893a000)
libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00002b1898b46000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00002b1898d4f000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00002b1898f53000)

2 ответа2

1

Решено! Последняя версия TeamSpeak3 Client не работает, поэтому вам нужно установить более старую версию, поскольку в некоторых дистрибутивах Linux нет библиотек Qt5.

Старые версии клиента: x86: http://speedy.sh/GVXsH/TeamSpeak3-Client-linux-x86-3.0.13.1.run amd64: http://speedy.sh/vxWfy/TeamSpeak3-Client-linux-amd64-3.0 .13.1.run

Не забудьте не обновлять TeamSpeak3 Client при запуске!

0

Решено! Последняя версия TeamSpeak3 Client не работает, поэтому вам нужно установить более старую версию, поскольку в некоторых дистрибутивах Linux нет библиотек Qt5.

Старые версии клиента: x86: http://speedy.sh/GVXsH/TeamSpeak3-Client-linux-x86-3.0.13.1.run amd64: http://speedy.sh/vxWfy/TeamSpeak3-Client-linux-amd64-3.0 .13.1.run

Не забудьте не обновлять TeamSpeak3 Client при запуске!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .