# 四. Issues
# 1. Windows + Ubuntu双系统安装后,Windows时间错乱
# 参考链接:
https://blog.csdn.net/qq_38145502/article/details/103962022
# 问题原因:
电脑安装完windows与ubuntu双系统后,Ubuntu的时间总会和Windows的时间相差8小时,原因在于windows认为BIOS时间是本地时间,Ubuntu认为BIOS时间是UTC时间,这样从Ubuntu重启到windows会发现时间相差8小时,Ubuntu会经常与NTP服务器时间进行同步,但Windows不会。
# 解决方法:
sudo apt-get install ntpdate // 在ubuntu下更新本地时间
sudo ntpdate time.windows.com // 同步微软公司授时主机
sudo hwclock --localtime --systohc // 将本地时间更新到硬件上
# 2. Ubuntu无法调节亮度
# 参考链接(使用Brightness Controller软件):
https://blog.csdn.net/qq_35240640/article/details/105062544
# 3. 无线网卡驱动无法使用
# 参考链接:
https://zhuanlan.zhihu.com/p/395172169
# 基本过程:
- 查询本机无线网卡型号,并根据该型号查找合适的Ubuntu内核版本
- 到Ubuntu官网下载指定版本内核:https://kernel.ubuntu.com/~kernel-ppa/mainline/
- 升级内核
- 安装无线网卡驱动
# 潜在问题:
升级内核以后,可能会导致Nvidia显卡驱动无法正常使用。
例如本人电脑为拯救者R9000P,使用最新版本的Ubuntu内核(v5.15)后Wi-Fi可以正常使用,但是显卡驱动却无法使用,而原本的v5.4虽然可以使用显卡驱动,但是无法使用Wi-Fi,从论坛来看,我的电脑无线网卡是联发科的MT7961,需要高版本的内核支持。因此为了保证显卡正常使用,可以选择有线网络或者USB外置无线网卡。
# Ubuntu内核的卸载与安装:
https://blog.csdn.net/qq_34988341/article/details/112181413
# 查看自己已经安装的内核有那些
dpkg --get-selections | grep linux
# 卸载
sudo apt-get purge linux-headers-4.15.0-128-lowlatency linux-image-4.15.0-128-lowlatency
sudo update-grub
# 安装
sudo apt-get install linux-image-4.15.0-128-lowlatency linux-headers-4.15.0-128-lowlatency
sudo update-grub
# 4. conda与ros共存问题
# 参考链接:
https://blog.csdn.net/weixin_43735353/article/details/108200337
# 5. No module named 'apt_pkg' 错误解决
# 参考链接:
https://blog.csdn.net/Wangkongrong/article/details/95628339
# 具体操作
sudo apt-get remove --purge python-apt
sudo apt-get install python-apt -f
cd /usr/lib/python3/dist-packages/
sudo cp apt_pkg.cpython-3?m-x86_64-linux-gnu.so apt_pkg.cpython-36m-x86_64-linux-gnu.so
# 6. No module named 'rospkg'
可能原因有很多,在我的场景中,问题原因是因为python环境出现了问题,解决方法:
cd /usr/bin
ln -snf python2.7 python