Libreoffice не открывает большой файл
Я недавно установил рабочий стол Xubuntu на компьютер. Мне нужно работать с файлами в хранилище NAS (с использованием акций samba). Libre Office не может их открыть.
Я не пытался подключить сетевой ресурс с помощью fstab, так как мне нужно иметь возможность работать с временными долями в файловом менеджере.
У кого-то еще есть эта проблема? Как я могу это решить?
Использование Xubunutu 16.04, amd64, kernel 4.4.0.-64-generic.
Эта ошибка сохраняется, когда я использую функцию просмотра сетевых файлов файловых менеджеров для доступа к открытому файлу офиса на общем ресурсе. Я до сих пор не знаю, почему это работает с gedit, а не с открытым офисом.
Поскольку вопрос не должен оставаться открытым неопределенно долго, я хотел бы изложить обходное решение, которое я нашел. С этим также работает открытый офис.
Проблема исчезает, когда общий ресурс не связан через gvfs, как это делает файловый менеджер, но с cifs в / etc / fstab. Новая запись сопоставляет общий ресурс в домашней папке и использует файл учетных данных в домашней папке
У меня была и была возможность решить ту же проблему в Xubuntu. LibreOffice не смог открыть долю Samba и показал:
общая ошибка ввода / вывода
Lubuntu на той же машине отлично работает.
Моим решением было установить PCmanFM и использовать его вместо Thunar .
Теперь я могу динамически открывать общий ресурс, а libreoffice работает как сон. Надеюсь, я смогу помочь кому-нибудь с этим советом.
У меня была такая же проблема с Linux Mint 18 (обновлено с 17.3) Cinnamon, так как я получил версию 5.4.3 LibreOffice. Раньше у меня была аналогичная проблема с предыдущими версиями LibreOffice, но было обнаружено обходное решение, которое должно было отредактировать файлы libresoffice * .desktop в / usr / share / applications и прокомментировать строку X-GIO-NoFuse = true . Но с момента последнего обновления LO он больше не работал.
Однако несколько деталей и то, как я нашел решение:
- Я использую Cinnamon, поэтому это означает, что файловый проводник Nemo (версия 3.0.6)
- При открытии файла через общий ресурс samba ошибка произошла только с LO Writer, а не с другими модулями, такими как LO Calc!
- Копирование файла на локальный жесткий диск, LO открыло его плавно.
- При открытии файлов с использованием командной строки всегда происходит ошибка, будь то LO Writer или другой (LO Calc)!
Итак, я просто заменил выбор программного обеспечения по умолчанию на «LibreOffice 5.4», и теперь я разобрался. Тем не менее кажется, что моя установка беспорядочна с компонентами, оставшимися от предыдущих версий LO.
среда, 27 мая 2015 г.
Libreoffice 4.4 и Samba-шара. Не открываются файлы по двойному клику
1 комментарий:
Добрый день!
Просто волшебно!
Спасибо!
Монтируйте не через fstab, а с помощью pam_mount
Есть немаленький файлик, порядка 80 тысяч строк и что-то около 50 столбцов.
Изначально был сгенерен сторонней программой в текстовом виде (*.csv). Размер около 17 мегабайт.
Открывается минуты две. Попытка выделить и удалить столбец может длиться минут пять. Сохранение занимает минут 10-15.
И вот вопрос: куда копать? Настройки памяти в Либре попробовал поменять, виртуальную машину джаву отключил. Что еще можно в либре изменить, чтобы так не тормозила?
Система Кубунта 14.04.
PhenomII и 16 Гб оперативки.
можно попробовать версию поновее:
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
а по хорошему ваш баг-репорт ой бы как помог разработчикам.
Изначально был сгенерен сторонней программой в текстовом виде (*.csv). Размер около 17 мегабайт. Открывается минуты две. Попытка выделить и удалить столбец может длиться минут пять. Сохранение занимает минут 10-15. А у вас не возникало мысли, что так и должно быть с таким файдом? Не имея его на руках, трудно давать хоть какие-то рекомендации. Может просто изменить формат сохранения на родной *.odf? Или сравнить приведенные временные диапазоны в другой сторонней программе?
А почему именно Calc? Полноценная БД была бы более уместна, для работы с такими объёмами.
Для ускорения работы преобразовывал его в .ods , но это ничего особо не меняет.
Calc по простой причине. Этот файл - лог записи датчиков за день, сгенерил я его сам из нескольких логов устройств. Просто нужно было глазками посмотреть и удалить некоторые строки (когда машина стояла, данные, идущие в лог для анализа не нужны).
Думал, что будет проще это сделать в Calc, чем писать самому обработчик. Вижу, что быстрее будет написать.
У меня этот же файл загружается в таблицу, все данные хранятся в текстовом виде, я это все преобразовываю в числа, фильтрую, строю графики. И на все про все не больше минуты. А Calc меня разочаровал тем, что просто отредактировать таблицу больших размеров в нем не реально.
Дык сам и обрабатывай, скриптом, будет быстрее.
80 тысяч строк обработать скриптом в консоли вообще не проблема, ну если какие-нибудь вложенные циклы не делать.
Есть несколько вариантов, скрипт на баше, питоне или том же php.
Я в теме php, по этому, я бы вместо csv, сгенерировал xml файл, а потом этот xml файл обработал бы в три-пять строк на simplexml.
Да я сам и обрабатываю. Я же написал, что хотел просто открыть и глазками выбрать ненужные строки. Скриптом не получится сложно определить, какие строки лишние, слишком много косвенных данных.
Вобщем, суть понятна - для больших файлов Calc не подходит. А со своим файликом я уж разберусь.
Всем спасибо.
Ну, 80к записей просмотреть глазами тоже удовольствие ещё то, проще разработать алгоритм автоматического разбора.
А если работу надо будет повторить с другими данными?
Это уже диалектика. Сейчас так много данных, потому что собраны с разных источников, дублирующих друг-друга. Другие данные будут собираться уже после того, как станет понятно, какие датчики нужны, а какие нет.
А по поводу "глазами 80к" все просто. Есть журнал наблюдений. Согласно этому журналу, работы шли в XX часов, ХХ минут. В другой интервал времени машина стояла. Можно просто скриптом вырезать те строки, когда машина стояла (так и сделал), но было желание убедиться глазами, что путевой отметчик в эти временные интервалы стоит на месте.
Я недавно установил настольный компьютер Xubuntu на компьютер. Мне нужно работать с файлами в хранилище NAS (используя общие папки samba). Libre Office не может их открыть.
Эта ошибка сохраняется, когда я использую функцию сетевого просмотра файловых менеджеров для доступа к файлу открытого офиса на общем ресурсе. Я до сих пор не знаю, почему это работает с Gedit, а не с открытым офисом.
Поскольку вопрос не должен оставаться открытым в течение неопределенного времени, я хотел бы отыскать обходной путь, который я нашел. При этом также открытый офис работает нормально.
Проблема исчезает, когда общий ресурс не связан через gvfs, как это делает файловый менеджер, а с cifs в /etc/fstab. Новая запись отображает общий ресурс в домашнюю папку и использует файл учетных данных в домашней папке
У меня была и была возможность решить ту же проблему в Xubuntu. LibreOffice не смог открыть акцию Samba и показал:
общая ошибка ввода / вывода
Lubuntu на той же машине работает отлично.
Моим решением было установить PCmanFM и использовать его вместо Thunar.
Теперь я могу динамически открывать общий ресурс, и libreoffice работает как сон. Я надеюсь, что могу помочь кому-нибудь с этим советом.
У меня была такая же проблема с Linux Mint 18 (обновленная с 17.3) Cinnamon, так как я получил версию 5.4.3 LibreOffice. Раньше у меня была похожая проблема с предыдущими версиями LibreOffice, но был известный обходной путь: редактировать файлы libreoffice*.desktop в /usr/share/ Applications и комментировать строку X-GIO-NoFuse = true. Но после последнего обновления LO он больше не работал.
Однако несколько деталей и как я нашел решение:
- Я использую Cinnamon, так что это означает, что файловый менеджер - Nemo (версия 3.0.6)
- При открытии файла через общий ресурс samba ошибка произошла только с LO Writer, а не с другими модулями, такими как LO Calc!
- Копируя файл на локальный жесткий диск, LO открыл его плавно.
- При открытии файлов с помощью командной строки всегда возникала ошибка, независимо от того, является ли модуль LO Writer или другим (LO Calc)!
В конце концов я кое-что заметил: - в /usr/share/ Applications у меня теперь есть два набора файлов libreoffice*.desktop: один, следующий за синтаксисом имени libreoffice-.desktop, и другой, следующий за синтаксисом libreoffice5.4-.desktop (и это были символические ссылки на файлы в opt/libreoffice5.4/share/xdg). - Я также заметил, что при щелчке правой кнопкой мыши по файлам лучшим выбором был "Открыть с помощью LibreOffice Writer", но в подменю "Открыть с помощью" был "LibreOffice 5.4", и при выборе этого он работал нормально.!
Поэтому я просто заменил выбор программного обеспечения по умолчанию на "LibreOffice 5.4", и теперь я разобрался. Тем не менее, кажется, что моя установка не работает с компонентами, оставшимися от предыдущих версий LO.
Вот что я нашел.
- Работа: Открытие того же файла в / run / user /. как просмотр только с параметром --view.
- Работает: Открытие того же файла smb://server/path/.
- Работает: монтируются другие типы предохранителей (не в /run/user/), я пробовал cryfs, я полагаю, что cifs тоже работает.
- Работает: Любая другая программа может читать / писать на / запустить / пользователя /.
- Не работает: открытие одного и того же файла в / run / user /.
- Не работает: открытие того же файла в / run / user /. с помощью --nolockcheck
- Не работает: пробовал открывать другие типы файлов (.txt, .xlsx) в / run / user /.
Так что это происходит только в / run / user / mount и libreoffice в режиме без просмотра.
Администрация форума призывает всех пользователей писать правильно названия дистрибутивов, компаний, программ, термины и пр., а так же имена и фамилии.
Например: Arch, Debian, Fedora, Windows, AMD, Baobab, NVidia, , т.е. без транслитерации, а в именах и фамилиях давать её в скобках — Linus Torvalds (Линус Торвальдс)
Это обусловлено настройкой поисковиков по правильным названиям, которые облегчают наши же поиски информации в интернете.
1 Тема от Kamrad 2014-05-31 11:25:14 (2014-05-31 22:16:31 отредактировано Kamrad)
Всем хорош LibreOffice, но есть у него одна проблемка по части тормозов.
Вот несколько рекомендаций по ускорению.
Заходим Сервис -> Параметры -> Память и выставляем следующие параметры:
Количество шагов – 10
Использовать для LibreOffice – 70 Мб (можно 120, если памяти больше 3 гигов)
Памяти на объект – 3 Мб
Количество объектов – 30
Если часто по работе запускаете офис, то поставьте галочку
Использовать быстрый запуск (в памяти будет висеть стартер офиса).
2 Ответ от Kamrad 2014-06-01 00:01:42
Дополню ещё двумя важными деталями:
1).OpenOffice/LibreOffice пытается определить имя локального хоста и почему то не может. Нам необходимо модифицировать файл hosts.
Допустим, у меня он такого содержания:
127.0.0.1 localhost
127.0.1.1 test
где test это имя компьютера (у Вас оно свое).
Файл hosts необходимо привести к следующему виду:
127.0.0.1 localhost test.(none)
127.0.1.1 test
После этих странных манипуляций запускаем OpenOffice/LibreOffice, и о ЧУДО! Холодный старт — 2-3 секунды!
2). В "Параметрах" открываем вкладку Java и вней убираем чекбокс напротив строки Use Java runtime environment.
Операционная система - Mageia Linux 7.1, x64, Mate. Конфигурация - AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTS-250 1 Gb/16 Gb RAM3 Ответ от algri14 2015-04-22 11:31:35 (2015-04-22 11:42:54 отредактировано algri14)
Заходим Сервис -> Параметры -> Память и выставляем следующие параметры:
Kamrad, а у меня по дефолту уже стоит вот так:
2). В "Параметрах" открываем вкладку Java и вней убираем чекбокс напротив строки Use Java runtime environment.
Подскажи где это, не нашёл
4 Ответ от algri14 2015-04-22 11:54:51 (2015-04-22 12:00:50 отредактировано algri14)
Допустим, у меня он такого содержания:
127.0.0.1 localhost
127.0.1.1 test
А если он у меня такого вида
всё равно советуете поменять на .
а имя моего комп походу algri@localhost, я правильно понимаю?
5 Ответ от mimo 2015-04-22 12:05:50
6 Ответ от algri14 2015-04-22 12:15:12 (2015-04-22 12:21:49 отредактировано algri14)
не тяни, а как правильно? - hostname, где он редактируется
=======================
а правильно вот так, у меня файл /etc/hosts запись - 127.0.0.1 localhost
а в /etc/hostname запись - localhost
имя компа localhost
7 Ответ от Kamrad 2015-04-22 12:47:15
Параметры - Расширенные возможности - убрать галочку с Явы.
Операционная система - Mageia Linux 7.1, x64, Mate. Конфигурация - AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTS-250 1 Gb/16 Gb RAM8 Ответ от algri14 2015-04-22 13:00:05 (2015-04-22 13:01:08 отредактировано algri14)
Kamrad, тогда запись сделать в /etc/hosts
правильно? с точкой?
9 Ответ от Kamrad 2015-04-22 15:02:05
Операционная система - Mageia Linux 7.1, x64, Mate. Конфигурация - AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTS-250 1 Gb/16 Gb RAM10 Ответ от golzer 2019-11-10 13:15:07
Привет всем! Давненько здесь не был. Форум Дебиана чуть более живой, чем дохлый, поэтому спрошу здесь по старинке -).
В версии Libreoffice 6.1.5.2. в параметрах нет настройки памяти. И загружается это приложение снова очень долго.
Кто-нибудь сталкивался?
11 Ответ от astronom1987 2019-11-10 17:37:20
Совершенно верно в описаниях к более новым версиям этого пакета написано, что данная функция будет удалена. Привет демократия! Надо думать как переходить обратно на OpenOffice, а у меня самого пока что старая версия пакета, которая запускается быстро.
12 Ответ от ingvaro 2019-11-10 17:51:45
У меня libreoffice-writer (1:6.2.3.2-3.mga7) в Магеиа 7.1 запускается 12 сек это что долго ?
13 Ответ от astronom1987 2019-11-10 18:04:39
14 Ответ от astronom1987 2019-11-10 18:11:00 (2019-11-10 18:12:08 отредактировано astronom1987)
В Debian это выглядит так: устанавливаете пакет libeoffice-systray и в меню настроек в пункте "Общие" активируете опцию быстрый запуск (ее туда перенесли). Для Mageia такой пакет не собрали.
15 Ответ от golzer 2019-11-11 00:43:22
О, активность -). На форуме Дебиана нашли такое решение (вроде):
16 Ответ от golzer 2019-11-11 00:49:00 (2019-11-11 00:52:24 отредактировано golzer)
У меня libreoffice-writer (1:6.2.3.2-3.mga7) в Магеиа 7.1 запускается 12 сек это что долго ?
С экспертными поигрался, увеличивал там значение long до 100 (чего?? я ни программист), потом до 500. Вроде все быстрее стало. Кстати, 12 секунд сейчас - засек (но железо конкретно старое). Хм. Ну, терпимо.
Спасибо всем за обсуждение!
17 Ответ от algri14 2019-11-11 01:42:30
Это Вы про Сервис => Параметры => LibreOffice(Расширенные возможности) => Открыть экспертные настройки , да там чёрт ногу сломит
У меня LibreOffice по дефолту открывается за 4-6 сек
18 Ответ от ingvaro 2019-11-11 07:38:17 (2019-11-11 07:39:00 отредактировано ingvaro)
У меня libreoffice-writer (1:6.2.3.2-3.mga7) в Магеиа 7.1 запускается 12 сек это что долго ?
Перезамерил и у меня
6 сек время запуска для libreoffice-writer
19 Ответ от golzer 2019-11-11 23:14:49
Это Вы про Сервис => Параметры => LibreOffice(Расширенные возможности) => Открыть экспертные настройки , да там чёрт ногу сломит
LibreOffice обычно с правильными фильтрами открывает файлы .doc. Но файл, который вы пытаетесь открыть, - это нечто большее, чем документ wordprocessor. См. Эту ссылку:
Объяснение Microsoft составных документов
В диалоговом окне открытия файла LibreOffice нажмите «Тип файла» и в списке выберите подходящий тип для документа, который вы пытаетесь открыть.
По сути, я никогда не смогу открыть этот тип файла, используя LibreOffice? – Sandy 17 August 2011 в 20:33 @Sandy Я думаю, что Graham пытается сказать, сначала открыть LibreOffice Writer (без документа), а затем перейти в меню File - & gt; Open, выбрать документ, а затем указать, что это Microsoft Word " ; .doc & Quot; файл. – jwernerny 17 August 2011 в 22:54 Я попробовал. Я думаю, в чем проблема: какое бы форматирование ранее не использовалось (приложение для этики), чтобы сделать таблицы расширяемыми, LibreOffice Writer не поддерживает. Он откроет файл, если я сохраню его как .docx, но формат все испорчен, и он не позволяет мне правильно вводить информацию в таблицы. – Sandy 18 August 2011 в 00:41LibreOffice обычно с правильными фильтрами открывает файлы .doc. Но файл, который вы пытаетесь открыть, - это нечто большее, чем документ wordprocessor. См. Эту ссылку:
Объяснение Microsoft составных документов
В диалоговом окне открытия файла LibreOffice нажмите «Тип файла» и в списке выберите подходящий тип для документа, который вы пытаетесь открыть.
LibreOffice обычно с правильными фильтрами открывает файлы .doc. Но файл, который вы пытаетесь открыть, - это нечто большее, чем документ wordprocessor. См. Эту ссылку:
Объяснение Microsoft составных документов
В диалоговом окне открытия файла LibreOffice нажмите «Тип файла» и в списке выберите подходящий тип для документа, который вы пытаетесь открыть.
LibreOffice обычно с правильными фильтрами открывает файлы .doc. Но файл, который вы пытаетесь открыть, - это нечто большее, чем документ wordprocessor. См. Эту ссылку:
Объяснение Microsoft составных документов
В диалоговом окне открытия файла LibreOffice нажмите «Тип файла» и в списке выберите подходящий тип для документа, который вы пытаетесь открыть.
Читайте также: