При обновление с 1.0 до 2.1 шрифт в 1С и в notepad отображается некорректно (каракули), что при административной установки, что при установки от одного пользователя. При административной установки: [tsergey]Ubuntu 10.04 установил wine 1.0.12 Создал второго пользователя (# adduser test) Под guest $ wine --admin $ wine notepad Набор текста на любом языке проходит удачно. Под test $ wine --attach $ wine notepad Набор текста на любом языке проходит удачно. Под guest Установил wine 2.1 поверх, сделал wine --update $ wine notepad при вводе на англ языке вводятся каракули при вводе на рус языке вводятся пробелы и иногда проскакивает буква я При установки от одного пользователя: 1) [tsergey]Ubuntu 10.04 (New) Установил wine 1.0.12-eter14/23 $ wine notepad Набор текста нормальный Установил wine 2.1.2-2.1.0-eter8/2 $ wine --update $ wine notepad Каракули вместо букв. 2) [T] ALTLinux LXDE (Danil) $ sudo rpm -Uvh wine-etersoft-1.0.12-alt13.M60P.14.i586.rpm wine-etersoft--network-1.0.12-alt22.M60.23.i586.rpm $ wine notepad Шрифт нормальный $ sudo rpm -Uvh wine-etersoft-2.1.2-alt13.M60P.14.i586.rpm wine-etersoft-network-2.1.0-alt2.M60P.3.i586.rpm $ wine --update $ wine notepad Каракули
(В ответ на 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
Принято.