Linux错误集锦

输入法候选框消失

在安装fcitx后,无法显示输入候选框,是因为没有安装lib

sudo apt-get install fcitx-libs

重启系统,恢复正常

没有USB权限

当打开usb时,出现下列错误,代表usb口没有权限

Permission denied: '/dev/ttyUSB0'

把自己用户的分组加入dialog即可,jason为我的用户名

sudo usermod -aG dialout jason

cudnn升级

删除旧版本

sudo rm -rf /usr/local/cuda/include/cudnn.h
sudo rm -rf /usr/local/cuda/lib64/libcudnn

安装新版本
下载对应版本的library for linux(下载地址)

    sudo cp include/cudnn.h /usr/local/cuda/include/
    sudo cp lib64/lib* /usr/local/cuda/lib64/

建立软连接,在/usr/local/cuda/lib64目录下打开终端,执行如下指令:

sudo chmod +r libcudnn.so.7.5.0
sudo ln -sf libcudnn.so.7.5.0 libcudnn.so.7  
sudo ln -sf libcudnn.so.7 libcudnn.so     
sudo ldconfig

查看版本号

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

linux卡在logo界面

在grub界面按e,在linux行的最后输入acpi_osi=linux nomodeset,然后按F10

linux启动没有任务栏

  • ctrl+alt+F1进入命令行
sudo service lightdm restart

如果没用,重新进入命令行模式

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
sudo service lightdm start
sudo reboot

更新boost

查看当前boost版本

dpkg -S /usr/include/boost/version.hpp

下载地址

https://dl.bintray.com/boostorg/release/1.71.0/source/

安装

tar -zxvf boost_1_71_0.tar.gz
cd boost_1_71_0
sudo ./bootstrap.sh
sudo ./b2 install

配置环境

vim /etc/ld.so.conf
添加/usr/local/lib
执行ldconfig

Q: /usr/include/yaml-cpp/node/detail/iterator.h:48:47: error: ‘next’ is not a member of ‘boost’

实际上如果你安装了boost库的话,是有next的,网上还有回答说这个问题在1.66版本以后不存在了,这个我没有去验证。在/usr/include/boost 下面,我的机器上有个next_prior.hpp的文件,这个实际上就是实现了boost::next 的功能,解决办法很简单: sudo vi iterator.hpp,引入next_prior.hpp头文件就行了,#include<boost/next_prior.hpp>。如果你的boost下面没有next_prior.hpp 这个文件,cd /usr/include/boost,查找包含实现next功能的头文件find -name “*.h” -type f | xargs grep boost::next。找到后包含进去就行了

NTFS挂载问题

sudo apt-get install exfat-fuse

无法找到jpeg

src/CMakeList.txt

target_link_libraries(
  camera 
  adinterface adalgorithm adsensormodel adframework adpublic adcalibrationapi
	hiredis log4cxx rt boost_thread protobuf zmq jpeg adsensorcommon 
	adcalmcarcamera admobileyecamera adleopardcamera adinvocamera adhorizoncamera
	icsneocpp calmcar_sdk canlib restbed cufunc 
	cublas nvinfer nvinfer_plugin cudart nvparsers
	#adcameramotion
	${CMAKE_THREAD_LIBS_INIT} ${Boost_LIBRARIES} ${OpenCV_LIBS}
	/usr/lib/x86_64-linux-gnu/libjpeg.so
)
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值