설치 후 xubuntu 18.04(Linux 4.15.0-48-generic x86_64)(buildd@lgw01-amd64-036)(gcc 버전 7.3.0(Ubuntu 7.3.0-16ubuntu3)) #51-Ubuntu SMP)를 사용하고 있습니다. anki anki 웹사이트에 표시된 대로:
$ tar xjf Downloads/anki-2.1.12-amd64.tar.bz2
$ cd anki-2.1.12-linux-amd64
$ sudo make install
anki를 실행하면 다음 메시지가 나타납니다.
qt: Qt 플랫폼 플러그인 'xcb'를 찾았음에도 불구하고 ''에서 로드할 수 없습니다. qt: Qt 플랫폼 플러그인을 초기화할 수 없기 때문에 이 애플리케이션을 시작할 수 없습니다. 응용 프로그램을 다시 설치하면 이 문제가 해결될 수도 있습니다.
사용 가능한 플랫폼 플러그인은 eglfs, linuxfb, Minimal, Minimalegl, Offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb입니다.
[1] 3022 중단(코어 덤프) anki
다시 설치하거나 컴퓨터를 다시 시작한 후에도 마찬가지입니다.
답변1
Xubuntu 18.04의 경우 (2) 설치 옵션이 있습니다안키직접 컴파일하는 수고를 겪을 필요가 없습니다.
- Ubuntu 저장소에서: (
sudo apt install anki
버전 2.1.0) - Flatpak에서 : (
flatpak install flathub net.ankiweb.Anki
버전 2.1.13)
답변2
시도해 보세요: 플랫폼 디렉터리로 이동하여 실행하고, ldd libqxcb.so
나열된 모든 종속성이 설치되어 있고 공유 라이브러리 컬렉션에 있는지 확인하세요. 설치되지 않은 경우 공유 라이브러리에 넣습니다.
답변3
libxcb를 다시 설치해 보십시오:
sudo apt purge libxcb
sudo apt install libxcb
패키지를 찾을 수 없으면 다음 명령을 사용하십시오.
sudo apt purge libxcb1
sudo apt install libxcb1
패키지에 대한 추가 정보:https://packages.ubuntu.com/source/bionic/libxcb
또한, 게시된 출력ldd /usr/lib/qt/plugins/platforms/libqxcb.so