I run freecad with user root, and I did this: root@mercury:/home/lev# lsof | grep freecad | grep libhdf5 freecad 11574 root mem REG 8,2 3806704 11433825 /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103.0.0 freecad 11574 11575 QXcbEvent root mem REG 8,2 3806704 11433825 /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103.0.0 freecad 11574 11576 gmain root mem REG 8,2 3806704 11433825 /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103.0.0 freecad 11574 11577 gdbus root mem REG 8,2 3806704 11433825 /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103.0.0 freecad 11574 11578 QDBusConn root mem REG 8,2 3806704 11433825 /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103.0.0 freecad 11574 11579 freecad:d root mem REG 8,2 3806704 11433825 /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103.0.0 freecad 11574 11581 freecad root mem REG 8,2 3806704 11433825 /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103.0.0 freecad 11574 11582 Qt\x20bea root mem REG 8,2 3806704 11433825 /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103.0.0 freecad 11574 11621 freecad root mem REG 8,2 3806704 11433825 /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103.0.0 freecad 11574 11622 freecad root mem REG 8,2 3806704 11433825 /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103.0.0 freecad 11574 11623 freecad root mem REG 8,2 3806704 11433825 /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103.0.0
So this is the question really, what makes a normal user look for that non-existent library? On Tue, Jan 21, 2020 at 1:42 PM Levente <leventel...@gmail.com> wrote: > > The funny thing is that this file isn't in any Debian package. > > https://packages.debian.org/search?searchon=contents&keywords=libhdf5_serial.so.100&mode=path&suite=stable&arch=any > > So, I don't know why can it run with root. > > > On Tue, Jan 21, 2020 at 1:10 PM Dan Purgert <d...@djph.net> wrote: > > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA256 > > > > Levente wrote: > > > Hi all, > > > > > > > > > I recently experienced that I can't launch FreeCad. > > > > > > lev@mercury:~$ freecad > > > freecad: error while loading shared libraries: libhdf5_serial.so.100: > > > > Sounds like your general user account doesn't have permissions to access > > this library. > > > > Perhaps an update mucked it up (or, if it was me, mucking around as root > > and forgetting to set global read permissions). > > > > > > -----BEGIN PGP SIGNATURE----- > > > > iQEzBAEBCAAdFiEEBcqaUD8uEzVNxUrujhHd8xJ5ooEFAl4m6AsACgkQjhHd8xJ5 > > ooHecAf6A4uOAfGQEiKnRsd8a+WKKjvHrc7QJzC7h70TIN3pDwRnTThItFB64XVJ > > I7S9RIdGXATWXJBwqVtWoTjOv0YGNPFfNYvoqUp35cmn4uYk/UQiBChYpUODnmpC > > eTNNyFkwrDqnOhBNuat+9TzHu7WA6EzCVJsM0qKNQQSD1aw3kJFd21sAVlwDuTQ+ > > 9Wku9vOAUYnAH8MQLFFSUOFgCI30Jx76MQZp/D1hmeRx46s9mF3Fi3nGamCmnQA1 > > m59GlyzwzentmnaMzgulq1bPPV32esW4MaX0I+tZTCw6lWMuuEwIp+5hELguyncn > > Psi0dXoi4Hsp1Js4Xx7oFxPyc1VvOg== > > =S3xl > > -----END PGP SIGNATURE----- > > > > -- > > |_|O|_| > > |_|_|O| Github: https://github.com/dpurgert > > |O|O|O| PGP: 05CA 9A50 3F2E 1335 4DC5 4AEE 8E11 DDF3 1279 A281 > >