Mrview does not work

Suddenly mrview command produces this error :

Error: in load: file "/usr/share/uim/lib/sigscheme-init.scm" not found

It has always worked, what I just did yesterday was trying to install python 3.6 on my computer, which is Debian8 Jessie. I had already installed python2.7 and python3.4

That’s weird, mrview should have no dependence on python whatsoever. What is the output of following command?

which mrview
ldd $(which mrview)
mrview -debug
rosella@vivi:~/Downloads/uim-1.8.8$ which mrview
rosella@vivi:~/Downloads/uim-1.8.8$ ldd $(which mrview) (0x00007ffd5fb99000) => /home/rosella/mrtrix3/bin/../lib/ (0x00007fc68e568000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68e244000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68d554000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68d065000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68cdcb000) => /lib/x86_64-linux-gnu/ (0x00007fc68cdaa000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68cbdc000) => /lib/x86_64-linux-gnu/ (0x00007fc68ca97000) => /lib/x86_64-linux-gnu/ (0x00007fc68ca7d000) => /lib/x86_64-linux-gnu/ (0x00007fc68c8bd000)
	/lib64/ (0x00007fc68e783000) => /lib/x86_64-linux-gnu/ (0x00007fc68c8a0000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68c629000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68c568000) => /lib/x86_64-linux-gnu/ (0x00007fc68c563000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68c359000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68c217000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68c1d1000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68c1b5000) => /lib/x86_64-linux-gnu/ (0x00007fc68bea4000) => /lib/x86_64-linux-gnu/ (0x00007fc68bc7d000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68ba2a000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68ba1f000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68b802000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68b5f0000) => /lib/x86_64-linux-gnu/ (0x00007fc68b5e3000) => /lib/x86_64-linux-gnu/ (0x00007fc68b5b6000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68b38c000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68b387000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68b181000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68b17c000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68b15d000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68b156000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68b150000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68b14b000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68b141000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68b117000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68af13000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68ad0d000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68ab00000) => /lib/x86_64-linux-gnu/ (0x00007fc68aad7000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68a8c9000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68a65e000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68a625000) => /lib/x86_64-linux-gnu/ (0x00007fc68a61c000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68a5b1000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68a3ad000) => /lib/x86_64-linux-gnu/ (0x00007fc68a13d000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68a133000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc68a119000) => /usr/lib/x86_64-linux-gnu/ (0x00007fc689f13000)
rosella@vivi:~/Downloads/uim-1.8.8$ mrview -debug
Error: in load: file "/usr/share/uim/lib/sigscheme-init.scm" not found


Nothing unexpected there, but clearly mrview crashes out very early on – before we’ve even had a chance to try reading the config file. This sounds like a Qt problem to me, most likely due to it trying to use a GTK theme (hard to verify without access to the system). A quick Google search suggests the error might be due to some broken packages or their dependencies – see if this post helps:

Thank you. I have already read this post but couldn’t figure it out! I think some updates caused problems to my OS system!

Yes, I’m not sure what it is. There’s a chance another round of sudo apt-get update & sudo apt-get upgrade might fix it, though…

1 Like