Linux

Перед тем, как задать вопрос, ознакомьтесь с ответами на часто задаваемые вопросы и со Справкой. Пожелания пишем на reformal.ru

Модераторы: Genery, Elena Polyanskikh

Сообщение
Автор
Аватара пользователя
Genery
Site Admin
Сообщения: 3370
Зарегистрирован: 23 янв 2005 06:17
Откуда: Новосибирск
Контактная информация:

Linux

#1 Сообщение Genery » 13 янв 2009 05:24

В ближайших планах нет.
Последний раз редактировалось Genery 21 май 2010 08:13, всего редактировалось 1 раз.
Дмитрий Киркинский, Genery Software

olshin
Сообщения: 8
Зарегистрирован: 11 дек 2008 21:13

#2 Сообщение olshin » 17 янв 2009 00:23

У меня под WINE 1.0.1 все замечательно работает, и ключ нормально прописался, так что я не жалуюсь

Аватара пользователя
veb
Сообщения: 268
Зарегистрирован: 13 сен 2007 16:47
Откуда: Москва

#3 Сообщение veb » 20 янв 2009 19:02

Под эмуляторами всё работает, зачем изводиться под каждую ось.
К тому же под линухом наверно свои есть проги.

Аватара пользователя
veb
Сообщения: 268
Зарегистрирован: 13 сен 2007 16:47
Откуда: Москва

#4 Сообщение veb » 30 янв 2009 13:08

Остыньте или Добро пожаловать на форум Дженери Софтварэ.

Аватара пользователя
piotr
Сообщения: 455
Зарегистрирован: 27 июл 2010 17:20
Откуда: Петербург

Re: Linux

#5 Сообщение piotr » 09 июл 2017 11:44

Древо 4 работает под Linux Debian jessie / Wine-2.12 без видимых проблем. Только на консоли регулярно вываливаются разные предупреждения, которые я пока всерьёз не рассматривал, поскольку проблем пока не вижу.

Древо 5 не запускалось совсем под более старым Wine, под новыми (и stable, и devel) запускается, но количество предупреждений на консоли огромное. В частности, при попытке импортировать 4-е дерево появляется куча
fixme:wincodecs:PropertyBag_Write Application tried to set the unknown option L"ImageQuality".
При этом файл .at5 создаётся, но меньшего размера - без превьюшек документов.

Если работать с ранее импортированной под WIndows базой, через несколько шагов получаю поток сообщений
err:gdi:alloc_gdi_handle out of GDI object handles, expect a crash
и на этом работа программы завершается: аварийного завершения нет, но программа ни на что не реагирует.

Если есть советы, как работать с Древом 5 под Linux, буду чрезвычайно признателен.

All
Сообщения: 105
Зарегистрирован: 11 ноя 2010 11:54
Откуда: Литва, Вильнюс

Re: Linux

#6 Сообщение All » 20 июл 2017 19:47

Да, к сожалению на кубунту тоже не идет 5 :(
4- шла.

Код: Выделить всё

AgelongTree5.exe 
fixme:wer:WerSetFlags (16) stub!
fixme:thread:GetThreadUILanguage : stub, returning default language.
fixme:thread:GetThreadPreferredUILanguages 56, 0x33d25c, (nil) 0x33d284
fixme:thread:GetThreadPreferredUILanguages 56, 0x33d25c, (nil) 0x33d284
fixme:win:EnumDisplayDevicesW ((null),0,0x33f534,0x00000000), stub!
fixme:dxgi:dxgi_device_init Ignoring adapter type.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f534,0x00000000), stub!

Нижегородец
Сообщения: 2
Зарегистрирован: 23 июл 2017 14:52

Re: Linux

#7 Сообщение Нижегородец » 23 июл 2017 14:55

Да, на Mint тоже все печально. Четверка была вполне рабочей в этом вопросе.

Аватара пользователя
piotr
Сообщения: 455
Зарегистрирован: 27 июл 2010 17:20
Откуда: Петербург

Re: Linux

#8 Сообщение piotr » 24 июл 2017 21:39

Похоже, я был неаккуратен. Файл at5, полученный под Linux при импорте из at4, действительно вдвое меньше, чем файл at4, и втрое меньше, чем старая версия файла at5, Тем не менее, превьюшки документов там вполне на месте, и в базе я проблем не обнаружил. Вероятно, разработчики просто сумели соптимизировать размер базы. Приношу свои извинения.
Программа 5-й версии по-прежнему быстро падает под Linux, но это меня теперь огорчает намного меньше. Редактирую я базу, как и прежде, в 4-й версии, но уже под Linux (на днях у меня родилась правнучатая племянница - событие успешно внесено!), а те инструменты, что я сделал для себя, благополучно пользуются базой 5-й версии.

Аватара пользователя
piotr
Сообщения: 455
Зарегистрирован: 27 июл 2010 17:20
Откуда: Петербург

Re: Linux

#9 Сообщение piotr » 24 июл 2017 22:16

А вот интересное свойство программы:
во время конвертации базы at4 в 5-ю версию происходит изменение файлов jpg, в которых вписан поворот картинки: тег поворота заменяется на 1 (нормальное положение), сам файл уменьшается в размере, и ориентация получается искажённой.
Честно говоря, до сих пор я ориентировался на то, что файлы в папках документов только читаются и ни в коем случае не перезаписываются. Это бага или фича? В Windows это тоже происходит, или только под wine в Linux?
Последний раз редактировалось piotr 25 июл 2017 01:11, всего редактировалось 1 раз.

Аватара пользователя
piotr
Сообщения: 455
Зарегистрирован: 27 июл 2010 17:20
Откуда: Петербург

Re: Linux

#10 Сообщение piotr » 25 июл 2017 01:09

Как выяснилось, многие программы игнорируют тег ориентации изображения. Браузеры (firefox, chrome) правильно показываю повёрнутые картинки на html-странице, но игнорируют тег, когда показывают изображение само по себе, равно как и показывая локальный файл на диске. Примечательно, что 4-я версия Древа показывает повёрнутые изображения с учетом тега, правильно.

Аватара пользователя
Genery
Site Admin
Сообщения: 3370
Зарегистрирован: 23 янв 2005 06:17
Откуда: Новосибирск
Контактная информация:

Re: Linux

#11 Сообщение Genery » 25 июл 2017 06:02

В версии 4 тег ориентации игнорировался, фотографии в программе отображались в повёрнутом виде. Да, можно было открыть фотографию во внешней программе просмотра фотографий, тогда она отображалась корректно. В версии 5 при добавлении фотографии анализируется тег ориентации фото, при необходимости фото разворачивается, поэтому в 5-й версии фотографии должны быть повёрнуты правильно.
Дмитрий Киркинский, Genery Software

Аватара пользователя
piotr
Сообщения: 455
Зарегистрирован: 27 июл 2010 17:20
Откуда: Петербург

Re: Linux

#12 Сообщение piotr » 25 июл 2017 11:40

Прошу прощения, Вы правы, Древо 4 показывало с ошибкой, Древо 5 показывает правильно. Браузеры в странице показывают с ошибкой, отдельным файлом - правильно. Ваше решение справедливо в том, что новый файл будет одинаково показываться и 4-м, и 5-м Древом. Возникают 2 вопроса:
- изменив без предупреждения пользовательский документ, мы, скорее всего, получим неверно ориентированную картинку, поскольку пользователь был вероятно доволен её изображением в Древе 4.
- при конвертации документа может быть утрачено что-то существенное, например, в метаданных фотографии, сделанной на iPhone, исчез блок xml-данных. Размер файла уменьшился втрое: за счёт лучшей компрессии или за счёт потери качества?
Более правильным, как мне кажется, было бы просто заменить тег ориентации на 1 (этим мы обеспечиваем одинаковое изображение в 4-й и 5-й версиях), и больше ничего не трогать. А пользователь уже сам решит, устраивает его такое изображение, или нет. Список предупреждений при конвертации тоже неплохо было бы выводить.

Аватара пользователя
piotr
Сообщения: 455
Зарегистрирован: 27 июл 2010 17:20
Откуда: Петербург

Re: Linux

#13 Сообщение piotr » 26 июл 2017 10:50

Стало понятно, почему база уменьшилась втрое. Если превьюшки в базе, конвертированной под Windows в марте, занимали 31835, 56429 байт, то в том, что конвертировано под Linux теперь, те же изображения занимают 7071, 11771 байт. Впрочем, визуально я не вижу разницы, оба изображения имеют 200 пикселей ширины и одинаково резки. Интересно, это результат того, к чему при конвертации базы под Linux выдаётся множество предупреждений вида "fixme:wincodecs:PropertyBag_Write Application tried to set the unknown option L"ImageQuality".", или сознательное увеличение компрессии/снижение качества разработчиками по сравнению с мартовской версией?

Аватара пользователя
Genery
Site Admin
Сообщения: 3370
Зарегистрирован: 23 янв 2005 06:17
Откуда: Новосибирск
Контактная информация:

Re: Linux

#14 Сообщение Genery » 26 июл 2017 13:37

piotr писал(а): 25 июл 2017 11:40- при конвертации документа может быть утрачено что-то существенное, например, в метаданных фотографии, сделанной на iPhone, исчез блок xml-данных.
Согласен, оригинал лучше не трогать, поправлю.
Дмитрий Киркинский, Genery Software

Аватара пользователя
Genery
Site Admin
Сообщения: 3370
Зарегистрирован: 23 янв 2005 06:17
Откуда: Новосибирск
Контактная информация:

Re: Linux

#15 Сообщение Genery » 26 июл 2017 13:37

piotr писал(а): 26 июл 2017 10:50или сознательное увеличение компрессии/снижение качества разработчиками по сравнению с мартовской версией?
Не было изменений в алгоритме создания превью.
Дмитрий Киркинский, Genery Software

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей