Page 1 of 1

[Solved] Porteus 3.1 Mate 64bit smb locations not supported

Posted: 16 Aug 2015, 12:15
by Tomas Kolousek
Hello.
I found that in 64bit Porteus 3.1 smb://serve/share style locations are'n supported in caja. In 32bit version everything is working well.
After some investigation I found that in gvfs (module reported gvfs-1.16.4-x86_64-2jay) the smb extension is missing.

So I took them from some other slackware package and buid a quick "fix module" from them. Namely these must be added:

* /usr/libexec/gvfsd-smb and gvfsd-smb-browse
* /usr/share/GConf/gsettings/gvfs-smb.convert
* /usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml
* /usr/share/gvfs/mounts/smb-browse.mount and smb.mount

The package used as source for these files was gvfs-1.16.3-x86_64-2.txz (but it has some other dependencies I didn't like just for samba).
Sorry for not attaching the fix module here - didn't found a way how. But dopying the above mentioned files into proper directory structure and calling dir2xzm <fix-module-root> <fix-module-name.xzm> isn't so hard for everyone.

After activating / fixing, the currently running gvfsd daemon (and it's helpers) needs to be stopped (ps aux|grep gvfsd; kill <pid-no>) and started again (/usr/libexec/gvfsd&). Then everything is working fine like in 32bit Porteus.

I hope this helps the others.

Re: [Solved] Porteus 3.1 Mate 64bit smb locations not suppor

Posted: 16 Aug 2015, 20:33
by brokenman
Thanks for taking the time to post the solution. Much appreciated.