Sběr binárních dat na slabém HW

Re:Sběr binárních dat na slabém HW
« Odpověď #45 kdy: 25. 05. 2014, 12:49:33 »
Citace od: tuxmartin kdy 25. 05. 2014, 12:20:16
Jakmile mu ale nastavim jako shell
#!/bin/bash
startx "java -jar /usr/local/bin/program.jar" --
exit

spadne to na "xterm: /usr/bin/xterm: bad command line option". Takze startx temer urcite spousti jemu zadany prikaz pres xterm, ktery nechape muj prikaz.

[...]

Jen pro zajimavost: nevis, jak upravit puvodni prikaz, aby xterm pochopil parametry predane prikazu? Je zbytecne, mit 2 skripty.

Distribuce je Debian 7.5.0.
startx jsem na linuxu nepoužil už drahně let, takže fakt nevím :) Aspoň podle http://manpages.debian.org/cgi-bin/man.cgi?query=startx&apropos=0&sektion=0&manpath=Debian+7.0+wheezy&format=html&locale=en by snad mohlo funguvat:


startx java -jar /usr/local/bin/program.jar --

- tj. to, co máš, ale bez uvozovek. Pokud to fungovat nebude, tak ještě můžeš zkusit něco na způsob


startx xterm -e 'java -jar /usr/local/bin/program.jar' --


Pokud je problém v tom, že startx žere uvozovky, tak zkusit dát dvoje:

startx "'java -jar /usr/local/bin/program.jar'" --


Ale to jenom tak tápu, jak říkám, roky jsem to nepoužíval a instalovat Debian do virtálu se mi nechce. Snad nějaký debianista poradí.


mkmm

Re:Sběr binárních dat na slabém HW
« Odpověď #46 kdy: 25. 05. 2014, 17:27:00 »
Zkus dat programy, ktere se maji spustit po startu X, do souboru .xinitrc a jako posledni dej napr. exec xy. Po ukonceni programu xy se ukonci take X. Pak staci spoustet X pomoci startx bez parametru nebo jenom s parametry pro dpi apod.