更改开机顺序
1.记录开机启动序号
2.修改grub的引导文件
sudo gedit /etc/default/grub
GRUB_DEFAULT=0中的0改成系统序号2(希望默认启动的系统序号)
3.更新grub
sudo update-grub
开机菜单中Ubuntu使用的默认内核及内核顺序
sudo gedit /boot/grub/grub.cfg
下图是启动菜单中Ubuntu选项的默认内核,将方框中的修改为期望内核版本。
下图是启动菜单中Advanced options for Ubuntu中内核顺序,直接整体移动方框内容,调整显示及启动顺序。
保存之后,直接重启电脑。
注意:保存之后不要使用sudo update-grub;否则会重置grub.cfg文件,导致修改无效。
安装搜狗拼音
参考博客:Ubuntu(20.04)中安装搜狗输入法详细教程_ubuntu anzhuansougou_mr__bai的博客-CSDN博客
1.下载搜狗Linux版本,选择x86版本。
2.安装fcitx输入框架,及相关的依赖库
sudo apt install fcitx-bin
sudo apt-get install fcitx-table
当出现“E: 无法定位软件包 fcitx-bin”此问题时,执行:
sudo apt-get update
3.运行安装包安装搜狗输入法
在下载目录中进入终端,进行安装
sudo dpkg -i sougou的文件名.deb
TAB键可以自动补全
4.通过设置》区域与语言》管理已安装的语言,如图输入法系统改成fcitx,并点击应用到整个系统。
4.重启系统(必须重启),之后右上角会出现一个键盘图标,点击并选择配置当前输入法
Open serial port /dev/ttyUSB0 failed!
实验室使用的坤维力传感器是通过USB接入电脑的,第一次启动launch文件时,会出现“Open serial port /dev/ttyUSB0 failed!”,发现是权限不足的问题。
解决方法:
1、临时增加权限:
sudo chmod 777 /dev/ttyUSB0
其中的“ttyUSB0”改为自己报错的接口。
2、通过文件永久性增加权限:
创建文件:
sudo gedit /etc/udev/rules.d/70-ttyusb.rules
增加权限:
KERNEL=="ttyUSB[0-9]*", MODE="0666"
Ubuntu高分屏下Matlab工具栏字体过小
#打开matlab,在命令窗输入如下命令,其中2.0是放大的尺度,根据需要自行设置。设置后重启matlab生效
s = settings;
s.matlab.desktop.DisplayScaleFactor;
s.matlab.desktop.DisplayScaleFactor.PersonalValue = 2.0;
ROS中通过shell文件依次启动多个launch文件
博客链接:详细介绍ROS中通过shell文件依次启动多个launch文件-CSDN博客
Linux关机慢,提示A stop job is running for Session c2……
Linux关机后,屏幕会卡在Ubuntu字样, 按ecs键后会出现:A stop job is running for Session c2……,查阅后发现解决办法:
sudo gedit /etc/systemd/system.conf
修改下面两个变量:
DefaultTimeoutStartSec=3s
DefaultTimeoutStopSec=3s
执行:
sudo systemctl daemon-reload
就可以发现关机非常快。