Opening LibreOffice Draw file from FTP (curlftpfs) fails

Clash Royale CLAN TAG#URR8PPP up vote
0
down vote
favorite
I am using curlftpfs to map a folder:
mkdir ~/ftp_docs;
curlftpfs -o "user=myusername:mypassword" myftpserver.co.uk ~/ftp_docs/
here I can see ftp_docs and access the directory as any other on the system.
When I try to open a draw document by doing:
libreoffice --draw EveningChecklist.odg
I get a dialog showing:
General input/output error while accessing /path/to/file.odg.
Only other changes I have made to the system is installing at-spi2-core which seemed recommended.
Can anyone advise?
EDIT: just a bit more information. The same thing happens when using gio mount to mount the directory.
curlftpfs
add a comment |Â
up vote
0
down vote
favorite
I am using curlftpfs to map a folder:
mkdir ~/ftp_docs;
curlftpfs -o "user=myusername:mypassword" myftpserver.co.uk ~/ftp_docs/
here I can see ftp_docs and access the directory as any other on the system.
When I try to open a draw document by doing:
libreoffice --draw EveningChecklist.odg
I get a dialog showing:
General input/output error while accessing /path/to/file.odg.
Only other changes I have made to the system is installing at-spi2-core which seemed recommended.
Can anyone advise?
EDIT: just a bit more information. The same thing happens when using gio mount to mount the directory.
curlftpfs
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I am using curlftpfs to map a folder:
mkdir ~/ftp_docs;
curlftpfs -o "user=myusername:mypassword" myftpserver.co.uk ~/ftp_docs/
here I can see ftp_docs and access the directory as any other on the system.
When I try to open a draw document by doing:
libreoffice --draw EveningChecklist.odg
I get a dialog showing:
General input/output error while accessing /path/to/file.odg.
Only other changes I have made to the system is installing at-spi2-core which seemed recommended.
Can anyone advise?
EDIT: just a bit more information. The same thing happens when using gio mount to mount the directory.
curlftpfs
I am using curlftpfs to map a folder:
mkdir ~/ftp_docs;
curlftpfs -o "user=myusername:mypassword" myftpserver.co.uk ~/ftp_docs/
here I can see ftp_docs and access the directory as any other on the system.
When I try to open a draw document by doing:
libreoffice --draw EveningChecklist.odg
I get a dialog showing:
General input/output error while accessing /path/to/file.odg.
Only other changes I have made to the system is installing at-spi2-core which seemed recommended.
Can anyone advise?
EDIT: just a bit more information. The same thing happens when using gio mount to mount the directory.
curlftpfs
edited May 16 at 9:04
asked May 14 at 16:00
Tahir Hassan
1014
1014
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
0
down vote
accepted
There is no solution to this issue:
Several GUI application (gedit, leafpad,...) use open(O_RDWR) + seek
mode for saving files which cannot be supported by the FTP protocol.
Therefore saving files might throw an error. Hopefully future kernels
will provide special errno's to make it easier to deal with less
capable file-systems.
Which is what https://github.com/JackSlateur/curlftpfs says.
The best solution is perhaps to just use LibreOffice's inbuilt File â Open Remote... functionality.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
accepted
There is no solution to this issue:
Several GUI application (gedit, leafpad,...) use open(O_RDWR) + seek
mode for saving files which cannot be supported by the FTP protocol.
Therefore saving files might throw an error. Hopefully future kernels
will provide special errno's to make it easier to deal with less
capable file-systems.
Which is what https://github.com/JackSlateur/curlftpfs says.
The best solution is perhaps to just use LibreOffice's inbuilt File â Open Remote... functionality.
add a comment |Â
up vote
0
down vote
accepted
There is no solution to this issue:
Several GUI application (gedit, leafpad,...) use open(O_RDWR) + seek
mode for saving files which cannot be supported by the FTP protocol.
Therefore saving files might throw an error. Hopefully future kernels
will provide special errno's to make it easier to deal with less
capable file-systems.
Which is what https://github.com/JackSlateur/curlftpfs says.
The best solution is perhaps to just use LibreOffice's inbuilt File â Open Remote... functionality.
add a comment |Â
up vote
0
down vote
accepted
up vote
0
down vote
accepted
There is no solution to this issue:
Several GUI application (gedit, leafpad,...) use open(O_RDWR) + seek
mode for saving files which cannot be supported by the FTP protocol.
Therefore saving files might throw an error. Hopefully future kernels
will provide special errno's to make it easier to deal with less
capable file-systems.
Which is what https://github.com/JackSlateur/curlftpfs says.
The best solution is perhaps to just use LibreOffice's inbuilt File â Open Remote... functionality.
There is no solution to this issue:
Several GUI application (gedit, leafpad,...) use open(O_RDWR) + seek
mode for saving files which cannot be supported by the FTP protocol.
Therefore saving files might throw an error. Hopefully future kernels
will provide special errno's to make it easier to deal with less
capable file-systems.
Which is what https://github.com/JackSlateur/curlftpfs says.
The best solution is perhaps to just use LibreOffice's inbuilt File â Open Remote... functionality.
answered May 17 at 9:10
Tahir Hassan
1014
1014
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1036172%2fopening-libreoffice-draw-file-from-ftp-curlftpfs-fails%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password