Eu encontrei uma solução alternativa.
Eu uso 13.04 mas acho que é o mesmo.
A solução é vincular a pasta GVFS a outro nome.
Crie este arquivo (gvfs-patch) em /usr/share/playonlinux/bash
:
sudo -H gedit /usr/share/playonlinux/bash/gvfs-patch
#!/bin/bash
LOGFILE=/dev/null
GVFS_HOME=/run/user/$USER/gvfs
# Create BASE folder
BASE=/tmp/POL-$USER-gvfs
if [ ! -d "$BASE" ]; then
echo "Create BASE folder : $BASE" >> $LOGFILE
rm -fr $BASE
mkdir $BASE
else
echo "BASE folder exists : $BASE" >> $LOGFILE
fi
# Clean old symbolic link
for SHARE in $(ls "$BASE"); do
if [[ ! -e "$BASE/$SHARE" && -h "$BASE/$SHARE" ]]; then
echo "Remove OLD share folder : $SHARE" >> /tmp/diego.txt
rm -f "$BASE/$SHARE"
else
echo "Share folder valid : $SHARE" >> $LOGFILE
fi
done
# Create symbolic link for ALL share
for SHARE in $(ls "$GVFS_HOME"); do
NSHARE=$(echo $SHARE | sed 's/:/-/g')
if [ ! -e "$BASE/$NSHARE" ]; then
echo "Create share folder : $NSHARE" >> $LOGFILE
ln -s "$GVFS_HOME/$SHARE" "$BASE/$NSHARE"
else
echo "Share folder valid : $BASE/$NSHARE" >> $LOGFILE
fi
done
echo $1 | sed "s|$GVFS_HOME|$BASE|g" | sed 's/:/-/g'
Torne-o executável
sudo chmod +x /usr/share/playonlinux/bash/gvfs-patch
sudo chown root.root /usr/share/playonlinux/bash/gvfs-patch
Corrigir este arquivo: /usr/share/playonlinux/bash/document_reader
sudo -H gedit /usr/share/playonlinux/bash/document_reader
Na linha 43 (antes do caminho real = ...) adicione isto:
doc=$($PLAYONLINUX/bash/gvfs-patch "$doc")