改用20版本后遇到的神奇报错与改进

1.Unable to find either executable ‘empy’ or Python module ‘em’… try 它这里说没有找到empy

我寻思着就去安装呗,sudo apt install python3-empy,还是不行
也试了一下ros-noetic安装empy,根本就没有这个
后面才发现是anaconda导致的,解决如下

catkin_make -DPYTHON_EXECUTABLE=/usr/bin/python3

conda init base初始化一下出现base
执行一次后就可以直接catkin_make了,但是后续也都是需要这样编译的。所以得记住-DPYTHON_EXECUTABLE=/usr/bin/python3

2.nvidia驱动:

这里是最烦的
我直接三段式后是失败的:

sudo ubuntu-drivers devices
sudo ubuntu-drivers autoinstall
nvidia-smi

具体原因未知。
最后发现是因为没有进入一个EOK还是什么模式,一定要去那个模式,输入安装驱动时设置的密码,这样才实现了nvidia-smi

3.I: The initramfs will attempt to resume from /dev/nvme0n1p3 I: (UUID=297bb926-d1be-4049-8fce-8817b78082ac) I: Set the RESUME variable to override this.

这个应该是一个历史遗留问题,在删除ubuntu后改变了某些东西。

需要进行一下修复:

sudo gedit /etc/initramfs-tools/conf.d/resume

写入:RESUME=UUID=297bb926-d1be-4049-8fce-8817b78082ac
改成相应的

sudo update-initramfs -u

4.github不能访问

这个其实到现在都没有说是完全解决了,有时候还是连不上去,更别说下载了,其实最好的就是在虚拟机里面先下载过后再导入到ubuntu了。
大体思路就是:
在hosts里添加域名地址

sudo gedit /etc/hosts

重启网络服务:

sudo service network-manager restart

关键就是这个地址怎么得到了
有人用查:

nslookup github.com
nslookup github.global.ssl.fastly.net

查到的添加进去,我试了,没有效果

5.关机超级慢

这个是配置的问题,需要修改一下配置文件:

sudo gedit /etc/systemd/system.conf

改掉#DefaultTimeoutStartSec=90s
#DefaultTimeoutStopSec=90s
然后重载

systemctl daemon-reload

完事
在这里插入图片描述

就写到这吧

killall gzserver

posted @ 2023-05-27 22:58  白云千载尽  阅读(40)  评论(0)    收藏  举报  来源