Есть приложение Qt5 (Musescore), которое я пытаюсь работать на моем втором компьютере Ubuntu.
На моем основном компьютере (Lubuntu 16.04) Musescore отлично работает, но на моем втором компьютер (также Lubuntu 16.04), он сбой при запуске с сообщением
This application failed to start because it could not find or load the Qt platform plugin "xcb".
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, xcb.
Reinstalling the application may fix this problem.
Aborted (core dumped)
Я пробовал несколько решений (включая Musescore ), но ничего не изменилось.
Насколько я помню, это работало отлично несколько недель назад, все еще в 16.04.
Любые предложения?
Изменить: ldd /usr/bin/musescore не дает никаких пропущенных liraries: pastebin.
ldd /usr/bin/musescore | grep xcb
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb1487000)
libxcb-dri3.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri3.so.0 (0xaf986000)
libxcb-present.so.0 => /usr/lib/i386-linux-gnu/libxcb-present.so.0 (0xaf982000)
libxcb-sync.so.1 => /usr/lib/i386-linux-gnu/libxcb-sync.so.1 (0xaf979000)
libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xaf936000)
libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xaf91b000)
libxcb-dri2.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri2.so.0 (0xaf915000)
Редактировать 2: это также происходит с Notepadqq с той же ошибкой
Используя терминал, перейдите в папку, где установлено приложение, и введите:
ldd ./name_of_the_application
Это должно предоставить вам список всех необходимых библиотек для приложения и их местоположение или «не найден» «если они не были найдены.
Если какие-либо отображаются как не найденные, их установка должна решить вашу проблему. Вероятно, у вас, по крайней мере, отсутствует libqxcb.
Более подробную информацию о зависимостях для приложений Qt в Linux можно найти здесь