Giter VIP home page Giter VIP logo

kterm's People

Contributors

bfabiszewski avatar deuill avatar efskap avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kterm's Issues

How to build it on Fedora?

I've installed dbus-devel gtk2-devel arm-linux-gnu-gcc vte-devel

[zaoqi@localhost kterm]$ ./configure --enable-kindle --sysconfdir=/mnt/us/extensions/kterm
......
checking whether compiler supports ARM target... no
configure: WARNING: building for Kindle without ARM toolchain
checking for VTE... yes
checking for library containing tgetent... -lcurses
checking whether libvte may be linked statically... no
configure: WARNING: building for Kindle with non-static libvte
checking for DBUS... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands

please update http://www.fabiszewski.net/kindle-terminal/

Downloads

    kterm 2.4 :: zip package with binaries for kindle [gpg signature]
    kterm 0.7 :: zip package with binaries for kindle (kterm + matchbox-keyboard) [gpg signature]
    kterm 0.7 (5.6.5) :: zip package for firmware >= 5.6.5 [gpg signature]
    kterm source on github

Help

I installed debian with container on Kindle, when I use Kterm in debian system, it will report the following error

*** VTE ***: Failed to load terminal capabilities from '/etc/termcap'

unable to build on ubuntu

hello,

I installed libvte-dev on ubuntu and then did make, which told me it couldn't find lib/libvte.a, so I edited the Makefile and used LIBVTE=-lvte

doing make the second time threw the error /usr/bin/ld: cannot open output file bin/kterm: No such file or directory, so I did mkdir bin and ran make again:

gcc kterm.c parse_config.c -lvte -O2 -Wall `pkg-config --cflags --libs gtk+-2.0 glib-2.0` -ltermcap -o bin/kterm
kterm.c: In function ‘launch_keyboard’:
kterm.c:98: warning: ignoring return value of ‘pipe’, declared with attribute warn_unused_result
kterm.c:99: warning: ignoring return value of ‘pipe’, declared with attribute warn_unused_result
kterm.c:106: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result

I tried putting the resulting binary kterm onto my kindle but it never launches. The binary I downloaded from your website was ~600kb whereas the one I built was ~35kb. Am I missing a step?

Canot Run As Root

It wouldbe verry nice if you could run as root to intall the files you made for us to install. I probably rent doing something right but please get sudo or tessus how to.

Does kterm support kindle voyage ?

I've used this plugin two year ago in my kindle papaerwhite 2.
It worked very well.

Recently, I try to use it in kindle voyage which failed.

My question is how to use it in kindle voyage, or is it possible ?

keyboard

Ruszyło by to na kindle keyboard?

What is the correct way to build kterm with static libvte?

Hello, glad to see this fantastic project still in active development. Kterm has helped me immensely during my past ownership of a kindle device. I'm not sure if this is the right place to ask for help, especially when it involves asking newbie questions in a bug tracker.

I've skimmed through the file configure.ac and It seems that building for Kindle with static libvte involves correctly exporting VTE_LIBS. I've tried setting VTE_LIBS to 'libs/libvte.a' '-l:libs/libvte.a' '-llibs/libvte.a' to no avail. (source of static libvte.a : #2)

My building environment is an emulated armel debian jessie in qemu.

Thanks!

Link for x11vnc is broken

Your pre-compiled packages webpage (http://www.fabiszewski.net/kindle-terminal/) has a link for x11vnc which gets a "zip file" which is actually an html document:

<html>
  <head><title>Found</title></head>
  <body>
    <h1>Found</h1>
    <p>The resource was found at <a href="https://dl.dropboxusercontent.com/s/ahidr95vfjhx0vn/x11vnc.zip?dl=1">https://dl.dropboxusercontent.com/s/ahidr95vfjhx0vn/x11vnc.zip?dl=1</a>;
you should be redirected automatically.

<!--  --></p>
    <hr noshade>
    <div align="right">WSGI Server</div>
  </body>
</html>

Following the dropbox link therein is a 403.

'xterm': unknown terminal type

I have a kindle PW2 with firmware 5.6.5.
kterm loads, but running certain things, e.g. 'top' or frotz does not work. Error messages are:
'xterm':unknown terminal type
or in case of frotz: "Error opening terminal: xterm"

in /usr/share/terminfo/, there is no x/xterm etc., so probably it got removed by amazon.

The above commands work if I issue
export TERM=linux

Is it possible to change the default terminal when running kterm?

Can i call out the original Kindle keyboard?

I'm using Kindle KT2. Kterm does an awsome job on my kindle. However it is impossible to type Chinese. Actually, you can't type any other languages easily except for English. As a result, using the original keyboard is a good choice.
So a new button might be added to hide the built-in keyboard and show the original one. I think it's the best solution.

Where to put binaries? or which file to edit to add custom $PATH?

downloaded elinks, wget, tmux, vim ...etc from http://www.fabiszewski.net/kindle-terminal/

i put them in
Kindle:/extensions/kterm/bin/

how you make it load up all those programs to the $PATH?

i tryed

vim kterm.sh
export PATH="/mnt/us/extensions/kterm/bin:$PATH"
export PATH="$EXTENSION/bin:$PATH"
export PATH="/bin:$PATH"

but doesnt work

i have to manually execute commands locally or give path to binary to use it, kind of annoying

cd /bin
./elinks

Don't show blinking cursor on non-Kindle builds

Hi,
I have ported KTerm (really great software, BTW) over to Kobos for my InkBox/KoBox project, it works all good but it would be great if the cursor was not blinking. Not sure if it's a good thing for those screens... I have a Kindle myself, and the cursor doesn't blink. So I think it's possible to do that in casual builds. I just don't know how. Do you have any pointers?
Thanks!

Can't rotate screen?

Can't see the option to rotate screen in the Menu (activated with 2 fingers tap in kterm)?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.