热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Linux错误集锦

Linux错误集锦

Linux错误集锦

  • 输入法候选框消失
  • 没有USB权限
  • cudnn升级
  • linux卡在logo界面
  • linux启动没有任务栏
  • 更新boost
  • Q: /usr/include/yaml-cpp/node/detail/iterator.h:48:47: error: ‘next’ is not a member of ‘boost’
  • NTFS挂载问题
  • 无法找到jpeg
输入法候选框消失

在安装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 这个文件,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
)


版权声明:本文为wings0728原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/wings0728/article/details/102498625
推荐阅读
  • 通过将常用的外部命令集成到VSCode中,可以提高开发效率。本文介绍如何在VSCode中配置和使用自定义的外部命令,从而简化命令执行过程。 ... [详细]
  • JUC(三):深入解析AQS
    本文详细介绍了Java并发工具包中的核心类AQS(AbstractQueuedSynchronizer),包括其基本概念、数据结构、源码分析及核心方法的实现。 ... [详细]
  • 在 Ubuntu 中遇到 Samba 服务器故障时,尝试卸载并重新安装 Samba 发现配置文件未重新生成。本文介绍了解决该问题的方法。 ... [详细]
  • 在Linux系统中避免安装MySQL的简易指南
    在Linux系统中避免安装MySQL的简易指南 ... [详细]
  • 全面解析JavaScript代码注释技巧与标准规范
    在Web前端开发中,JavaScript代码的可读性和维护性至关重要。本文将详细介绍如何有效地使用注释来提高代码的可读性,并探讨JavaScript代码注释的最佳实践和标准规范。通过合理的注释,开发者可以更好地理解和维护复杂的代码逻辑,提升团队协作效率。 ... [详细]
  • 在Ubuntu系统中安装GNU C++编译器g++ ... [详细]
  • 在 Kubernetes 中,Pod 的调度通常由集群的自动调度策略决定,这些策略主要关注资源充足性和负载均衡。然而,在某些场景下,用户可能需要更精细地控制 Pod 的调度行为,例如将特定的服务(如 GitLab)部署到特定节点上,以提高性能或满足特定需求。本文深入解析了 Kubernetes 的亲和性调度机制,并探讨了多种优化策略,帮助用户实现更高效、更灵活的资源管理。 ... [详细]
  • 在探讨C语言编程文本编辑器的最佳选择与专业推荐时,本文将引导读者构建一个基础的文本编辑器程序。该程序不仅能够打开并显示文本文件的内容及其路径,还集成了菜单和工具栏功能,为用户提供更加便捷的操作体验。通过本案例的学习,读者可以深入了解文本编辑器的核心实现机制。 ... [详细]
  • 浅析PHP中$_SERVER[
    在PHP后端开发中,`$_SERVER["HTTP_REFERER"]` 是一个非常有用的超级全局变量,它可以获取用户访问当前页面之前的URL。本文将详细介绍该变量的使用方法及其在不同场景下的应用,如页面跳转跟踪、安全验证和用户行为分析等。通过实例解析,帮助开发者更好地理解和利用这一功能。 ... [详细]
  • 在MFC开发过程中,利用Windows内置的文件对话框可以显著提高文件操作的效率。本文总结了使用文件对话框进行文件选择和处理的经验,详细介绍了相关API的调用方法和参数设置,如`CFileDialog`类的使用、结构体`OPENFILENAME`的配置以及如何获取选中的文件路径。通过这些技巧,开发者可以快速实现文件的打开、保存等功能,提升应用程序的用户体验。 ... [详细]
  • 本文介绍了如何通过安装 rpm 包来使用 resize2fs 和 ext2online 工具进行系统文件的扩容。提供了详细的步骤和注意事项。 ... [详细]
  • 深入解析HTML5字符集属性:charset与defaultCharset
    本文将详细介绍HTML5中新增的字符集属性charset和defaultCharset,帮助开发者更好地理解和应用这些属性,以确保网页在不同环境下的正确显示。 ... [详细]
  • HTML中span元素为何会脱离li元素对齐?
    在HTML布局中,有时会遇到span元素未能与li元素保持对齐的问题。本文将探讨这一现象的原因,并提供解决方案。 ... [详细]
  • 原文网址:https:www.cnblogs.comysoceanp7476379.html目录1、AOP什么?2、需求3、解决办法1:使用静态代理4 ... [详细]
  • Android开发常见问题汇总(含Gradle解决方案)第二篇
    本文继续深入探讨Android开发中常见的问题及其解决方案,特别聚焦于Gradle相关的挑战。通过详细分析和实例演示,帮助开发者高效解决构建过程中的各种难题,提升开发效率和项目稳定性。 ... [详细]
author-avatar
用户ll08sq9y2x
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有