LibreOffice & OpenOffice.org + gvfs
Модератор: /dev/random
-
- Сообщения: 497
- ОС: Gentoo Linux
LibreOffice & OpenOffice.org + gvfs
Столкнулся с интересной проблемой, LibreOffice не может открыть файлы с smb ro (только открытие и чтение) через GVFS (ls -l показывает rw), выдавая ошибку ввода-вывода. Так было и раньше? Я раньше такую комбинацию не пробовал. Костылями придётся выходить из положения? Или кто уже что-то придумал на этот счёт?
-
- Сообщения: 497
- ОС: Gentoo Linux
Re: LibreOffice & OpenOffice.org + gvfs
Сейчас попробовал OOo, LO на gentoo, проблему не удалось воспроизвести. Нужно подробней разобраться в этом, проблема на xubuntu 15.04, LO
-
- Сообщения: 497
- ОС: Gentoo Linux
Re: LibreOffice & OpenOffice.org + gvfs
Пытался долго разобраться в проблеме, но смог только сузить круг проявления, и то не до конца.
Проявляется только на одном компьютере с xubuntu i386 на борту (15.04 толи 15.10), больше таких компьютеров нет, есть только с x86_64, но там не проявляется
Для этого нужно:
1. Подключенный через gvfs ресурс, в данном случае smb
2. (один из способов быстрого доступа к файлу) Создать символьную ссылку на директорию, где лежит файл, или же на сам файл
3. Открыть получившийся путь, с символьной ссылкой на gvfs ресурс либо проследовав через /run/user/UID/gvfs/mount_share, с помощью LibreOffice или OpenOffice.org, в обоих случаях выходит одна и та же ошибка: "General input/output error while accessing /path/file.xls". На появление ошибки не влияет: xls это файл или ods, odt, doc; есть права доступа на запись или нет...
Ошибка не проявляется, если весь путь без gvfs.
Тоже самое легко открывает Gnumeric или head в консоли, но LO/OOo ни в какую. Удалял ~/.config/libreoffice, без результата. Пытался найти решение на англоязычных через переводчик, тоже без результата. У кого какие соображения? Как можно "поймать" ниточку, за которую ухватиться, как получить больше информации? В консоль ничего не сыпит, может опции какие нужно задать. Кстати пробовал открывать и из консоли localc /path/file.xls, тоже самое
При всём этом LO и OOo нормально открывают, если следовать к файлу не через корневую ФС, а через так сказать точку монтирования gvfs, которая появляется ниже закладок стандартного файлового менеджера
Проявляется только на одном компьютере с xubuntu i386 на борту (15.04 толи 15.10), больше таких компьютеров нет, есть только с x86_64, но там не проявляется
Для этого нужно:
1. Подключенный через gvfs ресурс, в данном случае smb
2. (один из способов быстрого доступа к файлу) Создать символьную ссылку на директорию, где лежит файл, или же на сам файл
3. Открыть получившийся путь, с символьной ссылкой на gvfs ресурс либо проследовав через /run/user/UID/gvfs/mount_share, с помощью LibreOffice или OpenOffice.org, в обоих случаях выходит одна и та же ошибка: "General input/output error while accessing /path/file.xls". На появление ошибки не влияет: xls это файл или ods, odt, doc; есть права доступа на запись или нет...
Ошибка не проявляется, если весь путь без gvfs.
Тоже самое легко открывает Gnumeric или head в консоли, но LO/OOo ни в какую. Удалял ~/.config/libreoffice, без результата. Пытался найти решение на англоязычных через переводчик, тоже без результата. У кого какие соображения? Как можно "поймать" ниточку, за которую ухватиться, как получить больше информации? В консоль ничего не сыпит, может опции какие нужно задать. Кстати пробовал открывать и из консоли localc /path/file.xls, тоже самое
При всём этом LO и OOo нормально открывают, если следовать к файлу не через корневую ФС, а через так сказать точку монтирования gvfs, которая появляется ниже закладок стандартного файлового менеджера
-
- Сообщения: 497
- ОС: Gentoo Linux
Re: LibreOffice & OpenOffice.org + gvfs
Сегодня попробовал LiveFlash xubuntu 14.04, 15.04, на них устанавливался LO 4.2.3.3 и 4.4.2.2 соответственно. От архитектуры не зависит, в 15.04 эта ошибка появилась. Так как эта ошибка проявляется и в OOo, значит версия LO не имеет значения? Через apt-cache policy libreoffice не показывает возможности установки какой-либо другой версии, значит не поставить?
-
- Сообщения: 497
- ОС: Gentoo Linux
Re: LibreOffice & OpenOffice.org + gvfs
Сегодня воспроизвёл эту ошибку и на ubuntu 15.04
-
- Модератор
- Сообщения: 21114
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: LibreOffice & OpenOffice.org + gvfs
Не думаю, что это баг LO/AOO, скорее самбы или gvfs. Если монтировать шару не через gvfs, а вручную, воспроизводится?
А на тех системах, где баг отсутствует, тоже показывается rw?
А на тех системах, где баг отсутствует, тоже показывается rw?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 497
- ОС: Gentoo Linux
Re: LibreOffice & OpenOffice.org + gvfs
Bizdelnick писал(а): ↑24.08.2015 18:09Не думаю, что это баг LO/AOO, скорее самбы или gvfs. Если монтировать шару не через gvfs, а вручную, воспроизводится?
А на тех системах, где баг отсутствует, тоже показывается rw?
1. Ubuntu 15.04. Смонтировал так:
Код: Выделить всё
sudo mount //server/users /var2/run/user/999/gvfs/smb-share\:server\=server_denel85\,share\=users -t cifs -o username=den,password=1985,uid=999
Код: Выделить всё
03d01c170fb321e8da37a932bf8fb2e6 /var2/run/user/999/gvfs/smb-share:server=server_denel85,share=users/documents/работа/План ноябрь 2010 г..xls
03d01c170fb321e8da37a932bf8fb2e6 /var/run/user/999/gvfs/smb-share:server=server_denel85,share=users/documents/работа/План ноябрь 2010 г..xls
2. Где баг присутствует через GVFS у папок и у файлов права получаются 700, а через cifs получаются у папок в моём случае как то с ACL 775, у файлов 664. Где баг отсутствует через GVFS у папок и файлов тоже 700! (cifs не стал монтировать)