Sublime Forum

Error while loading shared libraries: libmd.so.0

#1

Hi to all.
Out of a sudden sublime stopped working in Ubuntu OS today.
tanya@tanya:~$ subl
/snap/sublime-text/130/opt/sublime_text/sublime_text: error while loading shared libraries: libmd.so.0: cannot open shared object file: No such file or directory

tanya@tanya:~$ ldd /snap/sublime-text/130/opt/sublime_text/sublime_text
linux-vdso.so.1 (0x00007ffc09bbc000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f0781d94000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0781d8e000)
libgobject-2.0.so.0 => /lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f0781d2e000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f0781c04000)
libGL.so.1 => /lib/x86_64-linux-gnu/libGL.so.1 (0x00007f0781b7c000)
libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f0781a3f000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f07818ee000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f07818cb000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f07816d9000)
/lib64/ld-linux-x86-64.so.2 (0x00007f078299e000)
libffi.so.7 => /lib/x86_64-linux-gnu/libffi.so.7 (0x00007f07816cd000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f078165a000)
libGLdispatch.so.0 => /lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007f07815a2000)
libGLX.so.0 => /lib/x86_64-linux-gnu/libGLX.so.0 (0x00007f078156c000)
libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f0781542000)
libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f078153c000)
libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f0781534000)
libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f078151a000)

Tried:
tanya@tanya:~$ locate libmd.so.0
/snap/core22/858/usr/lib/x86_64-linux-gnu/libmd.so.0
/snap/core22/858/usr/lib/x86_64-linux-gnu/libmd.so.0.0.5
/snap/core22/864/usr/lib/x86_64-linux-gnu/libmd.so.0
/snap/core22/864/usr/lib/x86_64-linux-gnu/libmd.so.0.0.5

When e.g. do: tanya@tanya:~$ export LD_LIBRARY_PATH=/snap/core22/864/usr/lib/x86_64-linux-gnu:/snap/core22/858/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
the error appears: subl
Segmentation fault (core dumped)

Has anyone faced it? Does anyone know how to fix it, please? How to add the library without reinstallation of the sublime?

1 Like

#2

FTR, there is no official ST snap package (nor do I think there will be one at any time for many reasons). I suggest using the official linux versions, see here: https://www.sublimetext.com/docs/linux_repositories.html

Edit: https://github.com/snapcrafters/sublime-text/issues seems to be the source of the snap package in case you want to place the issue there, too

0 Likes

#3

Thank you, will check this.

0 Likes

#4

FWIW, seems indeed to be a current problem with the snap packages:

1 Like

#5

In a case any other faces the same issue, I have fixed it this way:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
echo β€œdeb https://download.sublimetext.com/ apt/stable/” | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text
subl

You can close the post as resolved.

1 Like