From: B W. <ya...@gm...> - 2015-06-03 18:57:44
|
I'm brand-new to mlterm, so bear with me... Trying to build mlterm-fb (mlterm-3.4.5, ./configure --enable-gui=fb), on either x86 or x86_64 Slackware Linux. The x86 machine runs a 3.10.17 kernel, the x86_64 one runs 4.0.4. I notice doc/en/README.fb talks about 2.6 kernels, so I wonder if it's been tested lately... The 'make install-fb' target is broken: It tries to run sub-makes in inputmethods/*/ when most of those directories don't have Makefiles. Worked around that with: sed -i 's,\(for dir in main inputmethod/\)\*,\1kbd/,' Makefile.in Afterwards, it seems to build fine with this: ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --mandir=/usr/man \ --disable-static \ --without-x \ --with-gui=fb \ --enable-anti-alias make make install-fb ...this is on a system that already has mlterm installed to /usr. When running mlterm-fb, I get a lovely terminal display, with a shell prompt and a mouse pointer, but nothing I type shows up in the terminal, and the mouse pointer never moves. It's not a permission error on /dev/input/event*, since I was running it as root, and strace shows they're being opened without error. When mlterm-fb is in this 'frozen' state, I can switch to another console and see that mlterm is still running. If I kill it... then when I switch back to the console where I ran mlterm-fb, all my keystrokes show up there (in the regular console shell that I ran mlterm-fb from). Tried using 'openvt -s mlterm-fb' to run it on an unallocated tty (one that doesn't already have my shell running on it), but same results. I don't see anything in ~/.mlterm/msg.log, and I don't see a --verbose or --debug option in the man page. I could attach the huge strace output file, if anyone thinks it'll help and has the time/patience to sift through it. So I guess my questions are... is mlterm-fb known to be broken? Has anyone gotten it to work recently? Am I doing something obviously wrong? |