In the end I followed @Shokman and @gavanderhoorn advice, I am using official ROS docker images, with nvidia following http://wiki.ros.org/docker/Tutorials/Hardware%20Acceleration . I also managed to log into docker with a user that is not root and shares the user id with my hosts' user, I prepared a Dockerfile for that and published it here: https://github.com/v-lopez/docker_images/blob/master/README.md Instead of tmux I can start terminator and have as many terminals as I want inside the docker, while being able to edit files on my host computer. -- [Visit Topic](https://discourse.ros.org/t/development-setup-for-multiple-ros-distros/1280/8) or reply to this email to respond. If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates. ______________________________________________________________________________ ros-users mailing list ros-users@lists.ros.org http://lists.ros.org/mailman/listinfo/ros-users Unsubscribe: