wineconsole --backend-user

Eric Pouech eric.pouech at
Sun Sep 25 15:27:00 CDT 2005

Robert Lunnon wrote:
> On Thursday 15 September 2005 18:16, Marcus Meissner wrote:
>>On Wed, Sep 14, 2005 at 06:20:35PM +1000, Robert Lunnon wrote:
>>>After an underwhelming response to my last query, I dug a little deeper
>>>and while I'm not too familiar with windows code I can't seem to figure
>>>out what is wrong with user.c that gives me my funny display. It would
>>>seem that either bitblt isn't working as advertised or the memory DC
>>>isn't being written properly (or it's not compatible with the display
>>>context). Does --backend=user work under Linux ?
>>>Anyway, before I spend a great deal of time on this, I am prompted to ask
>>>how important is this backend, seeing I have curses working properly. I
>>>could easily make the user backend default to the curses implementation
>>>for compatibility short term. Is there a downside to this? Is this
>>>something that's likely to be deprecated soon ?
>>--backend=user display characters for me, but has this "random" lines
>>between every character too. On Linux.
>>Ciao, Marcus
> Thanks, at least I know I'm not totally insane, can any other linux user 
> confirm problems with this?

it works fine here :-/
can you change the wineconsole/user.c file, in CopyFont function and 
remove the tmExternalLeading
     config->cell_height = tm.tmHeight + tm.tmExternalLeading;
     config->cell_height = tm.tmHeight;
and see what gives.

Eric Pouech

More information about the wine-devel mailing list