wineconsole and solaris

Eric Pouech eric.pouech at wanadoo.fr
Tue Sep 13 15:17:57 CDT 2005


Robert Lunnon wrote:
> I have managed to sort out a solution to the curses problem with wineconsole, 
> but I noticed that -backend=user doesn't work properly either. I get a window 
> with alternating stripes of black and the root window image and text output 
> doesn't emerge (perhaps a font problem ?). I uploaded an image of the problem 
> to: http://members.optusnet.com.au/bobl/wineconsole.png
> 
> Guesses anyone ?
> 
> I set +wineconsole  and got
> 
> trace:wineconsole:WINECON_RegLoad loading L"wcmd" registry settings.
> trace:wineconsole:WINECON_DumpConfig load cell=(16,28) cursor=(25,1) attr=0f 
> font=L"Wine Courier"/0 hist=50/2 flags=qX msk=00000000 sb=(80,25) 
> win=(0,0)x(80,25) edit=0 registry=L"wcmd"
> trace:wineconsole:WINECON_Init using hConIn 28, hSynchro event 2c
> trace:wineconsole:WINECON_Init using hConOut 30
> warn:wineconsole:WCUSER_SetFontPmt Couldn't match the font from registry... 
> trying to find one
> trace:wineconsole:WINECON_RegLoad loading default registry settings.
> trace:wineconsole:WINECON_DumpConfig load cell=(16,28) cursor=(25,1) attr=0f 
> font=L"Wine Courier"/0 hist=50/2 flags=qX msk=00000000 sb=(80,25) 
> win=(0,0)x(80,25) edit=0 registry=(null)
> trace:wineconsole:WINECON_RegSave saving registry settings.
> trace:wineconsole:WINECON_DumpConfig save cell=(16,28) cursor=(25,1) attr=0f 
> font=L"Wine Courier"/0 hist=50/2 flags=qX msk=00000000 sb=(80,25) 
> win=(0,0)x(80,25) edit=0 registry=(null)
> trace:wineconsole:WINECON_GrabChanges Events: title() active(68) 
> resize(80,150) win-size(80,25)crsr cell=(16,28) cursor=(0,0) attr=0f 
> font=L"Wine Courier"/400 hist=50/2 flags=qX msk=00000000 sb=(80,150) 
> win=(0,0)x(80,25) edit=0 registry=(null)
> trace:wineconsole:WINECON_GrabChanges  update(0,149) curs-geom(100,1)crsr 
> cell=(16,28) cursor=(100,1) attr=0f font=L"Wine Courier"/400 hist=50/2 
> flags=qX msk=00000000 sb=(80,150) win=(0,0)x(80,25) edit=0 registry=(null)
> trace:wineconsole:WINECON_GrabChanges  curs-geom(25,0)crsr cell=(16,28) 
> cursor=(25,0) attr=0f font=L"Wine Courier"/400 hist=50/2 flags=qX 
> msk=00000000 sb=(80,150) win=(0,0)x(80,25) edit=0 registry=(null)
> trace:wineconsole:WINECON_GrabChanges  curs-geom(25,1)crsr cell=(16,28) 
> cursor=(25,1) attr=0f font=L"Wine Courier"/400 hist=50/2 flags=qX 
> msk=00000000 sb=(80,150) win=(0,0)x(80,25) edit=0 registry=(null)
> trace:wineconsole:WINECON_GrabChanges  resize(80,25)crsr cell=(16,28) 
> cursor=(25,1) attr=0f font=L"Wine Courier"/400 hist=50/2 flags=qX 
> msk=00000000 sb=(80,25) win=(0,0)x(80,25) edit=0 registry=(null)
> trace:wineconsole:WINECON_GrabChanges  update(0,24).
> trace:wineconsole:WINECON_DumpConfig fint cell=(16,28) cursor=(25,1) attr=0f 
> font=L"Wine Courier"/400 hist=50/2 flags=qX msk=00000000 sb=(80,25) 
> win=(0,0)x(80,25) edit=0 registry=L"wcmd"
> trace:wineconsole:WinMain calling MainLoop.
> trace:wineconsole:WCUSER_MainLoop dispatching msg 000f
> trace:wineconsole:WCUSER_MainLoop dispatching msg 0118
> trace:wineconsole:WCUSER_MainLoop dispatching msg 0118
> trace:wineconsole:WINECON_GrabChanges Events: title().
> trace:wineconsole:WINECON_GrabChanges Events: update(0,0).
> trace:wineconsole:WINECON_GrabChanges Events: curs-pos(0,2).
> trace:wineconsole:WINECON_GrabChanges Events: update(2,2).
> trace:wineconsole:WINECON_GrabChanges Events: curs-pos(4,2).
> trace:wineconsole:WCUSER_MainLoop dispatching msg 0118
> 
> 
> 
> 
did you try to pick up another font for the console and then get back to 
  "Wine Courier" ? Likely, there's a discrepency between font cell size 
(in registry) and what the font actually does.

A+

-- 
Eric Pouech




More information about the wine-devel mailing list