我的电脑,拯救者R7000海外版Legion5 R5 4600+2060,配置比较奇葩。R7000系列应该都适用
1.系统盘制作
1.1 下载ubuntu20
反正能下载就行,我也忘了从哪下的,这里给出几个别人推荐的地址:
1.2 制作启动盘
准备U盘一个,我用rufus制作的,过程很简单,当时没截图,这里借个图
1.3 建立Ubuntu存储区域
【此电脑】右键–【管理】–在左侧找到【磁盘管理】就可以看到磁盘分区情况,如图。
压缩出存储区域空间用来安装ubuntu,大小自己定,我用了差不多200G:选中你想压缩的盘符,右键点击【压缩卷】,输入大小,按步骤完成压缩。
就会看到多了一个【未分配】的空间。
2.准备
2.1 禁用快速启动
在【控制面板】-【电源选项】-【更改当前不可用的设置】-取消选中【启用快速启动】-【保存】。大概是这样。
2.2 设置显卡和安全启动
- 重启,狂按F2,进入bios初始页,在BIOS的Configuration这一项将图形设备Graphic Device选项改为: Switchable Graphics;
- more选项进入R7000的BIOS详细设置在BIOS的Security这一项将Secure Boot改为: Disabled,关闭安全启动。
- F10保存; 关机。
3.安装
3.1. 插入U盘,开机狂按F12,选择从刚刚制作的U盘启动,进入安装;
3.2. 选择第二项ubuntu(safe graphics),(亲测选第一项安装时会卡在链接WiFi那个步骤不动);
然后按步骤进行安装,我选的是【正常安装】;
3.3. 这个页面选择第四项【其他选项】,第一项会和win装在同一个盘;
3.4. 挂载分区
分区挂载参考了这篇:【双系统】Win10+Ubuntu18.04双系统安装_双系统重装win10会影响ubuntu吗-CSDN博客
针对Ubantu18.04有两种分区方法:
第一种:
我采用的是第一种方法;ubuntu18.04只需挂载了 两个分区:
1、 挂载 / ;
2、 挂载 / home ;分别根据自己情况分配空间,如 50GB 和 50GB;
- “/” 是根目录,其他的分区会自动挂载到 “/” 根目录,选择逻辑分区和空间起始位置, “/” 根目录需要多分配点空间 ("/"类似于Windows的 c 盘,所以这个目录下装的是系统的东西,如果你安装软件习惯默认安装,没有修改路径的习惯,建议 “/” 多分配点空间,因为默认安装的软件都被安装在 "/usr"目录里面);
- “/home” 是用户文件夹,选择逻辑分区和空间起始位置, (类似于Windows中的 user,当然也可以理解为Windows里面的除 C盘以外的,D,E,F盘,如果安装软件习惯修改安装路径,完全可以将软件安装在"/home"目录下)。
只需挂载这两个分区就够了,具体操作过程如下图所示,在之前压缩出来的空闲分区上操作,注意红色框的选择:
第二种(详细分区):参考上面的链接吧
3.5. 分区完了就要选择安装启动项,选择 将 Boot 安装在 Windows boot Manager 中,
选择Windows Boot Manager就行了,不用专门弄个启动分区;
3.6.接下来按部就班安装就可以了。
4. 显卡
我的方法:部分参考了https://blog.csdn.net/wu58430/article/details/111301481
https://blog.csdn.net/xyt723916/article/details/106317594
安装前先按F2进Bios,在显卡模式Graphic Device的Switchable Graphice和Discrete Graphic 两个里边选择后者,即改为选择显卡直连模式(忘了是先改还是装好了再改了)。启动后安全模式进入系统。
1.可以先更改一下apt清华源;
2.更新apt等:
sudo apt update
sudo apt-get update
sudo apt-get upgrade
3.查看显卡设备和显卡驱动
sudo ubuntu-drivers devices
选择显示recommended的显卡驱动安装,一般是最新的
sudo apt-get install nvidia-driver-460 nvidia-settings nvidia-prime
等待安装完成,然后关机;
4. 先进bios在BIOS的Configuration这一项将图形设备Graphic Device选项改为独立显卡,而不是 Switchable Graphics;
5.验证
设置好了关机,开机进入ubuntu。在命令行输入
nvidia-smi
查看显卡信息
设置-关于-图形这一栏由之前的 llvmpipe变为NVIDIA Corporation
也可以参考这个,我没试过:联想拯救者R7000(自带windows)安装ubuntu20.04,解决GTX1650驱动问题_ubuntu20 gtx1650驱动安装-CSDN博客
5.亮度调节
参考:解决联想R7000安装Ubuntu后快捷键无法调节亮度问题_r7000屏幕亮度调节不了-CSDN博客
下载: https://github.com/wu58430/R7000-brightness-control,下载后解压
(一).自动运行
下载并运行change.sh,若出现问题请检查文件完整或手动更改
sudo chmod +x change.sh
sudo ./change.sh
reboot
重启后生效.
手动运行参考上面链接。
6.触控板
参考:联想R7000 Ubuntu解决触摸板失灵_联想r7000 bios 触摸板-CSDN博客
用这个方法注意不能有中文目录,我用自动的失败了,手动的方法注意在自己文件的路径:
GitHub - losehu/R7000-touchpad: 修复联想R7000 linux触摸板
手动安装:
1.下载后解压并make
make
2.将得到的i2c-hid.ko复制到指定路径,注意复制来源路径为i2c-hid.ko还是/path/to/i2c-hid.ko
sudo cp i2c-hid.ko /lib/modules/$(uname -r)/kernel/drivers/hid/i2c-hid/i2c-hid.ko
3.然后添加i2c_hid.polling_mode=1到内核命令行
使用文本编辑器以root身份打开/ etc / default / grub(命令sudo gedit /etc/default/grub),然后将
GRUB_CMDLINE_LINUX_DEFAULT=的值 替换为
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i2c_hid.polling_mode=1"
如图10、11行:
更改后保存。
4.最后运行
sudo update-grub2
sudo update-initramfs -u
5.关机重启
7.启动管理
Win10 和Ubuntu 启动引导向管理软件,如果是UEFI模式,不要用easy BCD,推荐使用 EasyUEFI:点击这里
8.常用软件安装
https://zhuanlan.zhihu.com/p/90227781
9.ubuntu 20解决TIM和QQ图片和头像不显示的问题
ubuntu 20解决TIM和QQ图片和头像不显示的问题_tim在任务栏不显示头像-CSDN博客
有空再记录一下pytorch环境的安装。
参考: