Автор Тема: LibreOffice-still Calc -- тормоза при копировании-вставке строк  (Прочитано 1281 раз)

Оффлайн mere_user

  • Начинающий
  • *
  • Сообщений: 12
$ cat /etc/os-release
NAME="Simply Linux"
VERSION="10.2 (Captain Finn)"
ID=altlinux
VERSION_ID=10.2
PRETTY_NAME="Simply Linux 10.2 (Captain Finn)"
ANSI_COLOR="1;36"
CPE_NAME="cpe:/o:alt:slinux:10.2"
BUILD_ID="Simply Linux 10.1"
HOME_URL="https://www.basealt.ru/simplylinux"
BUG_REPORT_URL="https://bugs.altlinux.org/"


Version: 7.6.4.1 (X86_64) / LibreOffice Community
Build ID: 60(Build:1)
CPU threads: 4; OS: Linux 6.1; UI render: default; VCL: gtk3
Locale: ru-RU (ru_RU.UTF-8); UI: ru-RU
Calc: threaded

Добиться тормозов легко. Создаём электронную таблицу. В ней один столбец, с цифрами от 1 до 10.
Выделяем седьмую строку. ПКМ, копировать.
Выделяем пятую строку, ПКМ, вставить строки выше.
Переходим на нововставленную строку, ПКМ, вставить.

Всё, висим.

В Archlinux Libreoffice 7.6.5, такого не наблюдаю. Неужели такой баг был починен?

(А, здесь Libreoffice-still - это свежая версия.)
« Последнее редактирование: 08.03.2024 18:46:44 от mere_user »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 300
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Багзила для всех открыта

Оффлайн mere_user

  • Начинающий
  • *
  • Сообщений: 12
Хочется понять

1. Может особенности именно моей конфигурации?

2. Или апстрим баг, и не стоит суеты?

Оффлайн mere_user

  • Начинающий
  • *
  • Сообщений: 12
Снёс LibreOffice-still, установил "просто" LibreOffice (apt-get remove ... и apt-get install ...; через Synaptic не получалось, кстати)

Version: 7.4.2.3 / LibreOffice Community
Build ID: 40(Build:3)
CPU threads: 4; OS: Linux 6.1; UI render: default; VCL: gtk3
Locale: ru-RU (ru_RU.UTF-8); UI: ru-RU
Calc: threaded

Этой проблемы не наблюдаю. (Никакие настройки-конфиги в $HOME не чистил, только apt-get remove ... и apt-get install ...)
« Последнее редактирование: 10.03.2024 13:10:28 от mere_user »

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 479
    • Email
Version: 7.6.4.1 (X86_64) / LibreOffice Community
...
(А, здесь Libreoffice-still - это свежая версия.)
Это 7.6.4.1 still? Шутка такая? Бажную альфу стилом называть.

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 178
Version: 7.6.4.1 (X86_64) / LibreOffice Community
Build ID: 60(Build:1)
CPU threads: 4; OS: Linux 5.10; UI render: default; VCL: gtk3_kde5
Locale: ru-RU (ru_RU.UTF-8); UI: ru-RU
Calc: threaded
Под KDE описанная проблема не воспроизводится.

Оффлайн mere_user

  • Начинающий
  • *
  • Сообщений: 12
Возможно с Clipman это связано. Хоть его автозапуск в настройках XFCE отключён.

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 479
    • Email
Возможно с Clipman это связано. Хоть его автозапуск в настройках XFCE отключён.
   С Clipman у LO баг есть у Draw, когда графические объекты вставляются, вставляет не то что скопировано иногда. Если он у вас не запущен (можно посмотреть в диспетчере задач, например), то и влиять не может.
   LO, если вам надо работать, а не искать причины багов, ставьте настоящие still с офсайта, на настоящий момент это 7.5.9.2 (https://downloadarchive.documentfoundation.org/libreoffice/old/). Устанавливается без проблем. В альтах есть LO двух вариантов still и fresh (имя пакета без приставки), что в общем разумно. В still должна быть более старая, но стабильная версия, в fresh — самая последняя. Но вот то что в них собирается невозможно никакими аргументами объяснить. В still всегда бажные нестабильные релизы, а в fresh устаревшие версии, впридачу тоже нестабильные. Обнаруженные баги для конкретной версии можно посмотреть в багзилле LO. Сравните количество багов для промежуточного релиза 7.6.4.1, и стабильного 7.5.9.2.
   Если вам надо, чтобы обнаруженные баги были исправлены, обращаться надо в багзиллу LO, обычно через несколько дней исправляют. В альтовую багзиллу можно конечно багу оформить, вот только в альтах баги LO не исправлялись никогда, с таким же успехом можно на ближайшем заборе отписаться.
« Последнее редактирование: 09.03.2024 12:28:50 от stranger573 »

Оффлайн mere_user

  • Начинающий
  • *
  • Сообщений: 12
В альтах есть LO двух вариантов still и fresh (имя пакета без приставки), что в общем разумно. В still должна быть более старая, но стабильная версия, в fresh — самая последняя.

А сейчас вот так:
$ apt-cache search libreoffice
LibreOffice - LibreOffice Productivity Suite
LibreOffice-common - Basic installation of LibreOffice
...
LibreOffice-still - LibreOffice Productivity Suite (Still version)
LibreOffice-still-common - Basic installation of LibreOffice-still
-fresh уже нет.

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 479
    • Email
А сейчас вот так:
Деление на still и fresh одно время было на странице загрузки LO, теперь они сами эти слова не употребляют. Просто дают пространное определение.
Это никак не меняет значение слова still.
То как сейчас есть в альтах не соответствует ничему. В обоих пакетах устаревшие нестабильные версии с большим количеством багов, в том числе критических.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 734
  • Дмитрий/Dmitry/德米特里/दिमित्री
Это 7.6.4.1 still? Шутка такая? Бажную альфу стилом называть.
Почему раньше никто внимания на это не обращал? :-)

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 479
    • Email
Почему раньше никто внимания на это не обращал? :-)
Обращали. Только этому раньше сильно много лет. Появляется кто-нибудь с заявлением — "уже вышел LO-7.6.1.1, можно обновить?". И в still собирается это безобразие. Мне уже давно надоело это объяснять, ставлю что мне нужно с офсайта.

В 7.6.4.1 имеется 317 найденных неисправленных багов. В 7.6.5.1 — 3, но это не значит, что в ней всего три. Баги на какую версию повесили на той и записаны, но присутствуют по всей ветке, если не закрыты. То есть в 7.6.5.1 имеется 317+3+1119 (из предыдущих версий ветки) + необнаруженные на момент 7.6.5.1. Больше всего найдено и исправлено багов в финальной версии ветки, что само собой разумеется. Она still и есть.
« Последнее редактирование: 09.03.2024 19:45:21 от stranger573 »

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 734
  • Дмитрий/Dmitry/德米特里/दिमित्री
В 7.6.4.1 имеется 317 найденных неисправленных багов. В 7.6.5.1 — 3, но это не значит, что в ней всего три. Баги на какую версию повесили на той и записаны, но присутствуют по всей ветке, если не закрыты. То есть в 7.6.5.1 имеется 317+3+все из предыдущих версий ветки.
Зашибись! ;-D
А, вообще-то, я думаю, не нужно объяснять, что даже если баг исправлен, то пока об этом не отрапортуют в Багзиллу - его могут держать открытым годами!

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 479
    • Email
А, вообще-то, я думаю, не нужно объяснять, что даже если баг исправлен, то пока об этом не отрапортуют в Багзиллу - его могут держать открытым годами!
Не совсем так. Незакрытый баг это для которого нет исправляющего коммита. Если таковой есть баг закрывается. Если коммит не исправляет, баг переоткрывается.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 734
  • Дмитрий/Dmitry/德米特里/दिमित्री
Незакрытый баг это для которого нет исправляющего коммита.
Из-за этого все баги повешанные на какой-нибудь бранч, даже если исправляются в Сизифе, считаются неисправленными в бранче?
А, вообще, исправить ошибку в Сизифе, но при этом не протолкнуть эту версию пакета с исправлением бага в бранч (если таковое возможно) - бредовая схема!
« Последнее редактирование: 09.03.2024 19:51:58 от gosts 87 »