Kiwix Crashing on Startup
by Flexico from LinuxQuestions.org on (#5PMKW)
Dell Vostro 5590 laptop
Linux Mint 20.1 64-bit
I've tried both the native Linux version, as well as the Windows version on Wine, but neither works! They seem to give very different errors too:
Linux: Code:flexico@flexico-laptop /media/flexico/Data/Wikis/Kiwix_Linux $ ./kiwix-desktop_x86_64_2.0.5.appimage
libGL error: MESA-LOADER: failed to open iris: /usr/lib/dri/iris_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open iris: /usr/lib/dri/iris_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: swrast
WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
Compiled with Qt Version 5.9.5
Runtime Qt Version 5.9.5
add widget
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::SwapBehavior(DefaultSwapBehavior), swapInterval 1, profile QSurfaceFormat::OpenGLContextProfile(NoProfile))
Aborted (core dumped)
flexico@flexico-laptop /media/flexico/Data/Wikis/Kiwix_Linux $ [1:1:0100/000000.665005:ERROR:broker_posix.cc(41)] Invalid node channel message
Received signal 7 BUS_ADRERR 7fe134ba2560Windows:Code:flexico@flexico-laptop /media/flexico/Data/Wikis/Kiwix_Windows/kiwix-desktop_windows_x64_2.0.5 $ wine ./kiwix-desktop.exe
002f:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0032:err:module:import_dll Library VCRUNTIME140_1.dll (which is needed by L"Z:\\media\\flexico\\Data\\Wikis\\Kiwix_Windows\\kiwix-desktop_windows_x64_2.0.5\\kiwix-desktop.exe") not found
0032:err:module:LdrInitializeThunk Importing dlls for L"Z:\\media\\flexico\\Data\\Wikis\\Kiwix_Windows\\kiwix-desktop_windows_x64_2.0.5\\kiwix-desktop.exe" failed, status c0000135
Linux Mint 20.1 64-bit
I've tried both the native Linux version, as well as the Windows version on Wine, but neither works! They seem to give very different errors too:
Linux: Code:flexico@flexico-laptop /media/flexico/Data/Wikis/Kiwix_Linux $ ./kiwix-desktop_x86_64_2.0.5.appimage
libGL error: MESA-LOADER: failed to open iris: /usr/lib/dri/iris_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open iris: /usr/lib/dri/iris_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: swrast
WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
Compiled with Qt Version 5.9.5
Runtime Qt Version 5.9.5
add widget
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::SwapBehavior(DefaultSwapBehavior), swapInterval 1, profile QSurfaceFormat::OpenGLContextProfile(NoProfile))
Aborted (core dumped)
flexico@flexico-laptop /media/flexico/Data/Wikis/Kiwix_Linux $ [1:1:0100/000000.665005:ERROR:broker_posix.cc(41)] Invalid node channel message
Received signal 7 BUS_ADRERR 7fe134ba2560Windows:Code:flexico@flexico-laptop /media/flexico/Data/Wikis/Kiwix_Windows/kiwix-desktop_windows_x64_2.0.5 $ wine ./kiwix-desktop.exe
002f:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0032:err:module:import_dll Library VCRUNTIME140_1.dll (which is needed by L"Z:\\media\\flexico\\Data\\Wikis\\Kiwix_Windows\\kiwix-desktop_windows_x64_2.0.5\\kiwix-desktop.exe") not found
0032:err:module:LdrInitializeThunk Importing dlls for L"Z:\\media\\flexico\\Data\\Wikis\\Kiwix_Windows\\kiwix-desktop_windows_x64_2.0.5\\kiwix-desktop.exe" failed, status c0000135