http://bugs.winehq.org/show_bug.cgi?id=10025
Summary: Error with cyrillic fonts. Product: Wine Version: 0.9.47. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-x11driver AssignedTo: wine-bugs@winehq.org ReportedBy: lockywolf@gmail.com
Created an attachment (id=8554) --> (http://bugs.winehq.org/attachment.cgi?id=8554) Screenshot
Any wine application doesn't display cyrillic letters.
It displays "::::::" instead.
In console:
err:shell:SHGetFolderPathW Failed to create directory L"c:\windows\profiles\root\\0420\0430\0431\043e\0447\0438\0439 \0441\0442\043e\043b".
Locale: UTF-8
http://bugs.winehq.org/show_bug.cgi?id=10025
ChALkeR chalkerx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |chalkerx@gmail.com
--- Comment #1 from ChALkeR chalkerx@gmail.com 2007-10-13 14:21:08 --- For me - too.
With fresh ~/.wine it also happens.
This is a regression, 0.9.46 (or 0.9.45) and lower were ok.
Makes winecfg completely unusable, imho this is a blocker.
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #2 from ChALkeR chalkerx@gmail.com 2007-10-13 14:27:16 --- winecfg, ms ie, wine notepad are affected.
For example, wine notepad has the menu bar displayed good, but in open dialog all the russian text is corrupted.
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #3 from ChALkeR chalkerx@gmail.com 2007-10-13 14:35:23 --- No related output to console for me:
chalker@linux:~> winecfg ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0 ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL default:0 err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element chalker@linux:~>
Probably the cause of that output was something different.
http://bugs.winehq.org/show_bug.cgi?id=10025
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #4 from Austin English austinenglish@gmail.com 2007-10-13 21:50:04 --- If this is a regression, please run a regression test:
http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #5 from Dmitry Timoshkov dmitry@codeweavers.com 2007-10-14 00:14:38 --- Most likely this "regression" is caused by introduction of Tahoma font replacement which currently doesn't contain cyrillic glyphs at all.
To the original reporter: UTF-8 is not a locale, ru_RU.UTF-8 is. Whta's your real locale name?
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #6 from ChALkeR chalkerx@gmail.com 2007-10-14 03:51:24 --- (In reply to comment #5)
Most likely this "regression" is caused by introduction of Tahoma font replacement which currently doesn't contain cyrillic glyphs at all.
To the original reporter: UTF-8 is not a locale, ru_RU.UTF-8 is. Whta's your real locale name?
For me:
chalker@linux:~> locale LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL= chalker@linux:~>
For him, probably, the same.
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #7 from ChALkeR chalkerx@gmail.com 2007-10-14 03:53:32 ---
Most likely this "regression" is caused by introduction of Tahoma font replacement which currently doesn't contain cyrillic glyphs at all.
Then why using it? It makes winecfg and many other programs unusable.
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #8 from Dmitry Timoshkov dmitry@codeweavers.com 2007-10-14 05:56:13 ---
Then why using it? It makes winecfg and many other programs unusable.
Tahoma replacement fixes a ton of font rendering related bugs in Wine.
I have a task of adding cyrillic glyphs to Tahoma in my todo list, but if any of you have a spare time and could help it would be great.
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #9 from ChALkeR chalkerx@gmail.com 2007-10-14 06:55:44 --- tahoma.ttf downloaded from internet and placed in windows/fonts directory helps.
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #10 from Lockywolf lockywolf@gmail.com 2007-10-14 11:00:46 ---
Whta's your real locale name?
ru_RU.utf8
Slackware 12
http://bugs.winehq.org/show_bug.cgi?id=10025
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |therost@mail.ru
--- Comment #11 from Dmitry Timoshkov dmitry@codeweavers.com 2007-10-29 03:53:05 --- *** Bug 10223 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=10025
Sagrer sagrer@yandex.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sagrer@yandex.ru
--- Comment #12 from Sagrer sagrer@yandex.ru 2007-11-04 17:01:16 --- subscribed my mail to bug :)
http://bugs.winehq.org/show_bug.cgi?id=10025
Sagrer sagrer@yandex.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #13 from Sagrer sagrer@yandex.ru 2007-11-04 17:03:18 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=10025
Boril boril.gourinov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |boril.gourinov@gmail.com
--- Comment #14 from Boril boril.gourinov@gmail.com 2007-12-02 17:04:12 --- I have same bug. My locale is: $locale LANG=bg_BG.UTF-8 LC_CTYPE="bg_BG.UTF-8" LC_NUMERIC="bg_BG.UTF-8" LC_TIME="bg_BG.UTF-8" LC_COLLATE="bg_BG.UTF-8" LC_MONETARY="bg_BG.UTF-8" LC_MESSAGES="bg_BG.UTF-8" LC_PAPER="bg_BG.UTF-8" LC_NAME="bg_BG.UTF-8" LC_ADDRESS="bg_BG.UTF-8" LC_TELEPHONE="bg_BG.UTF-8" LC_MEASUREMENT="bg_BG.UTF-8" LC_IDENTIFICATION="bg_BG.UTF-8" LC_ALL=
All Bulgarian text are corupted in winecfg etc.
I Can help but how I can get the verdana replacement font only? Are http://source.winehq.org/source/fonts/tahoma.sfd and http://source.winehq.org/source/fonts/tahomabd.sfd the sources that are neaded for ?
http://bugs.winehq.org/show_bug.cgi?id=10025
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |slava@fizlesh.org.ru
--- Comment #15 from Dmitry Timoshkov dmitry@codeweavers.com 2008-01-29 23:14:44 --- *** Bug 11393 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=10025
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Error with cyrillic fonts. |Cyrillic glyphs are missing | |in built-in Tahoma
http://bugs.winehq.org/show_bug.cgi?id=10025
Mantas Kriaučiūnas mantas@akl.lt changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mantas@akl.lt
--- Comment #16 from Mantas Kriaučiūnas mantas@akl.lt 2008-02-02 08:38:28 --- Please change summary of this bug - not only Cyrillic glyphs are missing in built-in Tahoma font, but also some Lithuanian characters are also not included, for example "į". Maybe built-in Tahoma font has only characters from ISO-8859-1 encoding ? If so, I'm suggesting to change summary of this bug to: "Lots of non ISO-8859-1 glyphs (Cyrillic, Lithuanian, etc) are missing in built-in Tahoma font"
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #17 from Mantas Kriaučiūnas mantas@akl.lt 2008-02-02 08:48:32 --- It seems bug #10864 is about the same problems - Japanese and Chinese glyphs are also missing in built-in Tahoma font :(
I think wine developers should use high-quality font from open source DejaVu project (http://dejavu.sf.net) - these fonts has symbols almost for all popular languages.
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #18 from Austin English austinenglish@gmail.com 2008-02-02 17:37:04 --- (In reply to comment #17)
It seems bug #10864 is about the same problems - Japanese and Chinese glyphs are also missing in built-in Tahoma font :(
I think wine developers should use high-quality font from open source DejaVu project (http://dejavu.sf.net) - these fonts has symbols almost for all popular languages.
There are a lot of license/copyright/etc issues that would have to be figured out before that's possible.
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #19 from Dmitry Timoshkov dmitry@codeweavers.com 2008-02-02 21:33:29 --- (In reply to comment #17)
I think wine developers should use high-quality font from open source DejaVu project (http://dejavu.sf.net) - these fonts has symbols almost for all popular languages.
Unfortunately they all don't have the character metrics compatible with Tahoma which is the highest priority requirement, and actually the only reason behind introducing built-in Tahoma in Wine.
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #20 from Mantas Kriaučiūnas mantas@akl.lt 2008-02-03 09:46:28 --- (In reply to comment #19)
Unfortunately they all don't have the character metrics compatible with Tahoma which is the highest priority requirement, and actually the only reason behind introducing built-in Tahoma in Wine.
If DejaVu fonts don't have the character metrics compatible with Tahoma, then maybe there are other fonts, more compatible with Tahome, for example Gentium, Charis SIL or other from here:
http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=OFL_fon... http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&cat_id=FontDown...
Austin English at 2008-02-02 wrote:
I think wine developers should use high-quality font from open source DejaVu project (dejavu.sf.net) - these fonts has symbols almost for all languages.
There are a lot of license/copyright/etc issues that would have to be figured out before that's possible.
About which licence/copyright problems you are talking ? I'm pointing only to open source (libre) fonts, which can be included in wine.
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #21 from Austin English austinenglish@gmail.com 2008-02-03 16:22:13 ---
About which licence/copyright problems you are talking ? I'm pointing only to open source (libre) fonts, which can be included in wine.
Not all open source licenses are compatible with the LGPL (which wine is licensed under).
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #22 from Dmitry Timoshkov dmitry@codeweavers.com 2008-02-03 22:18:37 --- (In reply to comment #20)
If DejaVu fonts don't have the character metrics compatible with Tahoma, then maybe there are other fonts, more compatible with Tahome, for example Gentium, Charis SIL or other from here: http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=OFL_fon... http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&cat_id=FontDown... http://unifont.org/fontguide/
Go ahead and type a long enough string using Tahoma and one of the fonts above in different point sizes and character sets, and compare the results.
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #23 from Slava Gorbunov slava@fizlesh.org.ru 2008-02-04 11:05:39 --- (In reply to comment #5)
Most likely this "regression" is caused by introduction of Tahoma font replacement which currently doesn't contain cyrillic glyphs at all.
Why not to fall back on some default font that contains all necessary glyphs for characters not present in Tahoma replacement, like most other applications do? I suppose it would be better than replacing them with ':'.
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #24 from Dmitry Timoshkov dmitry@codeweavers.com 2008-02-04 21:57:45 --- (In reply to comment #23)
(In reply to comment #5)
Most likely this "regression" is caused by introduction of Tahoma font replacement which currently doesn't contain cyrillic glyphs at all.
Why not to fall back on some default font that contains all necessary glyphs for characters not present in Tahoma replacement, like most other applications do? I suppose it would be better than replacing them with ':'.
I don't think that's an acceptable fallback because in that case Bugzilla will be flooded by bugs about all kinds of distorted dialog windows.
There are not that much of cyrillic glyphs to draw to start with, and some of them could be simply copied from the latin ones.
http://bugs.winehq.org/show_bug.cgi?id=10025
Ove Kaaven ovek@arcticnet.no changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ovek@arcticnet.no
--- Comment #25 from Ove Kaaven ovek@arcticnet.no 2008-02-26 13:30:55 --- In Debian bug #467610, someone's also complaining about missing Greek glyphs, so add that to the list, I guess...
http://bugs.winehq.org/show_bug.cgi?id=10025
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|winex11.drv |fonts
--- Comment #26 from Dmitry Timoshkov dmitry@codeweavers.com 2008-03-04 20:41:37 --- I've added cyrillic glyphs to Wine's tahoma, please retest. Perhaps a separate bug should be opened for Greek and others.
http://bugs.winehq.org/show_bug.cgi?id=10025
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #27 from Dmitry Timoshkov dmitry@codeweavers.com 2008-03-07 05:51:10 --- I've added remaining cyrillic bits to tahoma. Please open separate bugs for other charsets.
http://bugs.winehq.org/show_bug.cgi?id=10025
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #28 from Alexandre Julliard julliard@winehq.org 2008-03-07 11:28:27 --- Closing bugs fixed in 0.9.57.
http://bugs.winehq.org/show_bug.cgi?id=10025
Timothy Babych tim.babych@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tim.babych@gmail.com
--- Comment #29 from Timothy Babych tim.babych@gmail.com 2008-03-09 16:03:17 --- While this bug is about Cyrillic glyphs not just Russian ones I think my comment will be relevant.
Built-in Tahoma still misses Cyrillic glyphs specific to Ukrainian alphabet. They are:
Ґґ Іі Її Єє
http://en.wikipedia.org/wiki/Ukrainian_alphabet
Belarusian letter Ўў is missing too.
http://en.wikipedia.org/wiki/Belarusian_alphabet
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #30 from Dmitry Timoshkov dmitry@codeweavers.com 2008-03-10 04:32:29 --- (In reply to comment #29)
While this bug is about Cyrillic glyphs not just Russian ones I think my comment will be relevant. Built-in Tahoma still misses Cyrillic glyphs specific to Ukrainian alphabet. They are: Ґґ Іі Її Єє http://en.wikipedia.org/wiki/Ukrainian_alphabet Belarusian letter Ўў is missing too. http://en.wikipedia.org/wiki/Belarusian_alphabet
I've added them.
http://bugs.winehq.org/show_bug.cgi?id=10025
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |patriotyk@gmail.com
--- Comment #31 from Dmitry Timoshkov dmitry@codeweavers.com 2008-03-14 01:18:30 --- *** Bug 12028 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=10025
Igor Tarasov tarasov.igor@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tarasov.igor@gmail.com
--- Comment #32 from Igor Tarasov tarasov.igor@gmail.com 2008-05-08 17:45:20 --- I think this bug should be reopen, since tahomabd.ttf still misses cyrillic glyphs and applications using tahoma bold show up only boxes instead of cyrillic characters.
I've tested this on 0.9.61.
Winetricks solve the problem, but I think that tahomabd should have cyrillic glyphs natively.
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #33 from Igor Tarasov tarasov.igor@gmail.com 2008-05-08 17:55:46 --- Um... Sorry, misinformed: winetricks did not solve it! Can't recall how I've solved the problem before...
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #34 from Dmitry Timoshkov dmitry@codeweavers.com 2008-05-09 06:57:21 --- (In reply to comment #32)
I think this bug should be reopen, since tahomabd.ttf still misses cyrillic glyphs and applications using tahoma bold show up only boxes instead of cyrillic characters.
I have this on my todo list, re-opening this bug won't make it happen faster though.
http://bugs.winehq.org/show_bug.cgi?id=10025
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED Resolution|FIXED | Summary|Cyrillic glyphs are missing |Cyrillic glyphs are missing |in built-in Tahoma |in built-in Tahoma Bold
--- Comment #35 from Dmitry Timoshkov dmitry@codeweavers.com 2008-05-26 00:47:00 --- Re-opening, and updating the summary.
http://bugs.winehq.org/show_bug.cgi?id=10025
--- Comment #36 from Dmitry Timoshkov dmitry@codeweavers.com 2008-05-26 00:48:11 --- Here is Igor's patch which adds cyrillic glyphs to Wine's Tahoma Bold:
http://www.winehq.org/pipermail/wine-patches/2008-May/055082.html
http://bugs.winehq.org/show_bug.cgi?id=10025
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |neptunia@mail.ru
--- Comment #37 from Dmitry Timoshkov dmitry@codeweavers.com 2008-05-26 00:48:38 --- *** Bug 13418 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=10025
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED
--- Comment #38 from Dmitry Timoshkov dmitry@codeweavers.com 2008-05-28 20:48:23 --- Igor's patch has been committed.
http://bugs.winehq.org/show_bug.cgi?id=10025
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #39 from Alexandre Julliard julliard@winehq.org 2008-05-31 04:18:26 --- Closing bugs fixed in 1.0-rc3.
http://bugs.winehq.org/show_bug.cgi?id=10025
ChALkeR chalkerx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|chalkerx@gmail.com |