I downloaded the 64 bit DEB file for XnView MP 0.93.1, on Ubuntu 19.04.
After seemingly normal install procedure (in Caja file manager, right click and selecting Open With GDebi Package Installer) , the XnView MP doesn't appear on the program menu.
When trying to load from Terminal, it gives the following error:
Code: Select all
xnview
/opt/XnView/XnView: error while loading shared libraries: libopenal.so.1: cannot open shared object file: No such file or directory
Using Synaptic to install libopenal libary.
Calling "xnview" from Terminal now brings up the Startup Wizard.
And the result from Termial after ending session:
Code: Select all
xnview
(XnView:7658): Gtk-CRITICAL **: 19:54:38.085: IA__gtk_tree_model_get_iter_first: assertion 'GTK_IS_TREE_MODEL (tree_model)' failed
(XnView:7658): Gtk-CRITICAL **: 19:54:38.269: IA__gtk_tree_model_get_iter_first: assertion 'GTK_IS_TREE_MODEL (tree_model)' failed
(XnView:7658): Gtk-CRITICAL **: 19:54:38.469: IA__gtk_tree_model_get_iter_first: assertion 'GTK_IS_TREE_MODEL (tree_model)' failed
(XnView:7658): Gtk-CRITICAL **: 19:54:38.612: IA__gtk_tree_model_get_iter_first: assertion 'GTK_IS_TREE_MODEL (tree_model)' failed
(XnView:7658): Gtk-CRITICAL **: 19:54:38.725: IA__gtk_tree_model_get_iter_first: assertion 'GTK_IS_TREE_MODEL (tree_model)' failed
(XnView:7658): Gtk-CRITICAL **: 19:54:38.948: IA__gtk_tree_model_get_iter_first: assertion 'GTK_IS_TREE_MODEL (tree_model)' failed
(XnView:7658): Gtk-CRITICAL **: 19:54:39.517: IA__gtk_tree_model_get_iter_first: assertion 'GTK_IS_TREE_MODEL (tree_model)' failed
==> 1,000000 96,260600 96,041302 (0)
XNVIEW restoreGeometry before : 640 480
XNVIEW restoreGeometry after : 850 620
w.init
XNVIEW SIZE 850 620
########### BrowserWindow :: BrowserWindow
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
MENU install : 0x2a22cf0
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: stop() ok
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: stop() ok
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: stop() ok
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: stop() ok
libpng warning: iCCP: known incorrect sRGB profile
########### BrowserWindow :: ok create (640 480)
BrowserWindow :: changeVisibility()
BrowserWindow :: changeVisibility()
BrowserWindow :: changeVisibility()
########### BrowserWindow :: restoreState (850 620)
BrowserWindow :: restoreState => 850 620
=> 588 390
BrowserWindow :: restoreState ok => 588 390
XNVIEW SIZE ok
w.start
QXcbConnection: XCB error: 3 (BadWindow), sequence: 1668, resource id: 10620230, major code: 40 (TranslateCoords), minor code: 0
### BrowserWindow :: onStart go
#### onFavoriteDockVisible (1)
BookmarkNode::BookmarkNode : 0x2ea1cc0
#### onCategoryFilterDockVisible (1)
CREATE DB
CREATE DB OK
libpng warning: iCCP: known incorrect sRGB profile
#### onCategoryDockVisible (1)
########### BrowserWindow :: restoreState (850 587)
BrowserWindow :: restoreState => 850 587
=> 588 228
BrowserWindow :: restoreState ok => 588 228
### BrowserWindow :: onStart
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
BrowserWindow :: onStart 2
setPathname </home/sprinterdriver/>
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: stop() ok
### ThumbLoaderThread :: setFileList(0)
### ThumbLoaderThread :: setFileList() wait
######ThumbLoaderThread :: run : 2daa100
######ThumbLoaderThread :: forever : 2daa100
** start condition wait
### ThumbLoaderThread :: setFileList() after wait
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: stop() ok
** start condition wake one 2
### ThumbLoaderThread :: setFileList ok
######ThumbLoaderThread :: forever 2 : 2daa100
CHECK <0>
######ThumbLoaderThread :: forever : 2daa100
** start condition wait
## OPEN FOLDER
## OPEN DB FOLDER ok
## UPDATE DB FOLDER ok
## OPEN FOLDER ok
## updateLabels
## updateLabels ok
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: stop() ok
######### CategoryModel :: checkAndSave()
TIME 58
BitmapLoadThread :: stop()
QObject::disconnect: No such signal CategoryView::selectionChanged(const DBFilterModel::DBFileList&)
QObject::connect: No such signal CategoryView::selectionChanged(const DBFilterModel::DBFileList&)
Create children /home/sprinterdriver/
## OPEN FOLDER done
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: stop() ok
### ThumbLoaderThread :: setFileList(11)
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: stop() ok
** start condition wake one 2
### ThumbLoaderThread :: setFileList ok
### BrowserWindow :: finish
######ThumbLoaderThread :: forever 2 : 2daa100
CHECK <10>
### START 11
######ThumbLoaderThread :: start : 10
MyDirModelThread :: run
CHECK : <Linux_all.ctb>
LOAD BITMAP </home/sprinterdriver/Documents/Linux_all.ctb>
my_error_exit...<Not a JPEG file: starts with 0x53 0x51>
GFF :: LoadThumbnail : 2
CHECK : <Linux_all.ctb~>
LOAD BITMAP </home/sprinterdriver/Documents/Linux_all.ctb~>
my_error_exit...<Not a JPEG file: starts with 0x53 0x51>
GFF :: LoadThumbnail : 2
CHECK : <Linux_all.ctb~~>
LOAD BITMAP </home/sprinterdriver/Documents/Linux_all.ctb~~>
my_error_exit...<Not a JPEG file: starts with 0x53 0x51>
GFF :: LoadThumbnail : 2
CHECK : <Linux_all.ctb~~~>
LOAD BITMAP </home/sprinterdriver/Documents/Linux_all.ctb~~~>
my_error_exit...<Not a JPEG file: starts with 0x53 0x51>
GFF :: LoadThumbnail : 2
CHECK : <Suspisiousfiles.dat>
LOAD BITMAP </home/sprinterdriver/Documents/Suspisiousfiles.dat>
sizeHints : 128
my_error_exit...<Not a JPEG file: starts with 0x50 0x57>
GFF :: LoadThumbnail : 2
CHECK : <cherrytree_0.38.8-0_all.deb>
LOAD BITMAP </home/sprinterdriver/Downloads/cherrytree_0.38.8-0_all.deb>
my_error_exit...<Not a JPEG file: starts with 0x21 0x3c>
GFF :: LoadThumbnail : 2
CHECK : <XnViewMP-linux-x64.deb>
LOAD BITMAP </home/sprinterdriver/Downloads/XnViewMP-linux-x64.deb>
my_error_exit...<Not a JPEG file: starts with 0x21 0x3c>
GFF :: LoadThumbnail : 2
CHECK : <mkfs btrfs single.txt>
LOAD BITMAP </lager/mkfs btrfs single.txt>
my_error_exit...<Not a JPEG file: starts with 0x23 0x20>
GFF :: LoadThumbnail : 2
###### onChildrenChecked 9 <Videos>
###### onChildrenChecked 8 <Templates>
###### onChildrenChecked 6 <Public>
###### onChildrenChecked 5 <Pictures>
###### onChildrenChecked 4 <Music>
###### onChildrenChecked 3 <lager>
###### onChildrenChecked 2 <Downloads>
###### onChildrenChecked 1 <Documents>
ItemData :: update ==> Desktop OK
ItemData :: update ==> Documents OK
ItemData :: update ==> Downloads OK
ItemData :: update ==> lager OK
ItemData :: update ==> Music OK
ItemData :: update ==> Pictures OK
ItemData :: update ==> Public OK
ItemData :: update ==> snap OK
ItemData :: update ==> Templates OK
ItemData :: update ==> Videos OK
sizeHints : 128
### ThumbLoaderThread :: setFirstItemToLoad
** start condition wake one 3
### ThumbLoaderThread :: setFirstItemToLoad ok
######ThumbLoaderThread :: forever : 2daa100
** start condition wait
CategoryThread :: run
sizeHints : 128
sizeHints : 128
### ThumbLoaderThread :: setFirstItemToLoad
** start condition wake one 3
### ThumbLoaderThread :: setFirstItemToLoad ok
######ThumbLoaderThread :: forever 2 : 2daa100
CHECK <0>
######ThumbLoaderThread :: forever : 2daa100
** start condition wait
sizeHints : 128
sizeHints : 128
### ThumbLoaderThread :: setFirstItemToLoad
** start condition wake one 3
### ThumbLoaderThread :: setFirstItemToLoad ok
######ThumbLoaderThread :: forever 2 : 2daa100
CHECK <0>
######ThumbLoaderThread :: forever : 2daa100
** start condition wait
######### CategoryModel :: checkAndSave()
SAVE : 850 587
BrowserWindow :: saveState => 850 587
=> 588 228
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: stop() ok
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: stop() ok
######ThumbLoaderThread :: run : 2daa100 OK
QMutex: destroying locked mutex
AFTER WAIT
BitmapLoadThread :: stop()
BookmarkNode::~BookmarkNode : 0x2ea1cc0