文章目录
一、Ubuntu18.04双系统安装
二、基础配置
基础软件安装及配置顺序(总体配置时间大约3小时):
- 更换软件源
- 安装TimeShift测试定期备份功能
- 安装微信
- 安装百度输入法
- 安装NVIDIA驱动、CUDA和cudnn
- 安装Conda、Vscode、Chrome等软件
0. 配置网络
- 如需远程操作,先安装SSH:
sudo apt install openssh-server
,即可远程进行ssh操作; - Ubuntu18.04更换国内源(建议阿里源)
- Ubuntu——辅助工具
1. 备份
2.常用软件推荐
-
百度输入法(下载后自带安装教程文档)
3.安装NIVIDA驱动, CUDA, cudnn, TensorRT
4.安装ROS
测试:
roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key
三、高级配置
1. 配置内网穿透,实现外网SSH
2. 配置局域网远程桌面(实现Windows访问无显示器Ubuntu主机桌面)
(1)安装远程桌面软件
-
速度最快且画质完全够用(推荐):nomachine远程桌面
-
画质最高,但速度较慢:VNC远程连接设置
(2)配置无外接显示器的Ubuntu Desktop:
- 配置无外接显示器的Ubuntu Desktop
- 如果你需要配置其他分辨率的桌面,例如
1920*1080
,操作如下:(建议直接开最高的4K画质,因为分辨率可以向下兼容调整)cvt 1920 1080
- 将输出该行进行复制,代替配置文件
/usr/share/X11/xorg.conf.d/xorg.conf
中Modeline
这一行即可。
配置文件示例如下:
Section "Monitor"
Identifier "Monitor0"
HorizSync 28.0-80.0
VertRefresh 48.0-75.0
# https://arachnoid.com/modelines/
# 1024x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 64.11 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
EndSection
Section "Device"
Identifier "Card0"
Driver "dummy"
VideoRam 256000
EndSection
Section "Screen"
DefaultDepth 24
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Depth 24
Modes "1920x1080_60.00"
EndSubSection
EndSection
-
卸载虚拟显示器:远程服务器虚拟显示器(Ubuntu 20.04 LTS)