ROS学习笔记①

本文主要记录在自学ROS的过程中所遇到的一些问题及解决办法,旨在为同路人或后来者提供一些微不足道的便利,由于才疏学浅,所写文章无论从内容上还是文笔上都可能有所欠缺,有缘人还是各取所需吧,哈哈。

  1. Ubuntu如何获得管理员权限(Ubuntu16.04)
    ①打开Terminal
    ②输入命令:sudo su
    ③屏幕上会显示要求输入当前用密码的提示,输入密码即可获得管理员权限
    ④若想退出管理员权限,可输入命令:su用户名
    ⑤$是普通权限,#是管理员权限

  2. E:无法获得锁 /var/lib/apt/lists/lock-open(资源暂时不可用)

    解决办法:sudo rm /var/lib/apt/lists/lock

  3. 虚拟机Ubuntu16.04 64位系统,在安装了许多软件包重启后出现:The system is running in low-graphics mode
    ROS学习笔记①
    解决办法:<1>进入图形界面方法
    ①Ctrl+AIT+F1进入控制台(我的电脑是Ctrl+AIT+F5)
    ②输入用户名和密码进入系统
    ③输入以下命令:
    cd/etc/X11
    sudo cp xorg.conf.failsafe xorg.conf
    sudo reboot
    完成后可以进入图形界面,不过界面变小了,而且不能更改分辨率,不能随着虚拟机的扩大缩小而变化,还有卡顿
    ROS学习笔记①

    <2>解决分辨率不能更改的问题
    具体操作步骤:
    ①先找到正常操作系统里的X11文件,然后打包复制到你出问题的系统里
    ②cd /etc/
    rm -r X11
    ③进入到你进入到你存放复制进来的,正常操作系统里的 X11文件的目录(注意:不是X11的子目录)
    ④然后输入以下指令
    sudo cp X11 -a /etc/sudo apt-get update
    sudo apt-get upgradereboot

    系统 重启过后,就应该和以前一样了

  4. vmw_ioctl_command error解决办法

    运行rviz时报出: VMware:vmw_ioctl_command error无效的参数,这个错误
    或者运行gazebo,关于vmw_ioctl_command error invalid argument错误
    解决办法:export SVGA_VGPU10=0

注明:由于本文章属于经验总结,难免有些内容来源于摘录,如有侵犯,告知必删