|
2012-09-20
, 15:29
|
Posts: 2,290 |
Thanked: 4,134 times |
Joined on Apr 2010
@ UK
|
#2
|
|
2012-09-21
, 07:42
|
Posts: 1,808 |
Thanked: 4,272 times |
Joined on Feb 2011
@ Germany
|
#3
|
|
2012-09-21
, 13:09
|
|
Posts: 1,986 |
Thanked: 7,698 times |
Joined on Dec 2010
@ Dayton, Ohio
|
#4
|
I have a shortcut on my desktop/app.menu for running alpine through osso-xterm (so command line is like "osso-xterm -e /opt/bin/alpine").
The Following User Says Thank You to Copernicus For This Useful Post: | ||
|
2012-09-21
, 13:43
|
Posts: 1,808 |
Thanked: 4,272 times |
Joined on Feb 2011
@ Germany
|
#5
|
|
2012-09-21
, 14:49
|
Posts: 1,808 |
Thanked: 4,272 times |
Joined on Feb 2011
@ Germany
|
#6
|
Exec=/opt/bin/term-app-launcher -f "Monospace Bold 14" -e alpine
The Following User Says Thank You to reinob For This Useful Post: | ||
|
2012-09-21
, 15:09
|
|
Posts: 1,986 |
Thanked: 7,698 times |
Joined on Dec 2010
@ Dayton, Ohio
|
#7
|
But in any case osso-xterm (in /usr/bin) is actually a symlink to /usr/bin/maemo-invoker, which in turn asks /usr/bin/maemo-launcher to actually execute /usr/bin/osso-xterm.launch
The Following User Says Thank You to Copernicus For This Useful Post: | ||
|
2012-09-21
, 21:07
|
|
Posts: 1,625 |
Thanked: 998 times |
Joined on Aug 2010
|
#8
|
[...]
I have a shortcut on my desktop/app.menu for running alpine through osso-xterm (so command line is like "osso-xterm -e /opt/bin/alpine").
[...]
osso-xterm -e /opt/bin/alpine &
The Following User Says Thank You to misterc For This Useful Post: | ||
|
2012-09-21
, 22:28
|
|
Posts: 1,986 |
Thanked: 7,698 times |
Joined on Dec 2010
@ Dayton, Ohio
|
#9
|
this way the command executed (in your case alpine) will be launched in the background and leave your prompt available
The Following 2 Users Say Thank You to Copernicus For This Useful Post: | ||
|
2012-09-22
, 09:38
|
|
Posts: 1,625 |
Thanked: 998 times |
Joined on Aug 2010
|
#10
|
As I understand it, the problem in this case is to set up a desktop shortcut for alpine that will not interfere with a desktop shortcut for xterm (and vice versa). So far as I can tell, if there is an open osso-xterm window, there is no way from the desktop to open a new osso-xterm window; all such attempts will be redirected to the already running window.
Thus, if you have an xterm running alpine, and you want to open a new xterm window, you cannot do so from the desktop. The behavior of maemo-launcher makes this impossible.
[...]
I have alpine open that way and then I click on my desktop shortcut for xterm then maemo just focuses the existing xterm/alpine window, instead of opening a new instance of osso-xterm.
[...]
I've looked in /usr/share/applications/hildon/osso-xterm.desktop, which includes "X-Osso-Service=xterm"
In /usr/share/dbus-1/services/osso-xterm.service I don't see anything that would indicate that only a single instance is allowed.
So it's probably something being done my maemo-invoker (osso-xterm is a symlink to maemo-invoker)
Are there any configuration options for maemo-invoker? or is it hard-coded to only allow once single instance (may make sense for calendar, media player, etc. but surely *not* for osso-xterm!).
[Note that running directly /usr/bin/osso-xterm.launch produces a segmentation fault]
I'd be grateful for any pointers!