Conemu: mintty in conemu inactive on launch until moving or resizing conemu

Created on 15 Jun 2015  ·  15Comments  ·  Source: Maximus5/ConEmu

ConEMU v150610
Windows 10
Cygwin64

Launching mintty with zsh either as startup or launching as a new console, mintty completely innactive unless movement or resizing of the conemu window. In both quake style and windowed modes. The same issue occurs using older versions of conemu such as in cmder (no longer using).

This does not occur launching through zsh.exe, or sh.exe, or bash.exe. Launching through cygwin, this does not occur. Only through conemu. However must launch with mintty so as to properly display oh-my-zsh themes and plugins, mc, and anything else using xterm-256color (cygwins issue, not yours as they use pipes). Here is a screenshot (using quake, so that's top of screen. Same occurs in windowed mode):

conemumintty2

Commands for startup: set CHERE_INVOKING=1 & %ConEmuDrive%\cygwin64\bin\mintty.exe -

Knowing the improper invocation of removing the hyphen "-" from the end of the commands above, doing so as a test, double clicking the conemu windows title bar seems to invoke some action on mintty while resizing the window (atleast while double clicking the title bar) as shown in the attached image.

image

other-childgui

Most helpful comment

I had the same issue. It turned out to be mintty's transparency. Try setting Transparency=no in your .minttyrc

All 15 comments

Have you enabled option "Focus in child windows"?
http://conemu.github.io/en/SettingsFeatures.html

Если в отдельном окне процесса ConEmuC.exe запущен cURL, то при удержании скроллера (хотим просмотреть вывод в консоль) - спустя некоторое время трафик прерывается. Это лечится?

@z0hm Во-первых, не нужно писать в чужую тему не относящиеся к ней вопросы. Тем более на другом языке... Во-вторых, наверное лечится, в самом curl. В-третьих, Alternative buffer, который именно для этих целей был реализован сто лет как - никто не отменял.

Странно, я так понял, что child процесс засыпает при скроллировании окна консоли ConEmuC.exe и причина та же, что и у данной темы. Но если ошибся - прошу прощения и удаляюсь.

В теме описана проблема с mintty.exe

@Maximus5 Hello. By the way, I appreciate your help. You seem to be everywhere, replying to everyone who needs help. I haven't seen that level of help from any developer or project. Just wanted to thank you for that.

Yes. That is enabled. I went through many options in the settings menu to try and sort it out, enabling disabling, still no luck. I even attempted to make sure that mintty had the same window size, cursor settings (with the limited options mintty has).

I also tested to see if upon launching the terminal, before moving the application (so its still blank as in the first picture I showed), would it be able to receive input, just not receiving the updates in conemu, and when I moved the application so as to see the results, all of my input was there. So conemu isn't receiving any graphics updates until moved. Also confirmed by selecting 'fade when inactive' in the color settings, upon launching as the terminal screen is dark until moving.

Not sure if this helps, but if I minimize conemu, and then bring it back, the cursor will then turn black outlined in white, which is the same behavior that mintty has when you go to their settings dialogue. The cursor returns to normal after leaving the dialogue while accessing through mintty, however the cursor will remain in that state while in conemu. The same occurs while accessing the mintty settings and conemu settings, it stays black after exiting. You can write, see text etc, just not getting the graphics update for the cursor.

Does the problem persist if your run the following?

ConEmu.exe -basic -cmd %ConEmuDrive%\cygwin64\bin\mintty.exe -

I mean, may be there are some settings in ConEmu which lead to improper behavior...

Thanks for the acknowledgement BTW, I desire to make this project really handy and wide-used. Support and documentation takes a lot of time...

It did not. But I also had to modify the command to conemu64.exe. It still has the same behavior

Thank you @Maximus5 , you fixed it with that update!

Hmm, but I have not done anything special...
May be that was either a ConEmu or cygwin drawback of the specific version or some other conflict.
Feel free to inform me if the problem reappears.

Sorry @Maximus5 , It returned after the last update.

As I've said, nothing was changed... Retry previous build?

@Maximus5 - There was another update this morning, before I got this message, I updated. But now it works. I will test the last few versions tonight, and inform you of the results. It is odd, as you said nothing had changed.

I had the same issue. It turned out to be mintty's transparency. Try setting Transparency=no in your .minttyrc

Was this page helpful?
0 / 5 - 0 ratings

Related issues

rfgamaral picture rfgamaral  ·  3Comments

altbdoor picture altbdoor  ·  4Comments

marfillaster picture marfillaster  ·  6Comments

lllama picture lllama  ·  5Comments

Daniel15 picture Daniel15  ·  3Comments