http://bugs.winehq.org/show_bug.cgi?id=16629
Summary: Win32 console doesnt display graphic chars properly Product: Wine Version: 1.1.9 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: info@gknw.de
Win32 console apps dont display graphic chars properly; here are some screenshots to show what I mean: app on Win32: http://www.gknw.net/test/wine/rdb_grafic_win32.png app on Wine: http://www.gknw.net/test/wine/rdb_grafic_wine.png
Another Win32 console app which shows up same font issue is rconip; for testing self you can download it from here: http://rconip.sourceforge.net/ if you launch it with 'wine rconip.exe' the first screen already shows this same issue ...
I checked also wine registry settings and found there some probably strange things which at least dont comply with Wine docu; f.e.: localhost\HKEY_CURRENT_USER\Console\FontSize is set to 0x00f008 although docu at: http://www.winehq.org/docs/winedev-guide/x3500 - Table 8-5. Console registry settings says its default is 0x0c08; also from this docu the FaceName should have no default while my registry has it set to 'Fixedsys'. Manually changing FaceName or FontSize doesnt make any difference, and afer wine or wineconsole has run the original values are automatically restored.
It somehow seems to me that perhaps signed chars (7-bit) are used instead of unsigned chars (8-bit) which kills all graphic chars ...??
http://bugs.winehq.org/show_bug.cgi?id=16629
--- Comment #1 from Andre Wisplinghoff andre.wisplinghoff@gmail.com 2008-12-26 11:43:22 --- Created an attachment (id=18199) --> (http://bugs.winehq.org/attachment.cgi?id=18199) rconip.exe running on wine from git
I tried rconip with several wine versions but it looks here (see attachment). which characters are corrupted on your system?
http://bugs.winehq.org/show_bug.cgi?id=16629
--- Comment #2 from Guenter info@gknw.de 2008-12-27 13:24:13 --- Hi Andre, while your screenshot looks perfect, I get this: http://www.gknw.net/test/wine/rconip_wine.png running Wine 1.1.9 on SuSE 11.1 (KDE4.1.3) and 0.9.60 on SuSE 10.3 (KDE 3.5.7) - both show up same; wine installed with Yast packet manager ... so any idea what goes wrong with my installations?
thanks for looking into this!
Günter.
http://bugs.winehq.org/show_bug.cgi?id=16629
--- Comment #3 from Guenter info@gknw.de 2008-12-27 20:20:42 --- Hi Andre, I think I've now nailed down the issue to be a font one.... I tested a bit on my SuSE 10.3 box with KDE 3.5.7 / Wine 0.9.60, and when I change the font with right-click on the app from Fixedsys to DejaVu Sans Mono, or Andale Mono then the display is mostly correct - means there are few places with server screens where trailing characters are displayed which are not displayed when running on native win32, but that is really only a minor issue. The menus are displayed correctly. So the issue seems to be that the Fixedsys stuff is somehow broken; I also verified that all vga*.fon mentioned in the wine registry are in place... To make sure that its not from my SUSE installs I also just checked with a Knoppix DVD with pre-installed Wine (Debian-based, KDE 3.5.5, Kernel 2.6.19, WIne 0.9.12), but exacly same issue with the menus; strange though that on this OS it didnt matter what font I selected - always same... hopefully this might give you some clues about what goes wrong with console apps... Let me know if you need any other info, or if I can test anything else.
http://bugs.winehq.org/show_bug.cgi?id=16629
--- Comment #4 from Guenter info@gknw.de 2008-12-27 22:24:44 --- and some more info now: - on the Knoppix-Debian box after filling the empty windows/fonts folder rconip.exe now displays 100% correct! The other app rdb.exe still failed, but that was due to old Wine version 0.9.12; this apps needs to be started with wineconsole, and it seems that older Wine versions default to --backend=curses; after I used the option --backend=user rdb.exe now also displays 99% perfect (only the few trailing chars remain) - on both SuSE 10.3 and 11.1 both rconip.exe and rdb.exe dont work by default; when I added the fonts I found that SuSE uses windows/Fonts - dont know if Wine is here case-sensitive, or if that changed now with later versions, just want to mention it; did also rename the folder to all lowercase as it appears on the Knoppix-Debian box, but that didnt change things. Now when I manually configure both apps to use Andale Mono font instead of Fixedsys then both apps display same as on the Knoppix-Debian box: rconip.exe 100% correct, and rdb.exe 99%. Will tomorrow make some more screenshots to show you the remaining issue. Summary: - Knoppix-Debian seems to work out-of-the-box (after adding M$ fonts), and selects automatically Lucida Console font. - SuSE needs manual tweak of font set to Andale Mono; Lucida Console doesnt appear in the config menu of the apps.
http://bugs.winehq.org/show_bug.cgi?id=16629
--- Comment #5 from Austin English austinenglish@gmail.com 2009-06-30 11:41:30 --- Is this still an issue in current (1.1.24 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=16629
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |frederic.delanoy@gmail.com
--- Comment #6 from Frédéric Delanoy frederic.delanoy@gmail.com 2009-07-20 18:45:27 --- Still a problem with 1.1.26. Tested with midnight commander (http://freenet-homepage.de/franco.bez/mc/mc_95_nt-4.1.36.zip)
Ran it with wineconsole with default user backend
http://bugs.winehq.org/show_bug.cgi?id=16629
--- Comment #7 from Guenter info@gknw.de 2009-07-20 21:18:36 --- (In reply to comment #5)
Is this still an issue in current (1.1.24 or newer) wine?
Yes; tested 1.1.24 on Suse 11.1 x86_64 with a freshly created user account, and still same issue with rdb.exe and rcpnip.exe. Also tested with midnight commander (as Frédéric Delanoy just reported), and looks pretty much for same issue - once I manually switch to Andale Mono font it looks fine. Probably it makes more sense to ship an own FixedSys font which is known to work with Wine instead of using a Linux system one which seems not reliable on all Linux distros.
http://bugs.winehq.org/show_bug.cgi?id=16629
--- Comment #8 from Austin English austinenglish@gmail.com 2010-07-23 15:49:50 --- This is your friendly reminder that there has been no bug activity for a year. Is this still an issue in current (1.2 or newer) wine
http://bugs.winehq.org/show_bug.cgi?id=16629
--- Comment #9 from Frédéric Delanoy frederic.delanoy@gmail.com 2010-07-23 16:37:58 --- (In reply to comment #8)
This is your friendly reminder that there has been no bug activity for a year. Is this still an issue in current (1.2 or newer) wine
mc looks nice in 1.2. I can't test the program of the original reporter, though.
http://bugs.winehq.org/show_bug.cgi?id=16629
--- Comment #10 from Guenter info@gknw.de 2010-07-23 17:49:49 --- (In reply to comment #8)
This is your friendly reminder that there has been no bug activity for a year. Is this still an issue in current (1.2 or newer) wine
I first need to get a box ready with 1.2 before I can test that gimme some days for that, currently swamped with outher stuff :) ... Does 1.2 now ship with its own font as I suggested?
http://bugs.winehq.org/show_bug.cgi?id=16629
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://sourceforge.net/proj | |ects/rconip/files/
http://bugs.winehq.org/show_bug.cgi?id=16629
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #11 from Frédéric Delanoy frederic.delanoy@gmail.com 2011-05-31 12:45:06 CDT --- Confirmed for rconip in 1.3.21
http://bugs.winehq.org/show_bug.cgi?id=16629
--- Comment #12 from butraxz@gmail.com 2013-04-23 15:19:23 CDT --- No update for 900 days. Is this still an issue in 1.5.28 or higher or should this be closed as abandoned ?
http://bugs.winehq.org/show_bug.cgi?id=16629
--- Comment #13 from Guenter info@gknw.de 2013-04-23 16:08:31 CDT --- Created attachment 44274 --> http://bugs.winehq.org/attachment.cgi?id=44274 Screenshots from "wineconsole rdb.exe"
http://bugs.winehq.org/show_bug.cgi?id=16629
--- Comment #14 from Guenter info@gknw.de 2013-04-23 16:14:56 CDT --- (In reply to comment #12)
No update for 900 days. Is this still an issue in 1.5.28 or higher or should this be closed as abandoned ?
I've just tested again with wine 1.4 on OpenSuSE 12.2, and the issue is still same: it doesnt work by default, but it does work with the right font. As I said before it is a pure font issue, and the fact that the Linux distros change their shipping fonts every now and then shows that my recommendation to Wine for shipping your own font still stands. Now with OpenSuSE 12.2 there's no longer the Andale Mono, but DejaVu Sans Mono still is available and works then fine. Find attached the screenshots, and also the error message displayed in the console at start of wineconsole that the font is invalid. I'd say we can close the bug since its more a distro problem than a problem with Wine itself; however you can avoid this trouble for the average user if you ship your own font which is well-known to work with textconsole-based programs; perhaps DejaVu Sans Mono is well suited for this due to its free licence. Will close the bug.
http://bugs.winehq.org/show_bug.cgi?id=16629
Guenter info@gknw.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #15 from Guenter info@gknw.de 2013-04-23 16:17:15 CDT --- Closed bug since its a pure font issue which depends on what the Linux distro ships. When selecting DejaVu Sans Mono all seems to work fine.
http://bugs.winehq.org/show_bug.cgi?id=16629
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED Resolution|FIXED |INVALID
--- Comment #16 from Frédéric Delanoy frederic.delanoy@gmail.com 2013-04-23 16:51:24 CDT --- (In reply to comment #15)
Closed bug since its a pure font issue which depends on what the Linux distro ships. When selecting DejaVu Sans Mono all seems to work fine.
Closing as invalid then (not a bug in Wine)
http://bugs.winehq.org/show_bug.cgi?id=16629
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|INVALID |UPSTREAM
--- Comment #17 from Austin English austinenglish@gmail.com 2013-04-23 18:01:28 CDT --- (In reply to comment #16)
(In reply to comment #15)
Closed bug since its a pure font issue which depends on what the Linux distro ships. When selecting DejaVu Sans Mono all seems to work fine.
Closing as invalid then (not a bug in Wine)
UPSTREAM is more appropriate.