我正在使用RTABMap和Intel NUC6i5SYH(Core i5)8GB RAM,使用ROS Kinetic for SLAM运行Ubuntu 16.04.5 LTS。
所有文件均已正确安装; Ubuntu,ROS Kinetic,OpenCV,Kinect驱动程序,RTABMap,Turtlebot和Chefbot软件包。该程序还将按预期运行。但是一旦我在关机后重新启动NUC,它就会以低图形模式启动。
我尝试单击给定的选项,但是其中大多数只是让我回到了警告屏幕。我尝试重新配置程序包,但这也不起作用。
我尝试重新安装ubuntu-desktop,lightdm和xorg文件,但无济于事。全新安装ubuntu并重新安装所有软件包后,此问题再次出现。
在控制台登录中,它显示以下错误
/dev/null: Permission denied
/dev/null: Permission denied
...
/dev/null: Permission denied
setup.sh: No such file or directory
使用locate setup.sh
时,我会看到显示setup.sh文件的多个路径。
/home/nuc/.local/share/Trash/files/devel/setup.sh
/home/nuc/catkin_ws/build/catkin_generated/installspace/setup.sh
/home/nuc/catkin_ws/devel/setup.sh
/home/nuc/catkin_ws/install/setup.sh
/opt/ros/kinetic/setup.sh
/opt/ros/kinetic/share/catkin/cmake/templates/setup.sh
/usr/share/gazebo/setup.sh
/usr/share/gazebo-7/setup.sh
/usr/share/lightdm/guest-session/setup.sh
我上次使用bashrc的目录是/home/nuc/catkin_ws/devel/setup.sh
我尝试使用source /home/nuc/catkin_ws/devel/setup.sh
作为root用户,但这也不起作用。
我已经尝试了大约7次,但似乎无法弄清问题所在。请帮助我解决此问题。
谢谢 Sohaib AJ