globelblade / mobileterminal

Automatically exported from code.google.com/p/mobileterminal
1 stars 3 forks source link

Launch Terminal Crash #41

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Installer App to install OpenSSH and BSD Subsystem
2. Install Terminal-unstable-vt100-branch-161 via scp 
3. chmod all files and Terminal.app directory +x
4. Launch Terminal

What is the expected output? What do you see instead?
Expected output is terminal shell prompt. App crashes and returns to 
springboard.

What version of the product are you using? On what operating system?
iPhone Version 1.0.2 

Please provide any additional information below.

Original issue reported on code.google.com by ijoshchi...@gmail.com on 23 Aug 2007 at 2:02

GoogleCodeExporter commented 9 years ago
Forgot to add in steps that I did restart phone after Terminal Installation to 
get it to show up on springboard. 

Original comment by ijoshchi...@gmail.com on 23 Aug 2007 at 2:04

GoogleCodeExporter commented 9 years ago
OK, so this is a minor incompatibility with mobile terminal and the 
installer.app's BSD install.
Mobile Terminal looks for /bin/login but the installer.app BSD places login in 
/usr/bin/login
It's funny, I was just about to enter this as a bug when I saw your bug.  I 
don't know if your happy rebuilding the 
vt100 branch source code or not, but you can simply grep for login and change 
it to /usr/bin/login and it will 
work.  Or, you can create a symlink in your /usr/bin that points to 
/usr/bin/login.

Original comment by simonrsp...@gmail.com on 23 Aug 2007 at 3:23

GoogleCodeExporter commented 9 years ago
Looks like a recompile may be in order. I created the symlink and now Terminal 
is just hanging at a black screen 
for several seconds before returning me to spring board. Would it be looking 
for anything else that would 
require a symlink to work with the BSD Subsystem package? Thanks for your tip 
BTW!

Original comment by ijoshchi...@gmail.com on 23 Aug 2007 at 3:29

GoogleCodeExporter commented 9 years ago
Don't symlink it. Copy it to /bin/login, then chmod 6755 /bin/login. Works for 
me.

BTW - the pie interface is a really clever hack. Any chance you can add visual 
feedback to button presses?

Original comment by elit...@gmail.com on 23 Aug 2007 at 5:19

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago

Original comment by allen.po...@gmail.com on 21 Sep 2007 at 12:57

GoogleCodeExporter commented 9 years ago
Closing this bug, since the terminal checked into the trunk looks in multiple 
places
and will show error messages if the right files are not executable for not 
found. 
This  has been checked into the "trunk" and will be in the next binary release.

Please open a new bug if you'd like to see more work done on the pie interface 
-- thanks!

Original comment by allen.po...@gmail.com on 1 Oct 2007 at 8:29