ubuntu
文章平均质量分 63
集智飞行
机器人,无人机,集群协同控制领域,软硬件经验分享
展开
-
git文件夹瘦身
git历史commit中可能包含一些build文件夹,想要删掉缩小git大小。原创 2024-03-26 14:30:34 · 434 阅读 · 0 评论 -
ubuntu20修改xorg.conf实现双屏幕输出
其中Identifier可以自己命名,区分开就行,Driver其实没那么重要,因为系统会根据插槽上实际的显卡来安排Driver,里面也不是所有参数都是必须的,缺省的系统会自动安排。但有时候有的屏幕输出不对,想手动固定一下配置。如果显卡工作正常是不需要自己手动编写xorg.conf的(这个文件一般不存在或者是空的),系统会根据xorg.conf的缺省自动设置屏幕。我的电脑输出是01:00.0是nvidia显卡,0:2.0是intel集显,注意是十六进制,busID是十进制。原创 2024-02-16 11:18:29 · 1558 阅读 · 0 评论 -
GPU独显下ubuntu屏幕亮度不能调节解决方法
我自己用pyqt写了一个ui界面,直接调整 /sys/class/backlight/xxx/brightness的亮度:原创 2024-02-16 10:31:21 · 1083 阅读 · 0 评论 -
ubuntu20根目录扩容
首先,如果你是双系统,需要从windows系统下磁盘压缩分配一部分未使用的空间给ubuntu,注意压缩的空间要邻接ubuntu所在盘的位置。ubuntu根目录/ 或者 /home文件夹有时出现空间满了的情况,可以用gparted工具进行空间的重新分配。resize分配好后点击确认即可,根据硬盘空间大小重分配空间大概需要10MB/s,我用了接近1个小时完成。首先,制作一个安装ubuntu20的系统安装U盘。如果仅仅是把/home文件夹的空间分给/ ,则不需要压缩新空间。退出u盘系统,重新进入ubuntu。原创 2024-01-24 13:58:35 · 790 阅读 · 0 评论 -
ubuntu新机必装软件和设置
可以手动修改/etc/apt/source.list。也可以在Software&Updates中修改国内源。原创 2023-06-10 14:12:25 · 441 阅读 · 0 评论 -
xubuntu安装VNCviewer远程桌面开机自启
树莓派cm4安装了ubuntu20.04(xubuntu桌面,不是gnome桌面),需要实现vnc远程桌面登录树莓派。此处选择tigervnc,其他的vnc比如tightvnc和vnc4server貌似不好用。原创 2023-05-15 23:21:35 · 1084 阅读 · 0 评论 -
ubuntu20安装electron并用electron-packager打包
这是一个用javascript写的,基于electron和nodejs的可以用浏览器打开的gui界面,其中3d显示的部分用的是Three.js。electron有一个好处是可以跨平台。原创 2023-05-02 19:49:12 · 1916 阅读 · 0 评论 -
ROG配置ubuntu20.04.5双系统要点
ROG枪神7PLUS 安装ubuntu20的问题汇总原创 2023-02-25 03:53:06 · 6117 阅读 · 24 评论 -
ubuntu Ad-Hoc组网通信
ad-hoc。无中心,自组网,不需要路由器。各个节点即是client,也都具有路由功能。配置表现为所有节点都是一个“热点”,“热点”名称相同的节点自动连接。断开WIFI,再重新打开即可自动连接到my-ad-hoc。(edimax 7811Un,7822UAn都可以)。设置手动IPv4(网关可以不设置)实测相互ping延迟均只有1ms。原创 2023-01-06 19:50:41 · 2131 阅读 · 1 评论 -
安装windows+两个ubuntu(三系统)成功案例
在已有的win10+ubuntu18.04双系统基础上,再安装一个ubuntu20.04原创 2022-10-04 15:51:04 · 8329 阅读 · 2 评论 -
GPG error: https://download.docker.com/linux/ubuntu bionic InRelease: The following signatures could
解决报错GPG error: https://download.docker.com/linux/ubuntu bionic InRelease:The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7EA0A9C3F273FCD8原创 2022-09-01 14:44:58 · 4278 阅读 · 4 评论 -
解决ubuntu网卡失效-更换内核版本
解决ubuntu网卡和显卡失效的问题-更换ubuntu内核版本原创 2022-08-30 18:39:38 · 2550 阅读 · 1 评论 -
解决ubuntu开机变慢;删除耗时启动项
本文从开机启动项、卸载snap、限制journal大小等方面解决了ubuntu开机慢的问题。原创 2022-08-30 17:58:54 · 9562 阅读 · 2 评论 -
ubuntu下matlab安装使用问题汇总
ubuntu18或者ubuntu20下安装matlab 2018a安装包和参考教程:MATLAB Linux 下载安装与激活运行 - Linux - 蓝色域界 简介 MATLAB是 matrix & laboratory 两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国 MathWorks 公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,...原创 2022-03-09 20:01:52 · 4052 阅读 · 1 评论 -
git项目版本管理经验
使用git管理我的项目1、分支设计gitee上的远程仓库只给一条main分支,作为代码可供他人下载的最新版本。本地的仓库使用git pull和远程的origin/main保持一致,同时每次有改动时新建一个dev分支进行开发,改好后合并到本地的main分支,再git push到远程。git branch dev //新建dev分支,但不转到该分支上git checkout -b dev //新建并转到dev分支git branch -a //查看所有分支和目前所在分支,包括remote远原创 2021-03-27 17:46:42 · 950 阅读 · 0 评论 -
synergy:多设备共享键鼠win10+ubuntu
如果想用一套无线键鼠同时控制两台电脑,一种方法是购买硬件上就能支持跨设备的键鼠,其原理是一台电脑连接键鼠接收器,其他的电脑用蓝牙连接键鼠,这种设备比较贵,而且一般只有无线鼠标。还有一种方法是安装软件实现,只需要不同电脑连接在同一个局域网下面。常用的跨设备键鼠共享软件有mouse without border,share mouse,synergy。synergy使用好评,好像也只有它可以同时用在windows、mac、linux上。在两台电脑上都安装synergy并打开,一台用作服务器,一台用作客户原创 2021-03-25 11:22:42 · 850 阅读 · 0 评论 -
刷新网络
1、有很多刷新方法: 重启浏览器; sudo apt update刷新; 重启网络服务: sudo /etc/init.d/networking restart 刷新DNS缓存: sudo systemd-resolve --flush-caches 重启电脑; 2、可以使用ping的方法看能否ping通。xxxx是网站名或者IPping xxxxx3、换用谷歌浏览器...原创 2021-03-22 12:12:55 · 1800 阅读 · 0 评论 -
ubuntu显卡输出hdmi屏幕没有声音
配置:ubuntu18.04显卡RTX3080hdmi显示器插在此显卡hdmi口上而且我已经已经安装了显卡的对应驱动(很重要)问题:ubuntu有时会出现hdmi显示器(含音响)没有声音,sound设置里也没有hdmi设备的问题。我的解决办法是在display设置里改一下屏幕刷新率,sound设置里就会出现hdmi设备了,选它即可。至于为什么会这样,我也不清楚,可能是ubuntu适配显卡驱动的bug...原创 2021-02-18 20:16:20 · 3704 阅读 · 0 评论 -
catkin build和catkin_make的区别和使用
网上找的资料都很碎,最好的资料是官方github文档:https://github.com/catkin/catkin_toolshttps://catkin-tools.readthedocs.io/en/latest/quick_start.html#initializing-a-new-workspace里面详细介绍了catkin家族各种工具的使用方法和区别,自行阅读吧。简单来说,如果ros的工作空间 (workspace) 中只有一个ros包(ros package),那么catki原创 2021-02-18 16:01:24 · 10401 阅读 · 0 评论 -
ubuntu系统屏幕分辨率只有一个无法修改
新装好的ubuntu系统,如果没有办法调节适当的分辨率和刷新率,多半是没有装显卡驱动。安装方法也很简单,在software&Update里面选择Additional Drivers,选择自己显卡的驱动安装即可,比如我的是nvidia-driver-460安装后重启电脑,分辨率就正常了。在setting->display里面也能调节分辨率和刷新率了。当然,还有一种不装显卡驱动,强制转换分辨率的方法,不推荐:1、打开software updater2、sudo gedit.原创 2021-01-27 10:38:20 · 10543 阅读 · 2 评论 -
ubuntu18 xfce安装vnc并设置开机自启
为ubuntu18(xfce桌面,不是gnome桌面)安装远程桌面在介绍安装vnc之前,先推荐一下nomachine远程桌面,对linux友好,官网找到对应系统(x86或者arm64等)的安装包,一步安装,无需任何配置,适用任何桌面。而且默认开机自启,传输的是ubuntu本地的真实视频数据,而不是新开一个桌面,帧率高视频质量好,但是连接后占用cpu也比较高,树莓派4b上可能占用30%cpu。尝试了一下tightvncserver和xrdp,试图用win10自带的远程桌面就能连接ubuntu。没成功,原创 2021-01-13 17:58:29 · 2522 阅读 · 0 评论 -
树莓派4b ubuntu 设置屏幕热插拔
树莓派4b安装ubuntu server,不插屏幕无法开机,或者分辨率不对。解决办法:/boot/firmware/config.txt里面,加上几行:hdmi_force_hotplug=1hdmi_group=2hdmi_mode=82 # 1080p60Hzhdmi_ignore_edid=0xa5000080 #skip screen checkdisable_overscan=1 #ban keeping black edge如果需要其他分辨率请修改hdmi_mode,具原创 2021-01-13 17:22:51 · 1495 阅读 · 0 评论 -
树莓派4b ubuntu系统开启串口
树莓派4b安装ubuntu server18后如何开启串口?树莓派4b的引脚图如下:其中GPIO14和GPIO15是硬件串口。因为我安装的不是Raspian系统,因此无法用raspi-config打开该串口。ubuntu server raspi系统的/boot/firmware/config.txt里也说明了,enable_uart=1默认启用这个串口,linux里面名字叫/tttAMA0,但是默认是当串口控制台使用了(/boot/firmware/nobtcmd.txt里也写了c原创 2021-01-13 16:55:27 · 5292 阅读 · 6 评论 -
agetty --noclear tty1进程不结束导致树莓派ubuntu的cpu占用率高
我的树莓派4b安装了ubuntu server18.04图形桌面在某次修改了raspi-config里的boot option为开机进入桌面且自动输入密码后开机后啥也没干,cpu占用率达到了30%可以用task manager查看cpu占用情况,也可以用指令htop查看。如下一看是一个叫agetty --noclear tty1的进程占用了cpu某一个核的100%一查发现,有时候在 "ps aux" 命令的输出中,可以看到以下进程:/sbin/agetty --noclea原创 2021-01-09 19:56:21 · 2196 阅读 · 0 评论 -
在ubuntu server上安装raspi-config并开启CSI摄像头
我的树莓派安装了ubuntu-server18.04,由于不是树莓派官方系统raspian,因此不自带raspi-config启动摄像头需要用到官方的raspi-config配置程序,进入官网地址,下载最新的deb程序wget http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20200817_all.deb然后进入文件夹安装:dpkg -i raspi-config_xxxxx.原创 2021-01-09 17:06:43 · 3961 阅读 · 3 评论 -
树莓派4b安装ubuntu18.04并安装ros
ubuntu官方已经支持树莓派了,官方镜像如下https://ubuntu.com/download/raspberry-pi这是一个为树莓派准备的arm架构的ubuntu,而且是server版的(服务器版,没有桌面)可惜官网只能下载到最新的20版ubuntu,网上大量教程给出的18版ubuntu链接已经失效。20版目前有很多bug,而且对应的ros noetic版本用起来也是缺胳膊少腿,因此我还是找到了ubuntu18对应的树莓派版本,直接奉上链接:http://cdimage.u原创 2020-12-09 20:24:06 · 883 阅读 · 0 评论 -
ubuntu安装numba详细指令亲测有效
numba可以给python程序运行加速windows平台下直接pip安装numba就行pip install numbaTX2上这样安装numba就会报错,因为需要先手动安装llvm和llvmlite主要参考https://blog.csdn.net/fuck_hang/article/details/106950765首先numba安装需要依赖包llvmlite,llvmlite又需要安装llvm本次安装numba版本为0.31.0,llvmlite版本为0.16.0,llvm原创 2020-10-19 00:20:40 · 2551 阅读 · 0 评论 -
ROS usb-cam无法打开USB摄像头
usb-cam是一个用来打开摄像头并输出图像话题的ros package,可以自己建立工作空间git clone项目自己编译,也可以直接用sudo apt install ros-melodic-usb-cam安装,这时这个ros包安装在/opt/ros的ros默认路径下,不需要再添加环境路径。我遇到的问题是roslaunch usb_cam usb_cam-test.launch 相机的灯只是闪了一下,然后报错,没法显示图像这多半是因为usb_cam-test.launch文件的参数设原创 2020-09-24 08:42:06 · 3286 阅读 · 4 评论 -
ubuntu18.04返回桌面快捷键
win+s,点击屏幕右方桌面按钮原创 2020-08-30 12:10:58 · 2378 阅读 · 1 评论 -
远程连接TX2的ubuntu系统(没有显示器):网线+路由器解决
我的到手TX2是没有显示器的,要么用HDMI线接上显示器,要么在一个wifi网络下使用nomachine远程桌面。我没有显示器也没有HDMI线,只能远程桌面连接。问题是想要远程连接就必须让TX2和我的电脑连接上同一个WiFi并下载好nomachine,可是没有显示器我怎么让TX2连上我家的WiFi并且下载nomachine???真是一个死循环,百度无果后我还是想到了解决办法:那就是用有线网络连接找一台路由器,一根网线。网线一头插TX2一头插路由器输出网口,自己电脑也连上这个路由器的WiFi,这样自己原创 2020-08-30 10:06:03 · 2051 阅读 · 2 评论 -
安装ubuntu18.04双系统时boot manager没有识别出U盘启动项
我的笔记本电脑品牌是Acer,已经安装了win10系统,现在安装ubuntu18.04双系统。我的boot是UEFI的(不是legacy),双硬盘(128G固态硬盘+1T机械硬盘)主要参考如下:《Windows10安装ubuntu18.04双系统教程》https://www.cnblogs.com/masbay/p/11627727.html《win10下安装Ubuntu16.04双系统》https://blog.csdn.net/s717597589/article/details/791原创 2020-08-27 20:51:48 · 9534 阅读 · 2 评论