![]() |
[Solved] Xterm with fullscreen and geometry setting support
2 Attachment(s)
There is quite a choice for N8x0 when it comes to terminal apps, yet with N900 we are stuck with the stock one. While very good (use it often and it is practical/functional) it lacks in few areas.
Main problem: One pixel border around the screen - getting 80x25 is impossible (79x25 is the closest it gets), some apps will display using only part of the screen with smaller font settings, some won't. Using smaller font is straining on the eyes though. You can control geometry only through font type/size - why no setcol/setrows? This would help with apps that require certain setting. With the recent inflow of awesome text based games (most roguelikes thanks to AapoRantalainen) it would really be great to use them easily to their full potential, taking whole screen and less straining on the eyes. There are quite a few open source terminal apps out there, though hildonizing them is probably not an easy task. Maybe osso-xterm could get updated? MRXVT passed the test. BUG known, focus problems when returning to open session,FIX lock/unlock phone. http://packages.debian.org/squeeze/armel/mrxvt/download Settings for 80x25 full screen attachment 1 (rename to .mrxvtrc and place in /home/user/) Font thanks to Addison attachment 2 |
Re: [Request] Xterm with fullscreen and geometry setting support
I posted this for you some time back, but sadly, no responses from anyone.
http://talk.maemo.org/showpost.php?p...2&postcount=32 By the way, Roxterm rocks! Stable. Super fast and responsive. Tons and tons of stuff to customize including GTK coloring. You can even quick launch anything once it starts. I would push hard for that app if possible. PUTTY on the older tablet was horrible. For me, nothing will beat Roxterm. Best of luck on your request! :) |
Re: [Request] Xterm with fullscreen and geometry setting support
Thanks mate. I am currently considering a dirty fix that would display the missing column out of bounds, it usually contains little to no information at all. Not sure if this would be in fact a 'quick fix' though :/
|
Re: [Request] Xterm with fullscreen and geometry setting support
I've had problems with Xkbd, the virtual touch screen keyboard, on getting it exactly, to the pixel, of where I needed it to be.
The dirty fix solution for me was adding one more key on the keyboard and having that displayed off the screen. Props for thinking outside the box, so to speak. :) |
Re: [Request] Xterm with fullscreen and geometry setting support
To resurrect this a little without useless 'bump':
If anyone is having "need certain geometry" issue for some app (or ssh connection) to run, try arm-compiled debian xterms (lxterm for example). There is quite a choice and after copying it from mounted .deb directory they run out of the box. Forget copy/paste (ctrl-c is not your friend here), but menus work. Sadly most have horrific keyboard mapping (ctrl-m for enter if all else fails) but this can be helped with xkbdconf. Still it would be nice to have hildon friendly fullscreen xterm... |
Re: [Request] Xterm with fullscreen and geometry setting support
There's also this you might want to take a quick peek at.
http://talk.maemo.org/showpost.php?p=439104&postcount=3 Honestly though, someone needs to recompile libvte and remove that pixel border you seem to hate so dearly. :) |
Re: [Request] Xterm with fullscreen and geometry setting support
Hey szopin, would you like me to upload all of what Roxterm comes with and see if it will work on your end?
I don't see any reason why this wouldn't work for you to be honest. I think it's packaged in three places. /usr/bin /home/user /user/share Of course there's also the desktop icon as well. Just let me know. :) |
Re: [Request] Xterm with fullscreen and geometry setting support
skip the icon, tell me what settings you use to run this beast
EDIT: just to make clear, kbd mapping is perfect, color/geometry settings are what YOU make it, dream coming through |
Re: [Request] Xterm with fullscreen and geometry setting support
is mrxvt roxterm?
|
Re: [Request] Xterm with fullscreen and geometry setting support
No, they're completely two different but much better alternatives to Xterm.
http://linux.die.net/man/1/mrxvt Mrxvt is very impressive but it has a rather steep learning curve if you want everything to be just right. |
Re: [Request] Xterm with fullscreen and geometry setting support
mrxvt to which you linked recently is perfect, its configure options that show up after launch are 4 pages worth though. I need some config file to make it run (one of the greatest bonuses was full keyboard mapping, no tricks, if font size and fullscreen are command line options, roxterm will have to wait :)
|
Re: [Request] Xterm with fullscreen and geometry setting support
I'm not sure if I have that config file for Mrxvt anymore after moving on to Roxterm.
Exactly what kind of setup are you looking for so that I can probably help you on this? |
Re: [Request] Xterm with fullscreen and geometry setting support
Setup means just an example of how to configure 15 of the 300 options this is throwing at me. I'm sure 15 is more than enough.
|
Re: [Request] Xterm with fullscreen and geometry setting support
Yeah, it can be very overwhelming at first, especially with the coloring.
Let me see if I have my old config file somewhere. My setup was perfect, probably because it took me a whole week to do it. *lol* I'll find you on Google Talk in about an hour if you're still awake. :) |
Re: [Request] Xterm with fullscreen and geometry setting support
A week of work is what for me looks like an enormous battle, let keep ontopic discussions here, I'm sure your solutions will help many.
|
Re: [Request] Xterm with fullscreen and geometry setting support
1 Attachment(s)
I found my old config file.
I use that custom CP 437 Bitstream Vera Mono font I made for this setup. Rename this file to .mrxvtrc and place it in /home/user/ Cheers. :) |
Re: [Request] Xterm with fullscreen and geometry setting support
Oh, the font I use, if you telnet to say nethack.alt.org, that old font I made will let you play with IBM graphics.
You'll first need to install konwert filters though. The command line for this would be something like.... filterm ascii-ascii cp437-utf8 telnet nethack.alt.org |
Re: [Request] Xterm with fullscreen and geometry setting support
Thanks mate, will report back when I find a moment to try it out.
|
Re: [Request] Xterm with fullscreen and geometry setting support
1 Attachment(s)
Here's the font I use again that also allows for IBM graphics in case you missed it in one of my super old posts.
I seriously doubt you will find anything better online than this. If you do find something better, you better share with me. :) |
Re: [Request] Xterm with fullscreen and geometry setting support
4 Attachment(s)
This is freaking fantastic. You rock Addison. No more wear on the eyes.
(pics: Frozen Depths, Cataclysm library burning, DoomRL menu <- only this works as it doesn't accept enter, TOME) |
Re: [Request] Xterm with fullscreen and geometry setting support
There are two types of Enter signals.
Return KP_Enter If one doesn't work, just use the other setting. :) |
Re: [Request] Xterm with fullscreen and geometry setting support
Now I'm jealous.
I wish that I could have DoomRL. :) |
Re: [Request] Xterm with fullscreen and geometry setting support
Quote:
This will work on pretty much anything, it doesn't have to be just with Telnet. You could also do something like filterm ascii-ascii cp437-utf8 /usr/bin/nethack This way you wouldn't be forced to only using DEC graphics with all of your games. I'm not sure if you have Konwert filters available to install. If you want, I can share my two .debs on this and you can test to see if it also works on your end as well. |
Re: [Request] Xterm with fullscreen and geometry setting support
Quote:
As to Konwert/DEC graphics... no idea what you are talking about. The games look awesome now (if RL can have good graphics of course). |
Re: [Request] Xterm with fullscreen and geometry setting support
I'll post the difference between IBM and DEC graphics much later tonight when I get back home. :)
|
Re: [Request] Xterm with fullscreen and geometry setting support
DEC graphics (this is the stardard default on how all text is displayed on the screen)
http://img405.imageshack.us/img405/7659/45699387.png IBM graphics (works with my special font along with installing Konwert filters) http://img847.imageshack.us/img847/5993/14586087.png For more info on CP 437 graphics, check out this page. http://nethack.wikia.com/wiki/IBMgraphics Cheers! |
Re: [Request] Xterm with fullscreen and geometry setting support
Here's a couple of other things I do as well that you might want to consider.
This removes the cursor: echo -e \033[?25l' This sets your Terminal display: stty cols 80 stty rows 24 Since I'm setting the rows at 24, I can use the 25th row as my keyboard. This stops the hildon keyboard from coming up if I touch the screen: gconftool-2 --set -t bool /system/osso/af/keyboard-attached true See if you can't install Xkbd or have someone compile this for you. That way, you could have shortcuts on the screen. http://img855.imageshack.us/img855/1...1090519184.png I also use xbindkeys. Since ADOM uses 25 rows, I have one of my keys mapped to kill the touchscreen keyboard so I can see what's underneath it for 1 second, then it puts the keyboard back on the screen again Xmodmap will let you change any of your hardware keys if you would like to use those. For scripts, if you do decide on having shortcuts on the screen, look into installing xte. xte will type out whatever you defined for each of your shortcut keys. That's about all I can think of for now. :) |
Re: [Request] Xterm with fullscreen and geometry setting support
Quote:
Create a simple script to launch Doom RL. In the beginning of this script have something like Code:
xmodmap ~/.Xmodmap_doomCode:
keysym Return = KP_Enter KP_EnterCode:
setxkbmapI don't expect you to understand much of this, but here's how I launch ADOM. Code:
#! /bin/shI hope this helps. If you have any questions on what any of those commands do, I'd be more than happy to provide you with the answers :) |
Re: [Request] Xterm with fullscreen and geometry setting support
With HW keyboard no need for onscreen, so the full 25 row goodness of ADOM here. You should really try once again to get it locally (just replace the N900 qemu-i386 with N800 compatible one someone posted on TMO, chmod +x so it can be executed, either on ext2 mmc or in /opt and you should be good to go)
|
Re: [Request] Xterm with fullscreen and geometry setting support
Yeah, I did try getting qemu working again just a few days ago.
When it was unpacking all of it's files though, my tablet ran out of memory so I had to do a complete reflash. :( |
Re: [Request] Xterm with fullscreen and geometry setting support
Oh, one other small option is to change the cursor color in your config file from white to gold.
Mrxvt.cursorColor: #FFD700 I think this looks so much better against a black background. :) |
Re: [Request] Xterm with fullscreen and geometry setting support
Unpack on desktop? You just need the user mode binary (qemu-i386).
Tried the xmodmap trick :( no luck, I guess we'll have to wait for proper port. |
Re: [Request] Xterm with fullscreen and geometry setting support
Try this then.
keysym KP_Enter = Return Return You could also try something like keysym Return = x x This will at least show if in fact your Xmodmap is actually running. When pressing the Enter key, it will produce an 'x'. Just make sure you have some way of running the command 'setxkbmap' without the need of using the Enter key if it does in fact work. Otherwise you will have to reboot your tablet since your Enter key will no longer function correctly. :) |
Re: [Request] Xterm with fullscreen and geometry setting support
Bit better now as enter stopped working (ctrl-m to the rescue), still no luck though, think it's emulating prob.
EDIT: enter not working might have to do with this: xmodmap: doomkbd:1: bad keysym target keysym 'KP_Enter', no corresponding keycodes xmodmap: 1 error encountered, aborting. |
Re: [Request] Xterm with fullscreen and geometry setting support
|
Re: [Request] Xterm with fullscreen and geometry setting support
If anyone is using mrxvt and got similar problems on returning to an open session from task manager or call, simply lock/unlock the phone and the focus is back.
|
Re: [Request] Xterm with fullscreen and geometry setting support
Can you install wmctrl on your N900?
On my end, I needed wmctrl_1.07-6_armel for my N800. |
Re: [Solved] Xterm with fullscreen and geometry setting support
I updated the first post and title as collected pieces solve the query. Roxterm needs more love, but mrxvt works out of the box with your config/font, is just great. Maybe removal of font settings from FullScreen part would be needed.
|
| All times are GMT. The time now is 13:11. |
vBulletin® Version 3.8.8