Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pepper/cross] screenの複数セッションが残ってしまう原因について #1848

Open
kochigami opened this issue Aug 22, 2023 · 0 comments
Labels

Comments

@kochigami
Copy link
Contributor

Pepperにsshして、./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 31164pscreen kill しても、
screen: command not foundのような文面が表示されることがあります。

この時は、./User/user_setup.bash したら大体 screen は使えるようになるのですが、
これをやってもどうにもならない時があります。

どうしたらこれが再現するのか分からないのですが、
以前 ./User/start.sh を実行し、Pepperの体内でプログラムを立ち上げたまま、
それを忘れてPepperの電源を切ってしまった時に、これが起こりました。

この時は、Pepperを3回再起動して、何とか ./User/start.sh が起動するようになりました。

同じ現象が起きたら状況をここに書こうと思います。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant