Я использую Ubuntu 16.04.5 LTS с ROS Kinetic для SLAM с использованием RTABMap с использованием Intel NUC6i5SYH (Core i5) 8 ГБ ОЗУ.
Все файлы установлены правильно;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 раз, и я не могу понять, в чем дело.Пожалуйста, помогите мне решить эту проблему.
Спасибо, Сохаиб AJ