Summary: | Некорректное отображение шрифтов при обновление W@E с 1.0 до 2.1 | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Сергей Тимушев <tsergey> |
Component: | Шрифты | Assignee: | Konstantin Artyushkin <akv> |
Status: | CLOSED INVALID | QA Contact: | Vitaly Lipatov <lav> |
Severity: | normal | ||
Priority: | P3 | CC: | dm, dtimoshkov, kondratyuk, lav |
Version: | unspecified | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | 9242, 9289 | |
Дата напоминания: | |||
Bug Depends on: | 10651 | ||
Bug Blocks: | 9227, 9358 | ||
Deadline: | 2015-11-18 | ||
Attachments: |
systemreg.txt
userreg.txt userdefreg.txt Сравнение Шрифтов Результат сравнение в ubuntu 14.04 |
Description
Сергей Тимушев
2013-05-22 14:16:37 MSK
(В ответ на comment #1) > ------------------------------------------------------------------------- > Если же проблема вызвана именно обновлением, то Вам нужно самостоятельно > сравнить рабочий и сломанный префикс и выяснить, что в них отличается. > ------------------------------------------------------------------------- Имелось в виду, что нужно сравнить - задействованные шрифты - реестры до и после обновления - вывод с WINEDEBUG=+font и т.п. Проблема явно вызвана секциями в реестре, отвечающими за шрифты. Их немного, например, [HKEY_USERS\S-1-5-21-0-0-0-1000\Software\Wine\Fonts\Replacements] *** Bug 9240 has been marked as a duplicate of this bug. *** *** Bug 9241 has been marked as a duplicate of this bug. *** *** Bug 9242 has been marked as a duplicate of this bug. *** (В ответ на comment #6) > *** Задача 9240 признана повтором этой задачи. *** 9240 и 9241 я сделал нечаянно, инет глюканул и вот получилось три одинаковых - основная была 9242 *** Bug 9289 has been marked as a duplicate of this bug. *** Created attachment 2917 [details]
systemreg.txt
Created attachment 2918 [details]
userreg.txt
Created attachment 2919 [details]
userdefreg.txt
Создал $ swine 1.0.12 bugs/9317 Скопировал ее в $ swine 2.1 bugs/9317 $ wine --updateф Шрифты не работают $ swine 2.1 bugs/9317-2 Шрифты работают $ wineregdiff system.reg system2.reg > systemreg.txt (system.reg - после обновления, system2.reg - обычная созданная с нуля) $ wineregdiff user.reg user2.reg > userreg.txt (user.reg - после обновления, user2.reg - обычная созданная с нуля) $ wineregdiff userdef.reg userdef2.reg > userdefreg.txt (userdef.reg - после обновления, userdef2.reg - обычная созданная с нуля) Все txt файлы я скинул в багу. Поле с fonts присутствует только в userreg.txt Вот что заметил: $ wine notepad (в бутылке, которую обновил до 2.1, т.е. $ swine 2.1 bugs/9317) набираются каракули, но как только я в правка->шрифт меняю шрифт с system на tahoma (например) - все сразу отображается нормально. В бутылке созданной с нуля по умолчанию тоже стоит шрифт system, но шрифт нормально отображается После исполнения баги 1992 разобраться почему шрифт system при обновлении сбрасывается. Дотавточно ли предоставленной информации, чтобы выяснить в чем заключается проблема? Нужно провести дополнительное расследование? Задачу решаем в обход зависимости от 1992 (т.к. к выпуску 2.1 не успеть). Откладываем задачи, к которым не обращались более 100 дней. Надо будет проверить к релизу. Скопировал бутылку swine 1.0.12 bugs/9317 в swine 2.1 bugs/9317-3 Выполнил wine --update wine notepad шрифты отображаются корректно. Не нашёл какую версию 1С можно установить для проверки Пакеты wine: wine-etersoft-gl-2.1.3-alt32 wine-etersoft-2.1.3-alt32 wine-etersoft-sql-2.1.3-alt9.M70P.10 Проверил в vbox ALTLinux/p6 Действия : 1) Установил wine 1.0.12 2) WINEPREFIX=/9317 wine notepad 3) Обновил wine до 2.1.3 4) WINEPREFIX=/9317 wine --update 5) WINEPREFIX=/9317 wine notepad Результат приложу скриншотом чтобы было нагляднее. Отличий в отображении шрифтов не увидел. Created attachment 3298 [details]
Сравнение Шрифтов
(Ответ Konstantin Artyushkin на комментарий20)
> Проверил в vbox ALTLinux/p6
>
> Действия :
> 1) Установил wine 1.0.12
> 2) WINEPREFIX=/9317 wine notepad
> 3) Обновил wine до 2.1.3
> 4) WINEPREFIX=/9317 wine --update
> 5) WINEPREFIX=/9317 wine notepad
>
> Результат приложу скриншотом чтобы было нагляднее.
> Отличий в отображении шрифтов не увидел.
Выполнил эти же действия в ubuntu 14.04
Результат приложил скриншотом.
Найти серьёзных отличий я не смог. Что подразумевалось под "каракулями" из первого комментария остаётся загадкой. Никакого неожиданного результата получить не удалось в обеих раскладках (рус - англ).
За сим помечаю это задание как неподтверждённое. Информацию по воспроизведению вроде бы всю написал.
Created attachment 3299 [details]
Результат сравнение в ubuntu 14.04
Принято. |