maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Syncterm (https://talk.maemo.org/showthread.php?t=26144)

Addison 2009-01-11 06:41

Syncterm
 
Greetings all!

Qwerty, with the help of the author Stephen H., managed to compile a working version of Syncterm for the Tablet.

Not only is it stable but it's also pretty damn zippy. It has a very nice running speed... at least 20 times faster than Putty in my opinion. :)

Latest build can be found here:
Syncterm

What I did was download and unzipped it on my desktop, then transferred the file directly to my tablet's name which is N800.

From there, I believe in Xterm I typed:
root
chmod +x /home/user/MyDocs/syncterm.nokia

From there, whenever I want to start this, I type:
root
/home/user/MyDocs/syncterm.nokia -iX

Here are some screenshots:

http://img132.imageshack.us/img132/7154/26665510hj9.png

http://img132.imageshack.us/img132/9290/28859874li0.png

http://img55.imageshack.us/img55/9864/96299846zj3.png

http://img55.imageshack.us/img55/6800/41372257bw7.png


This version wasn't compiled with SSH support.

According to the author:
Quote:

Adding SSH support is a bit tricky, so I didn't walk qwerty through that part. Basically, Cryptlib needs to be installed and (most likely) statically linked. The whole process for a "best" build would most likely be around 30-60 minutes with a developer who has the tablet handy for testing on.

The basic steps for adding SSH support are having a static Cryptlib
library in a magical location (../lib/cryptlib/$(machine).release/libcl.a) and passing -DSTATIC_CRYPTLIB=1 on the make command line.
Quick question though:

How can I get this to launch in full screen mode?

I think it has something to do with wmctrl but is there a newbie link someone can provide to me on this?

All thanks goes to qwerty for his great work!

Hope someone else can enjoy it as much as I do. :D

Benson 2009-01-11 08:20

Re: Syncterm
 
Quote:

Originally Posted by Addison (Post 256375)
Quick question though:

How can I get this to launch in full screen mode?

I think it has something to do with wmctrl but is there a newbie link someone can provide to me on this?

Code:

wmctrl -r syncterm -b add,fullscreen
If you throw that in a shell script, you may need a delay to let the window show up, like:
Code:

#!/bin/sh
/home/user/MyDocs/syncterm.nokia -iX &
sleep 2
wmctrl -r syncterm -b add,fullscreen

You might also be interested in an overlay keyboard; if you need xvkbd, I can get you a copy (don't remember whether I compiled it or where I got it from), and transset-df and friends are here.

qwerty12 2009-01-11 08:47

Re: Syncterm
 
You can start it in fullscreen mode using sdl with:
syncterm.nokia -iSF

It takes much longer to start up but it does come and is faster than the X11 output mode.

Addison 2009-01-11 21:04

Re: Syncterm
 
Hey Benson!

Looking over your post, you forgot to mention the first step on getting wmctrl. :D

Here's what I'm seeing in Xterm:

Quote:

Nokia-N800-43-7:~# apt-get install wmctrl
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package wmctrl

Also, I don't recomend the SDL fullscreen mode with qwerty's suggestion since it's not friendly with xkbd.

Both times it crashed on me.

First time I had to do a full reboot.

Second time it kicked me back to Xterm stating 'parachute deployed'.

qwerty12 2009-01-11 21:10

Re: Syncterm
 
Ah.. I didn't have a virtual keyboard running when I tried...

as for wmctrl:
http://qwerty12.maemobox.org/composi...07-6_armel.deb

Addison 2009-01-12 06:09

Re: Syncterm
 
Thank you!

So yep, I'm able to get it running in full screen mode.

Now I'm just waiting to hear from the author to see if it's possible to have Syncterm fill the entire size of the screen with the proper font.

http://img371.imageshack.us/img371/2484/88991452ws5.png

Many thanks qwerty and Benson!

Oh, and qwerty, any chance you would be able to recompile this again and include SSH support some time within the near, immediate future?

It's not that big of a deal for me but I thought it couldn't hurt to ask. :)

qwerty12 2009-01-12 07:45

Re: Syncterm
 
Quote:

Originally Posted by Addison (Post 256721)
Oh, and qwerty, any chance you would be able to recompile this again and include SSH support some time within the near, immediate future?

It's not that big of a deal for me but I thought it couldn't hurt to ask. :)

Not possible, sorry (for me, anyway). Remember when I tried compiling libcrypto the first time?

Addison 2009-01-12 07:54

Re: Syncterm
 
According to Stephen:

Quote:

Adding SSH support is a bit tricky, so I didn't walk qwerty through that part. Basically, Cryptlib needs to be installed and (most likely) statically linked. The whole process for a "best" build would most likely be around 30-60 minutes with a developer who has the tablet handy for testing on.

The basic steps for adding SSH support are having a static Cryptlib
library in a magical location (../lib/cryptlib/$(machine).release/libcl.a) and passing -DSTATIC_CRYPTLIB=1 on the make command line.
Does this make any sense to you?

If not, I'm good with what you've done and we can leave at it that.

This definitely is my favorite application for the tablet and still can't seem to thank you enough for it. :)

Addison 2009-01-14 00:39

Re: Syncterm
 
Is the tablet capable of displaying fullscreen overlay mode?

Like is there a special driver or package that needs to be installed to support such a feature?

If I start up with
/home/user/MyDocs/syncterm.nokia -iOF
I'm getting this error...

Quote:

X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 136 (XVideo)
Minor opcode of failed request: 19 ()
Value in failed request: 0x1a0000c
Serial number of failed request: 39
Current serial number in output stream: 40

blackbird 2010-01-16 22:38

Re: Syncterm
 
Is there any chance syncterm will be available on the N900? I use it a lot on my desktop and would love to access bbs'es on my mobile.


All times are GMT. The time now is 23:58.

vBulletin® Version 3.8.8