http://bugs.winehq.com/show_bug.cgi?id=1358
------- Additional Comments From stein@ir.iit.edu 2003-09-09 12:21 ------- Lazy initialization of x11drv would be very convinient. It would probably be enough just to have an extra option to disable all of the extra characters with ttydrv, such as the changing screens and adding character 0x0d.
I also found that setting the driver to none causes one of the socket using console programs to freeze with using 100% CPU. I don't know if that is related to anything, since I am not very familiar with wine yet. Also, I am not exactly sure how to use wcmd or wineconsole. I tried running it and all it did was set the title of the xterm to whatever I typed. wcmd gave me a DOS-style prompt, but was not able to run anything. cls didn't even work. Only dir seemed to work. I typed the name of a program in wcmd and dir > log, but the log file created was 0 length, suggesting that the program was not run at all.
It would be nice to have it "just work" without having to change the drivers depending on what program I want to run at a given time, but I realize that might not be practical in terms of implementing it. An extra option for ttydrv not to have extra characters should be enough.