Open kochigami opened 1 year ago
Pepperにsshして、./User/start.shし失敗する時、
./User/start.sh
There are several suitable screens on: 4094.session (08/17/23 18:07:50) (Detached) 3960.session (08/17/23 18:06:29) (Detached) 3844.session (08/17/23 18:05:19) (Detached) Use -S to specify a session.
のように複数セッションが表示される場合があります。
この時は、 https://github.com/jsk-ros-pkg/jsk_robot/blob/master/jsk_naoqi_robot/cross/README.md?plain=1#L104-L112
に書いてある手順(screen -c User/screenrc -r 31164 )か pkill screen でセッションを閉じて、 もう一度 ./User/start.sh する必要があります。
screen -c User/screenrc -r 31164
pkill screen
しかし、 screen -c User/screenrc -r 31164 や pscreen kill しても、 screen: command not foundのような文面が表示されることがあります。
pscreen kill
screen: command not found
この時は、./User/user_setup.bash したら大体 screen は使えるようになるのですが、 これをやってもどうにもならない時があります。
./User/user_setup.bash
どうしたらこれが再現するのか分からないのですが、 以前 ./User/start.sh を実行し、Pepperの体内でプログラムを立ち上げたまま、 それを忘れてPepperの電源を切ってしまった時に、これが起こりました。
この時は、Pepperを3回再起動して、何とか ./User/start.sh が起動するようになりました。
同じ現象が起きたら状況をここに書こうと思います。
Pepperにsshして、
./User/start.sh
し失敗する時、のように複数セッションが表示される場合があります。
この時は、 https://github.com/jsk-ros-pkg/jsk_robot/blob/master/jsk_naoqi_robot/cross/README.md?plain=1#L104-L112
に書いてある手順(
screen -c User/screenrc -r 31164
)かpkill screen
でセッションを閉じて、 もう一度./User/start.sh
する必要があります。しかし、
screen -c User/screenrc -r 31164
やpscreen kill
しても、screen: command not found
のような文面が表示されることがあります。この時は、
./User/user_setup.bash
したら大体 screen は使えるようになるのですが、 これをやってもどうにもならない時があります。どうしたらこれが再現するのか分からないのですが、 以前
./User/start.sh
を実行し、Pepperの体内でプログラムを立ち上げたまま、 それを忘れてPepperの電源を切ってしまった時に、これが起こりました。この時は、Pepperを3回再起動して、何とか
./User/start.sh
が起動するようになりました。同じ現象が起きたら状況をここに書こうと思います。