win10和ubuntu双系统

准备

启动U盘

Rufus该软件可以制做用于UEFI计算机的GPT分区的USB启动盘的制作
Universal-USB-Installer-1.9.8.3

1.如果之前提到的 BIOS模式 为uefi的话,EasyBCD 就不能用了(但问题不大,只是以后默认启动的系统将会是Ubuntu)
2. 软碟通UltraISO 似乎只适用于 Ubuntu16.04 及以前的系统
3.禁用快速启动(“快速启动”会影响Grub开机引导过程,可能出现无法载入Ubuntu的状况): 链接 ;关闭安全启动(安全启动阻止了Windows和其他操作系统的双启动): 进bios然后找到 Secure Boot 将 Enabled 改为 Disabled 然后保存退出
原文链接

如果你卡在这五个点了(当初我就是这么倒霉),那么恭喜你请重来,强制重启后将光标移到Install Ubuntu不要立即回车,按下e,进入编辑模式,修改倒数第二行:
quite splash —改为quite splash nomodeset后,按f10或者ctrl+x便会继续进入安装logo和五个点了
卡住的原因:Ubuntu对NVIDIA的显卡支持问题,这里有解决办法

bitlocker加密解锁问题

进入更新和安全

进入设备加密
在这里插入图片描述

安装Ubuntu时找不到硬盘

进入bios把硬盘模式从raid调整为ahci(System configuration–>SATA operation–>ahci–>apply)

docker

(1)docker官网安装教程
卸载旧版本

sudo apt-get remove docker docker-engine docker.io containerd runc

1)更新apt包索引并安装包以允许apt通过 HTTPS 使用存储库:

sudo apt-get update
 sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

2)添加Docker官方的GPG密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

3)使用以下命令设置稳定存储库

echo \
  "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

4)安装

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

5)验证

sudo docker run hello-world

(2)docker安装后步骤
1)创建docker组

sudo groupadd docker

2)将用户添加到docker组中

sudo usermod -aG docker $USER

3)重启(注销登录无效),以便重新评估组成员身份
4)验证是否可以在docker没有sudo.

 docker run hello-world

(3)NVIDIA Container Toolkit(未成功)

CUDA
cuDNN

eigen3

sudo apt-get install libeigen3-dev
sudo cp -r /usr/include/eigen3/Eigen /usr/local/include

因为eigen3 被默认安装到了usr/local/include里了(或者是usr/include里,这两个都差不多,都是系统默认的路径),在很多程序中include时经常使用#include <Eigen/Dense>而不是使用#include <eigen3/Eigen/Dense>所以要做下处理,否则一些程序在编译时会因找不到Eigen/Dense而报错。上面指令将usr/local/include/eigen3文件夹中的Eigen文件递归地复制到上一层文件夹(直接放到/usr/local/include中,否则系统无法默认搜索到 -> 此时只能在CMakeLists.txt用include_libraries(绝对路径了))

飞浆

飞浆官网
1)拉取预安装 PaddlePaddle 的镜像:

nvidia-docker pull registry.baidubce.com/paddlepaddle/paddle:2.1.2-gpu-cuda11.2-cudnn8

2)用镜像构建并进入Docker容器:

nvidia-docker run --name paddle -it -v $PWD:/paddle registry.baidubce.com/paddlepaddle/paddle:2.1.2-gpu-cuda11.2-cudnn8 /bin/bash

3)验证
进入python解释器

python3

输入

import paddle
paddle.utils.run_check()

如果出现PaddlePaddle is installed successfully!,说明已成功安装。

Apollo

apollo

cd apollo
git checkout master
echo "export APOLLO_ROOT_DIR=$(pwd)" >> ~/.bashrc  && source ~/.bashrc

Start Apollo Development Docker Container

bash docker/scripts/dev_start.sh

显示以下内容表示成功

[ OK ] Congratulations! You have successfully finished setting up Apollo Dev Environment.
[ OK ] To login into the newly created apollo_dev_michael container, please run the following command:
[ OK ]   bash docker/scripts/dev_into.sh
[ OK ] Enjoy!

Enter Apollo Development Docker Container

bash docker/scripts/dev_into.sh

Build Apollo

./apollo.sh clean
./apollo.sh build_opt_gpu

Start Apollo

# Startup modules monitor and dreamview, the default option is start.
./scripts/bootstrap.sh [start | stop | restart]

电源管理

官方网站
1)包存储库
使用以下命令将 TLP-PPA 添加到您的包源中:

sudo add-apt-repository ppa:linrunner/tlp
sudo apt update

2)包安装
安装以下软件包
tlp (PPA 或 Universe) – 省电
tlp-rdw (PPA 或 Universe) ——可选——无线电设备向导
使用您最喜欢的包管理器或命令:

sudo apt install tlp tlp-rdw

关机慢

sudo gedit /etc/systemd/system.conf

在这里插入图片描述
DefaultTimeoutStopSec=90s改成DefaultTimeoutStopSec=5s
重新加载服务的配置文件

sudo systemctl daemon-reload

貌似没用

系统更新后NVIDIA驱动失效

Ubuntu 20 / 21 - KDE 配置Nvidia 独立显卡

首先完全卸载

sudo apt remove --purge nvidia*

出现

I: The initramfs will attempt to resume from /dev/nvme0n1p2
I: (UUID=98fde82a-b0a7-485e-89a4-8c8cd7e3488c)
I: Set the RESUME variable to override this.

参考

sudo gedit /etc/initramfs-tools/conf.d/resume

加入如下内容

RESUME=UUID=297bb926-d1be-4049-8fce-8817b78082ac

再执行

sudo update-initramfs -u

完全卸载后
查看可用的驱动

ubuntu-drivers devices

执行以下命令自动安装推荐的驱动版本

sudo ubuntu-drivers autoinstall

重启电脑后即恢复正常。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值