FunnyWii's Zone 时日曷丧,与汝偕亡

Ubuntu显卡驱动以及CUDA、cuDNN、TensorRT的安装

安装显卡驱动 首先更新设备信息,不然可能会识别不出来 sudo update-pciids 更新后,将会显示你的显卡型号。信息的末尾的 rev a1,表示独显运行。 lspci | grep -i nvidia funnywii@4060Ti:~$ lspci | grep -i nvidia

FunnyWii Published on 2024-07-26

Ubuntu下的常用软件安装和环境配置(持续更新)

记录自己常用的软件和环境在新Ubuntu系统下的配置。 系统环境:Ubuntu 20.04 LTS 系统架构:x86_64 软件安装 Clash 迷信上网必备。 首先下载软件 (作者已跑路) https://github.com/Dreamacro/clash/releases ,我下载的是 cla

FunnyWii Published on 2024-07-26

ROS2不使用自带OpenCV以及替换cv_bridge

系统:Ubuntu20.04 平台:Jetson Orin NX ROS:ROS2 Foxy OpenCV:4.5.4 with CUDA 问题源自编译时警告: /usr/bin/ld: warning: libopencv_imgcodecs.so.4.2, needed by /opt/ros/

FunnyWii Published on 2024-11-07

Ubuntu安装ROS2,以及与ROS1的共存

系统环境:Ubuntu 20.04 ROS2版本:Foxy,其中Foxy是LTS长期支持版本,Galactic不是,但是这两者都只能运行在Ubuntu20.04上。 ROS2的安装 先检查是否支持UTF-8,用locale命令 jetson@funnywii-orin:~$ locale LANG=

FunnyWii Published on 2024-10-25

Linux切换Python版本

软连接 一般Ubuntu系统中默认有两个Python,一个Python2.7,一个Python3.8。 这个可以在 /usr/bin 目录中找到: (base) jetson@ubuntu:~$ cd /usr/bin/ (base) jetson@ubuntu:/usr/bin$ ls pytho

FunnyWii Published on 2024-08-08

PCIe-GL26设备将GMSL相机图像发送至HOST端

PCIe-GL26 先看看 PCIe-GL26 是个什么设备 本质上是个自带 Jetson Xavier 系统,且带有6路GMSL2接口的图像采集卡。 GMSL2:Gigabit Multimedia Serial Link 2,注意这个和 GIGABYTE 技嘉科技 没啥关系……GMSL翻译一下就

FunnyWii Published on 2024-08-02

基于 Jetson 官方 Docker 镜像制作所需镜像的步骤

关于Docker的基础知识见:FunnyWii's Zone Docker基础知识 硬件设备:天准Orin,基于Nvidia Jetson Orin 系统版本:Ubuntu 20.04 需打包的库:CUDA,OPENCV 值得一提的是,我的设备是ARM架构的。所以要注意一点,使用 Docker 构建

FunnyWii Published on 2023-11-02

Docker基础知识

Docker基础知识 Docker的优势在于一次创建或配置,便可在任意地方正常运行。使用一个标准镜像构建一套开发容器,在开发完成后,其他人便可使用这个容器来部署代码。 相比传统的虚拟机VM是在硬件层面实现虚拟化,Docker是在操作系统层面实现了虚拟化,直接复制 localhost 的操作系统 Do

FunnyWii Published on 2023-10-30

Jetson - ARM架构下的 torch 和 torchvision 的安装 (支持CUDA)

写在前面 ARM架构下的 torch 安装比较烦人,不是麻烦,而是烦人。 网络上大部分教程虽然写着“Jetson的torch安装”,不过基本都是用官方stable的whl安装,这些安装本身没有什么问题,但是官方ARM架构的torch并不支持 CUDA,torchvision 亦如是。 这个方法也并不

FunnyWii Published on 2023-06-25

PCL入门笔记 - PCL 1.13.0 的安装和配置(Ubuntu 20.04 LTS)

介绍了作者是个傻逼这件事。 同时介绍Ubuntu系统下如何安装PCL和VTK,以及它们的测试方法

FunnyWii Published on 2023-01-12

libstdc++.so.6: version `GLIBCXX_3.4.30' not found 的几个解决思路

写在前面 目前在学习Paddle。在conda环境中使用 pip安装好支持CUDA12.0的Paddle后,import paddle时出现 libstdc++.so.6: version `GLIBCXX_3.4.30' not found这个问题。 根据网上的资料,Paddle编译是使用 gcc

FunnyWii Published on 2023-01-03

开机自动同步Internet时间(Windows)

目的 在英国读书期间装了个Ubuntu双系统,在这之后,只要开机进入了Ubuntu,再重启回到Windows,系统时间就会变回英国时间,其实这不是什么大问题,但是一些特殊软件需要正确的系统时间(是啥我就不说了),所以每次开机都需要手动同步Internet时间,真tm苦不堪言。 方法 添加一个Wind

FunnyWii Published on 2022-12-29

OpenCV入门笔记 - OpenCV 4.7.0 安装配置并加入CUDA支持(Ubuntu 20.04 LTS)

当我辛辛苦苦在Windows上配置好PCL后,又是配置环境,又是添加依赖,又配置属性表,果然不出我所料的,我们的项目都是在Linux上开发的。。。 下载OpenCV 下载地址:Releases - OpenCV 版本选择的是4.7.0。 下载完成后,在主目录给解压了。 安装cmake sudo ap

FunnyWii Published on 2022-12-28

多系统BIOS的默认启动顺序调整

问题 我的ThinkPad X280装了Ubuntu和Windows的双系统,但是我发现BIOS的启动顺序中,排第一的是Ubuntu,第三才是Windows。 Figure 1 初始BIOS启动顺序 这也就导致了,如果我开机之后什么都不操作,会默认进入Ubuntu,问题是,目前我用的更多的是Wind

FunnyWii Published on 2022-11-02