mc, TERM=linux, gpm, jajjanyám

 ( NevemTeve | 2014. május 21., szerda - 16:28 )

20190406
És ha rákattintunk a linkre, azt látjuk, hogy (remélhetőleg) közel a megoldás!
http://midnight-commander.org/ticket/3208

20170611
Úgy nézem, akkor lép fel, ha TERM=putty-256color... Na most jön a --without-gpm-mouse
Szerk: téves riasztás, volt a gépemen egy ősrégi /usr/bin/mc[edit], az indult el tévedésből ($EDITOR volt ráálítva)

20170609
Na ez miez (végtelen sok ismétlődéssel az 'user-log'-ban, Debian8/mc-4.8.17):

Jun  7 11:46:52 z-pc mcedit: Warning: closing connection
Jun  7 11:46:52 z-pc mcedit: *** info
Jun  7 11:46:52 z-pc mcedit: Warning: closing connection

20160927.1202
Hiszti off, forrásból telepítve mc-4.8.17-et megjavul(ni látszik).

20160927.1139
Na ez még megvan a Debian Jessie-ben is. Egyes hibák egyszerűen cs____nek kijavítani önmagukat!

eredeti bejegyzés

Mondjuk van nekem egy Windows-os terminál-emulátorom. Pl. putty vagy dtelnet.
Belépek a távoli linuxba, elindítom a mcedit-et (létező fájlt megadva paraméternek), és meglepődve látom, hogy üresen jön föl az editorablak, és csak egy billentyűnyomásra (elég egy nyíl-billentyű), jelenik meg a fájltartalom.

Bónusz: a jelenség a termináltípustól függ!
kliens: putty-0.63
szerver: debian 6.0.5, mc-4.8.11
TERM=xterm,rxvt,konsole,putty: ok
TERM=linux,vt100,vt320,ansi: nem ok

közben hiba esetén a /var/log/syslog-ba folyamatosan íródnak ilyesmik:

May 21 16:21:50 zsiga-pc mcedit: *** info
May 21 16:21:50 zsiga-pc mcedit: Warning: closing connection
May 21 16:21:50 zsiga-pc /usr/sbin/gpm[1661]: *** warning [daemon/processconn.c(133)]:
May 21 16:21:50 zsiga-pc /usr/sbin/gpm[1661]: Failed gpm connect attempt by uid 1001 for vc /dev/tty0

Namostan akkor mi legyen? Próbáljak új gpm-et, vagy kezdjem debuggolni a meglévőt (igaz, a bináris disztró része, forrás nélkül, jó régi, valószínűleg Debian-specifikus patch-ekkel), vagy inkább fordítsam le a mc-t gpm nélkül?
Nagyon úgy néz ki, hogy az utóbbi következik...

20140521.1639: Közben találtam egy ilyet: http://www.midnight-commander.org/ticket/3208

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Mielott mindent a kod oldalarol fogsz meg, nezd mar meg, h a /dev/tty0 -hoz van-e jogod.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

Nem is tudom, hogy a /dev/tty0 mit kellene jelentsen (nem azonos a /dev/tty-vel), de ha jobban belegondolok, kézenfekvő, hogy a gpm-nek egyáltalán nem kellett volna megjelenni ebben a mesében, hiszen egy távoli gépről jövök telnet/ssh-val, a gpm meg csak a helyi egérrel foglalkozik...

Viszont lehet, hogy az mc az egerkezelest a libgpm valamelyik fuggvenyevel valositja meg, valahogy beadagolva az ssh-n jovo egeresemenyeket.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

Nem jönnek, pont azokkal a terminálok problémásak, ahol nincs egér-támogatás... gpm-support nélkül újrafordítva a mc-t minden okés... persze most virtuális terminálon (Ctrl+Alt+F1) futtatva a mc nem kezeli az egeret, de ezt valahogy elviselem.

Elbokted a code tag lezarojat. Nem zavaro, mert bbCode taget hasznalsz, de gondoltam szolok.
--
Blog | @hron84

Köszi, javítottam.