ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

So, I ran rosrun runtime_manager runtime_manager_dialog.py and it worked.

Then I thought, it should open another terminal but it isn't, so maybe it's about the terminal I am using.

I use xfce4-terminal with no modifications apart from using a color scheme natively.

In the autoware.ai/install/runtime_manager/share/runtime_manager/scripts/run script here,

if [ $(which mate-terminal) ]; then
    TERMINAL=mate-terminal
elif [ $(which xfce4-terminal) ]; then
    TERMINAL=xfce4-terminal
elif [ $(which lxterminal) ]; then
    TERMINAL=lxterminal
elif [ $(which konsole) ]; then
    TERMINAL=konsole
    OPTION_WORKING_DIR='--workdir'
    OPTION_CORE_GEOMETRY=''
    OPTION_RM_GEOMETRY=''
    OPTION_PM_GEOMETRY=''
    OPTION_COMMAND='-e'
    OPTION_TITLE='-T'
fi

it is checking between various terminals so I started trying these terminals.

Tried xterm, lxterminal and still same response from running rosrun runtime_manager run

Then I tried the ugly mate-terminal and it just worked. Not sure why but I couldn't make it work with xfce4-terminal, lxterminal, xterm. But works with mate-terminal.

I won't install/try konsole because it is trying to install so many KDE related dependencies.

I would like to hear if it can work with xfce4-terminal too.

So, I ran rosrun runtime_manager runtime_manager_dialog.py and it worked.

Then I thought, it should open another terminal but it isn't, so maybe it's about the terminal I am using.

I use xfce4-terminal with no modifications apart from using a color scheme natively.

In the autoware.ai/install/runtime_manager/share/runtime_manager/scripts/run script here,

if [ $(which mate-terminal) ]; then
    TERMINAL=mate-terminal
elif [ $(which xfce4-terminal) ]; then
    TERMINAL=xfce4-terminal
elif [ $(which lxterminal) ]; then
    TERMINAL=lxterminal
elif [ $(which konsole) ]; then
    TERMINAL=konsole
    OPTION_WORKING_DIR='--workdir'
    OPTION_CORE_GEOMETRY=''
    OPTION_RM_GEOMETRY=''
    OPTION_PM_GEOMETRY=''
    OPTION_COMMAND='-e'
    OPTION_TITLE='-T'
fi

it is checking between various terminals so I started trying these terminals.

Tried xterm, lxterminal and still same response from running rosrun runtime_manager run

Then I tried the ugly mate-terminal mate-terminal and it just worked. Not sure why but I couldn't make it work with xfce4-terminal, lxterminal, xterm. But works with mate-terminal.

I won't install/try konsole because it is trying to install so many KDE related dependencies.

I would like to hear if it can work with xfce4-terminal too.