On February 9, 2020 3:32:15 PM UTC, Michal Nowak via openindiana-discuss 
<openindiana-discuss@openindiana.org> wrote:
>On 02/07/20 08:55 AM, Predrag Zecevic - Unix Systems Administrator
>wrote:
>> Hi Michal,
>> 
>> What I have found this morning is that that "error" happens only in 
>> terminator (terminal), while it works as expected in mate-terminal...
>> :; ps -ef| grep mate[-]terminal
>>    global predrag* 16447  1805   0 08:45:46 ?           0:00
>mate-terminal
>> 
>> Then in that terminal (no exit):
>> :; npm -version
>> 6.13.4
>> 
>> I am running
>> :; ps -ef| grep terminato[r]
>>    global predrag*  1863  1805   1 12:11:03 ?          18:08 
>> /usr/bin/python2.7 /usr/bin/terminator
>> 
>> In terminator tab (no screen, or tmux) I have started:
>> :; truss -o /tmp/npm.truss.$(date '+%Y%m%dT%H%M%S') npm -version
>> 
>> and that tab has exited, Last 15 lines of that truss file:
>> :; tail -15 /tmp/npm.truss.20200207T085312
>> /1:     close(23)                                       = 0
>> /1:     mprotect(0x40DC2000, 249856, PROT_READ|PROT_WRITE) = 0
>> /1:     mprotect(0x40DC2000, 249856, PROT_READ|PROT_EXEC) = 0
>> /1:     mprotect(0x40DC2000, 249856, PROT_READ|PROT_WRITE) = 0
>> /1:     mprotect(0x40DC2000, 249856, PROT_READ|PROT_EXEC) = 0
>> /1:     mprotect(0x40DC2000, 249856, PROT_READ|PROT_WRITE) = 0
>> /1:     mprotect(0x40DC2000, 249856, PROT_READ|PROT_EXEC) = 0
>> /1:     write(20, " 6 . 1 3 . 4\n", 7)                  = 7
>> /1:     write(20, 0xFFDF99E0, 0)                        = 0
>> /1:         Received signal #24, SIGTSTP [default]
>> /2:         Received signal #1, SIGHUP, in port_getn() [default]
>> /2:           siginfo: SIGHUP pid=16511 uid=2903
>> /1:         Received signal #25, SIGCONT [default]
>> /2:     port_getn(10, 0xEED88EC0, 1024, 1, 0x00000000)  Err#4 EINTR
>> /3:         Received signal #1, SIGHUP, in lwp_park() [default]
>> 
>> So, can you try it (too) in terminator session?
>
>Yes, I can see the problem in Terminator. I even porter Terminator from
>
>Python to Python 3, but it still get terminated. Terminator is 
>unfortunately not very lively project these days and I don't see any 
>prospect in filing bug upstream. I also did not found any other record 
>of someone having this particular problem.
>
>I am afraid we don't have any other tiling terminal at this moment...
>
>The best what I can suggest is to set "When command exits" in 
>Preferences -> Profiles -> Command to something else than "Exit the 
>terminal". Not perfect but at least you'll get the command's output.
>
>Still a backtrace will occur on stderr:
>
>Traceback (most recent call last):
>  File "/usr/lib/python3.5/vendor-packages/terminatorlib/terminal.py", 
>line 1386, in spawn_child
>     dbg('spawning debug session with: %s:%s' % (details[0],
>TypeError: 'NoneType' object is not subscriptable
><Window object at 0xfffffd7fec0b6708 (terminatorlib+window+Window at 
>0xbc8290)> is not in registered window list
>
>Michal
>
>_______________________________________________
>openindiana-discuss mailing list
>openindiana-discuss@openindiana.org
>https://openindiana.org/mailman/listinfo/openindiana-discuss

Seeing a "tiling terminal" in this context, i thought of GCM (Gnome Connection 
Manager, though afaik unrelated to GNOME WM).

 It is also a wad of Python I think, and after OI updates some time last year 
began showing problems with Midnight Commander mouse processing that do not 
happen elsewhere, but otherwise can quite recommend for multi-tiled windowing 
(with logging of each session if you need).

Jim
--
Typos courtesy of K-9 Mail on my Android

_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to