first commit
This commit is contained in:
parent
ba65bf40aa
commit
8184931095
content/deepin折腾笔记
_index.md
第一章
1.1.md1.10.md1.11.md1.12.md1.13.md1.14.md1.15.md1.16.md1.17.md1.18.md1.19.md1.2.md1.20.md1.21.md1.22.md1.23.md1.24.md1.25.md1.26.md1.3.md1.4.md1.5.md1.6.md1.7.md1.8.md1.9.mdREADME.md
第七章
7.1.md7.10.md7.11.md7.12.md7.13.md7.14.md7.15.md7.16.md7.17.md7.18.md7.19.md7.2.md7.20.md7.21.md7.22.md7.23.md7.24.md7.25.md7.26.md7.27.md7.28.md7.29.md7.3.md7.30.md7.31.md7.32.md7.33.md7.34.md7.35.1.md7.35.2.md7.35.3.md7.35.4.md7.35.5.md7.35.md7.4.md7.5.md7.6.md7.7.md7.8.md7.9.1.md7.9.2.md7.9.mdREADME.md
第三章
3.1.md3.10.md3.11.md3.12.md3.13.md3.14.md3.15.md3.16.md3.17.md3.2.md3.3.md3.4.md3.5.md3.6.md3.7.md3.8.md3.9.mdREADME.md
第九章
第二章
33
content/deepin折腾笔记/_index.md
Executable file
33
content/deepin折腾笔记/_index.md
Executable file
@ -0,0 +1,33 @@
|
||||
+++
|
||||
title = " deepin折腾笔记v6.6版 "
|
||||
date = 2021-10-18T16:58:57+08:00
|
||||
weight = 5
|
||||
chapter = false
|
||||
pre = "<b></b>"
|
||||
|
||||
+++
|
||||
## deepin折腾笔记v6.6版 ①
|
||||
### 感谢 Zz 的大力支持[Zz独家正版授权]
|
||||
|
||||
|
||||
|
||||
Yuchen Deng 〔语晨〕「Deepin UOS 深度技术群:19346666」②
|
||||
二〇二〇年六月六日
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
①本笔记所涉及到的代码或命令需结合上下文说明并理解,不能简单地复制粘贴后在终端执行。
|
||||
②Deepin UOS 深度技术 QQ群:19346666,专注系统的各种问题解决,拒绝灌水。
|
||||
|
||||
|
||||
|
||||
注:此文档由作者维护,请勿提交文档。
|
5
content/deepin折腾笔记/第一章/1.1.md
Executable file
5
content/deepin折腾笔记/第一章/1.1.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 1.1 Super+S 切换工作区
|
||||
1.Super键就是WIN键。
|
||||
2.这个工作区快捷切换键最初由Ubuntu发行版引入。
|
||||
3.目前Deepin只能简单的将多个工作区放在一行横向排列。
|
||||
4.缺少智能的多行自适应布局。
|
7
content/deepin折腾笔记/第一章/1.10.md
Executable file
7
content/deepin折腾笔记/第一章/1.10.md
Executable file
@ -0,0 +1,7 @@
|
||||
# 1.10 修改文件扩展名
|
||||
1.方法一:文件管理器,在要修改的文件上弹出右键菜单,”属性“窗口可完成文件名、扩展名
|
||||
修改。
|
||||
2.方法二:进入文件所在目录,右键”在终端中打开“,执行:
|
||||
`mv filename.txt filename.sh`
|
||||
|
||||
|
3
content/deepin折腾笔记/第一章/1.11.md
Executable file
3
content/deepin折腾笔记/第一章/1.11.md
Executable file
@ -0,0 +1,3 @@
|
||||
# 1.11 删除不需要的文件打开方式
|
||||
1.文件管理器进入主目录,Ctrl+H显示隐藏文件,进入.confg目录,编辑mimeapps.list。
|
||||
|
2
content/deepin折腾笔记/第一章/1.12.md
Executable file
2
content/deepin折腾笔记/第一章/1.12.md
Executable file
@ -0,0 +1,2 @@
|
||||
# 1.12 KWin 无法开启窗口特效
|
||||
文件管理器进入主目录,Ctrl+H显示隐藏文件,进入.confg目录,删除kwinrc,注销或重启。
|
2
content/deepin折腾笔记/第一章/1.13.md
Executable file
2
content/deepin折腾笔记/第一章/1.13.md
Executable file
@ -0,0 +1,2 @@
|
||||
# 1.13 启动器隐藏不想看到的启动项
|
||||
文件管理器打开系统盘,进入/usr/share目录,在applications目录上右键“以管理员身份打开”。在不想看到的启动项图标上右键,“打开方式”选择“编辑器”,添加:NoDisplay=true保存。
|
2
content/deepin折腾笔记/第一章/1.14.md
Executable file
2
content/deepin折腾笔记/第一章/1.14.md
Executable file
@ -0,0 +1,2 @@
|
||||
# 1.14 创建数据盘
|
||||
只要存在一个不挂载任何路径的分区,且该分区的卷标为“_dde_data”即可。卷标修改请参考“修改磁盘卷标”小节”。
|
23
content/deepin折腾笔记/第一章/1.15.md
Executable file
23
content/deepin折腾笔记/第一章/1.15.md
Executable file
@ -0,0 +1,23 @@
|
||||
# 1.15 启动器创建“我的世界”启动项
|
||||
在应用商店里安装软件后,就可以在启动器里找到该软件的一个启动项,启动软件变得非常方便。在启动项右键菜单上还提供了“发送到桌面”、“发送到任务栏”、“开机自动启动”等简捷功能。
|
||||
而所谓的启动项,本质就是一个后缀为“.desktop”的文件,可以在系统盘/usr/share/applications/里看到。
|
||||
但是,在`/usr/share/applications/`里创建启动项并不是最佳的位置
|
||||
最佳位置在主目录 `~/.local/share/applications` 里。
|
||||
下面以创建Minecraft(我的世界)为例讲解。
|
||||
首先用编辑器创建文件 `~/.local/share/applications/Minecraft.desktop `,添加以下内容:
|
||||
```bash
|
||||
[Desktop Entry]
|
||||
Categories=Game;Comment=Minecraft
|
||||
Exec=/home/<用户名>/Minecraft/Minecraft.sh
|
||||
Icon=minecraftName=Minecraft
|
||||
Name[zh_CN]=我的世界Terminal=false
|
||||
Type=Application
|
||||
X-Deepin-Vendor=user-custom
|
||||
```
|
||||
特别注意1:所有的路径都必须是绝对路径,而且不识别$HOME、~这些常见的bash变量。
|
||||
特别注意2:Icon虽然可以用绝对路径的图标,但不能自适应大小。推荐把图标拷贝到`~/.loca/share/icons/hicolor/`的各个尺寸目录里,文件名为minecraft。
|
||||
Minecraft.sh就是我的世界的启动脚本,内容如下:
|
||||
`#!/bin/bash`
|
||||
`cd $HOME/Zz/Minecraft`
|
||||
`java -jar HMCL.jar`HMCL启动器下载地址:https://github.com/huanghongxun/HMCL
|
||||
需要安装Java运行时:`sudo apt install default-jre openjfx`
|
5
content/deepin折腾笔记/第一章/1.16.md
Executable file
5
content/deepin折腾笔记/第一章/1.16.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 1.16 VirtualBox 支持 USB2.0/3.0 设备
|
||||
首先要安装扩展:`sudo apt install virtualbox-extension-pack`
|
||||
其次要添加用户组:sudo adduser <用户名> vboxusers
|
||||
重启生效。
|
||||
查看确认用户组:`groups <用户名从用户组中删除:sudo deluser <用户名> vboxusers`
|
4
content/deepin折腾笔记/第一章/1.17.md
Executable file
4
content/deepin折腾笔记/第一章/1.17.md
Executable file
@ -0,0 +1,4 @@
|
||||
# 1.17 简易文字编辑器
|
||||
deepin的编辑器打开大文件太慢了,这个问题官方有bug报告,说是为了兼容触屏而选择的一种妥协方案,结果牺牲了打开大文件时的性能。
|
||||
暂时的解决:考虑安装leafpad,用于打开大的文本文件。
|
||||
`sudo apt install leafpad `#简易文字编辑器
|
2
content/deepin折腾笔记/第一章/1.18.md
Executable file
2
content/deepin折腾笔记/第一章/1.18.md
Executable file
@ -0,0 +1,2 @@
|
||||
# 1.18 调整桌面字体大小
|
||||
控制中心 - 个性化 - 字体,将大小调整为15。
|
5
content/deepin折腾笔记/第一章/1.19.md
Executable file
5
content/deepin折腾笔记/第一章/1.19.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 1.19 安装字体的另一种方法
|
||||
Deepin提供了字体安装器,拖动字体文件到这个应用上就完成字体安装了,很方便。
|
||||
但有时为了在不同Deepin系统里使用相同的字体,还有一个方法是把ttf字体文件拷贝到
|
||||
`$HOME/.local/share/fonts`目录下。
|
||||
平常注意这个目录的备份,在新系统上还原配置,就可以享受相同的字体了。
|
9
content/deepin折腾笔记/第一章/1.2.md
Executable file
9
content/deepin折腾笔记/第一章/1.2.md
Executable file
@ -0,0 +1,9 @@
|
||||
# 1.2 善用强大的 Super 键
|
||||
1 Super :启动器
|
||||
2 Super+S :显示工作区
|
||||
3 Super+W :显示当前工作区的窗口
|
||||
4 Super+A :显示所有工作区的窗口
|
||||
5 Super+D :显示桌面
|
||||
6 Super+E :文件管理器
|
||||
7 Super+L :锁屏
|
||||
|
2
content/deepin折腾笔记/第一章/1.20.md
Executable file
2
content/deepin折腾笔记/第一章/1.20.md
Executable file
@ -0,0 +1,2 @@
|
||||
# 1.20 将当前位置加入书签
|
||||
文件管理器打开常用目录,按下快捷键Ctrl+D,可加入左侧书签,方便以后快速打开。
|
3
content/deepin折腾笔记/第一章/1.21.md
Executable file
3
content/deepin折腾笔记/第一章/1.21.md
Executable file
@ -0,0 +1,3 @@
|
||||
# 1.21 重置默认打开方式
|
||||
部分四字母后缀名的文件无法设置默认打开方式,估计是BUG。例如xlsx电子表格文件,默认总是用归档管理器file-roller打开。
|
||||
解决方法:删除默认打开方式配置文件`~/.config/mimeapps.list`,注销。
|
4
content/deepin折腾笔记/第一章/1.22.md
Executable file
4
content/deepin折腾笔记/第一章/1.22.md
Executable file
@ -0,0 +1,4 @@
|
||||
# 1.22 Nemo 文件管理器
|
||||
深度文件管理器在处理大量图片时,容易崩溃。此外,删除存在大量文件的目录时,会很低效且偶尔删除失败。
|
||||
推荐安装Nemo文件管理器作为备用。
|
||||
`sudo apt install nemo gnome-terminal cinnamon-l10n --no-install-recommends -y` #文件管理器和终端安装完成后,启动器中寻找“文件“。
|
4
content/deepin折腾笔记/第一章/1.23.md
Executable file
4
content/deepin折腾笔记/第一章/1.23.md
Executable file
@ -0,0 +1,4 @@
|
||||
# 1.23 恢复默认文件管理器
|
||||
安装Visual Studio Code后,会发现在谷歌浏览器中下载文件后,如果点击“在文件夹中显示”时弹出Visual Studio Code窗口。
|
||||
解决办法:在文件管理器里随意创建一个空文件夹,然后在这个文件夹上点击右键,从右键菜单里选择“打开方式”,把“文件管理器”设置为默认程序即可。
|
||||
此外控制中心有常用的默认程序配置功能。
|
2
content/deepin折腾笔记/第一章/1.24.md
Executable file
2
content/deepin折腾笔记/第一章/1.24.md
Executable file
@ -0,0 +1,2 @@
|
||||
# 1.24 VLC 视频播放器
|
||||
作为深度自带的视频播放器的补充,推荐安装跨平台的视频播放器VLC作为备用。优点是速度快,兼容所有视频格式。`sudo apt install vlc`
|
4
content/deepin折腾笔记/第一章/1.25.md
Executable file
4
content/deepin折腾笔记/第一章/1.25.md
Executable file
@ -0,0 +1,4 @@
|
||||
# 1.25 audacious 音频播放器
|
||||
深度自带的音频播放器默认单曲循环,没有单曲播放后自行停止的功能
|
||||
而audacious号称Linux系统下的Foobar2000,值得推荐!
|
||||
`sudo apt install audacious`
|
4
content/deepin折腾笔记/第一章/1.26.md
Executable file
4
content/deepin折腾笔记/第一章/1.26.md
Executable file
@ -0,0 +1,4 @@
|
||||
# 1.26 配置 Flatpak 软件库
|
||||
安装:`sudo apt install flatpak`
|
||||
添加:`flatpak remote-add --if-not-exists flathub https://flathub.orgrepo/flathub.flatpakrepo`
|
||||
注销或重启生效。安装示例:`flatpak install blender`
|
4
content/deepin折腾笔记/第一章/1.3.md
Executable file
4
content/deepin折腾笔记/第一章/1.3.md
Executable file
@ -0,0 +1,4 @@
|
||||
# 1.3 启动器搜索支持拼音
|
||||
1.打开启动器页面后,键盘输入“xk”,将显示“显卡驱动管理器”,支持模糊匹配。
|
||||
2.简拼、全拼都可以。
|
||||
|
4
content/deepin折腾笔记/第一章/1.4.md
Executable file
4
content/deepin折腾笔记/第一章/1.4.md
Executable file
@ -0,0 +1,4 @@
|
||||
# 1.4 “自然滚动”与 macOS、Win10 一致体验
|
||||
1.控制中心-鼠标:打开“自然滚动”选项,可实现笔记本电脑触控板双指上下滚动页面时与手
|
||||
机、平板、macOS、Win10 保持相同体验。
|
||||
|
3
content/deepin折腾笔记/第一章/1.5.md
Executable file
3
content/deepin折腾笔记/第一章/1.5.md
Executable file
@ -0,0 +1,3 @@
|
||||
# 1.5 加速软件更新
|
||||
控制中心-更新-更新设置,取消“智能软件源”,并切换到“中国科学技术大学”镜像源。
|
||||
|
7
content/deepin折腾笔记/第一章/1.6.md
Executable file
7
content/deepin折腾笔记/第一章/1.6.md
Executable file
@ -0,0 +1,7 @@
|
||||
# 1.6 解决安装系统后更新失败
|
||||
1 通过“控制中心”更新时,如果提示“更新失败”,则可以按下快捷键Ctrl+Alt+T,在弹出
|
||||
的终端中输入命令:
|
||||
`sudo apt upgrade`
|
||||
回车后按提示操作即可。
|
||||
技巧推荐:输入命令的过程中按一次Tab键补全两次Tab键
|
||||
|
7
content/deepin折腾笔记/第一章/1.7.md
Executable file
7
content/deepin折腾笔记/第一章/1.7.md
Executable file
@ -0,0 +1,7 @@
|
||||
# 1.7 预装系统安装应用商店
|
||||
1.默认预装Deepin专业版的品牌笔记本没有集成应用商店,Deepin官方给出了解决方案:
|
||||
https://mp.weixin.qq.com/s/UGX22z_jTZ2BN0BXV54hBw
|
||||
2.也可以更新系统后选择在命令行安装,按下快捷键Ctrl+Alt+T,在弹出的终端中输入命令:
|
||||
`sudo apt install deepin-appstore`
|
||||
3.按提示操作安装完成后,按下Super键(WIN键),就可以找到“应用商店”图标了。
|
||||
|
6
content/deepin折腾笔记/第一章/1.8.md
Executable file
6
content/deepin折腾笔记/第一章/1.8.md
Executable file
@ -0,0 +1,6 @@
|
||||
# 1.8 Chrome、VSCode 使用自定义标题栏
|
||||
1 系统原生标题栏很难看,和Chrome和VSCode自身的风格非常不协调。
|
||||
2 Google Chrome浏览器可以在标题栏右键,去掉“使用系统标题栏和边框”。
|
||||
3 VSCode可以在“文件-首选项-设置-窗口-Title Bar Style”中选择“custom”。
|
||||
4 这样就美观多了。
|
||||
|
5
content/deepin折腾笔记/第一章/1.9.md
Executable file
5
content/deepin折腾笔记/第一章/1.9.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 1.9 应用商店卸载软件失败
|
||||
1.Ctrl+Alt+T打开终端,输入命令:
|
||||
`sudo apt install -f`
|
||||
2.回车执行后重新在应用商店卸载即可。
|
||||
|
2
content/deepin折腾笔记/第一章/README.md
Executable file
2
content/deepin折腾笔记/第一章/README.md
Executable file
@ -0,0 +1,2 @@
|
||||
# 第一章 Deepin 桌面配置与技巧
|
||||
|
9
content/deepin折腾笔记/第七章/7.1.md
Executable file
9
content/deepin折腾笔记/第七章/7.1.md
Executable file
@ -0,0 +1,9 @@
|
||||
# 7.1 开机画面卡死卡桌面或者黑屏
|
||||
grub引导菜单界面,按e进入编辑模式(MBR磁盘按Tab键),修改“splash quiet”所在行,在quiet之后添加:`nouveau.modeset=0` 或 `nomodeset`或 `nouveau.modeset=0 acpi_osi=! acpi="windows 2009"`或 `nomodeset acpi_osi=! acpi="windows 2009"`
|
||||
注意添加上述参数时,前后留空格。按下F10应用新参数启动。
|
||||
acpi="windows 2009"原理:据说是因为有些老旧的BIOS无法识别高版本的Linux内核,所grub加上这个参数就可以欺骗BIOS让它以为系统是windows7,然后就可以正常启动了。
|
||||
如果还无法成功,可以尝试以下参数彻底禁掉nouveau开源驱动:
|
||||
`rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=1`
|
||||
如果安装完成后相同参数引导卡LOGO,则可以尝试Ctrl+Alt+F2进入tty2终端安装显卡驱动。
|
||||
如果无法进入tty2,请使用内核参数` systemd.unit=multi-user.target `进 shell,之后参考“硬件与驱动”章节在终端安装显卡驱动
|
||||
内核参数:https://wiki.archlinux.org/index.php/Kernel_parameters
|
9
content/deepin折腾笔记/第七章/7.10.md
Executable file
9
content/deepin折腾笔记/第七章/7.10.md
Executable file
@ -0,0 +1,9 @@
|
||||
# 7.10 禁止 GRUB 检测其它系统
|
||||
|
||||
当配合第三方引导程序,例如Clover时,由于第三方引导界面已经展示了各系统的入口,所以GRUB中没必要再保留其它系统入口了。
|
||||
|
||||
`sudo apt purge os-prober`
|
||||
|
||||
`sudo rm -r /var/lib/os-prober/`
|
||||
|
||||
`sudo update-grub`
|
11
content/deepin折腾笔记/第七章/7.11.md
Executable file
11
content/deepin折腾笔记/第七章/7.11.md
Executable file
@ -0,0 +1,11 @@
|
||||
# 7.11 屏蔽开关机屏幕日志
|
||||
|
||||
`sudo nano /etc/default/grub`
|
||||
|
||||
添加loglevel=2内核启动参数,例如:`GRUB_CMDLINE_LINUX="loglevel=2"`
|
||||
|
||||
更新:sudo update-grub
|
||||
|
||||
该参数只是设置在屏幕上打印的内核日志级别,并不影响内核日志的记录。可用如下命令查看:`dmesg --level 3`
|
||||
|
||||
详见:`dmesg --help`
|
11
content/deepin折腾笔记/第七章/7.12.md
Executable file
11
content/deepin折腾笔记/第七章/7.12.md
Executable file
@ -0,0 +1,11 @@
|
||||
# 7.12 开机关机巨大 LOGO
|
||||
|
||||
安装Nvidia专有驱动后,很有可能会导致开机时,GRUB无法获取正确的分辨率。
|
||||
|
||||
`sudo nano /etc/default/grub
|
||||
|
||||
添加:`GRUB_GFXPAYLOAD_LINUX=keep`
|
||||
|
||||
更新:`sudo update-grub`如果GRUB2
|
||||
|
||||
菜单分辨率仍然不正确,可尝试升级GRUB。
|
11
content/deepin折腾笔记/第七章/7.13.md
Executable file
11
content/deepin折腾笔记/第七章/7.13.md
Executable file
@ -0,0 +1,11 @@
|
||||
# 7.13 修正启动或关机界面分辨率
|
||||
|
||||
安装显卡专有驱动后,很有可能会出现开机时无法读取正确的分辨率,从而导致的巨大开机LOGO。解决办法:
|
||||
|
||||
`sudo nano /etc/default/grub`
|
||||
|
||||
设置正确分辨率:
|
||||
|
||||
`GRUB_GFXMODE=1920x1080GRUB_GFXPAYLOAD_LINUX=keep`
|
||||
|
||||
更新:`sudo update-grub`
|
5
content/deepin折腾笔记/第七章/7.14.md
Executable file
5
content/deepin折腾笔记/第七章/7.14.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 7.14 Ventoy 制作多系统启动
|
||||
|
||||
Ventoy可以实现在一个U盘上引导所有主流Linux系统、Windows系统进入安装程序,支持部分PE。启动盘制作完成后,只需要将系统ISO镜像拷贝到U盘即可,支持Lagecy和UEFI两种方式引导。该软件有Windows和Linux两个版本,简单易用。
|
||||
|
||||
Windows 7系统需要使用在原版镜像基础上集成微软官方USB3.0内核补丁和官方EFI引导程序的修改版:https://pan.baidu.com/s/1D0ATxmhsbLtTH92-f9SgaQ 密码: oljr强烈推荐这个国人开发的开源软件:http://www.ventoy.net
|
7
content/deepin折腾笔记/第七章/7.15.md
Executable file
7
content/deepin折腾笔记/第七章/7.15.md
Executable file
@ -0,0 +1,7 @@
|
||||
# 7.15 Win10 USB 启动盘制作
|
||||
|
||||
如果是Win10 LTSC,则只需将U盘用GPT分区表格式化成FAT32,然后在ISO镜像文件上右键“打开方式”,选择“磁盘映像挂载器”。挂载成功后,将ISO磁盘内所有文件拷贝到U盘就可以引导安装Win10了。
|
||||
|
||||
当然,在应用商店安装WoeUSB,也可以在图像界面下轻松制作Windows启动U盘。如果是Win10 Business版本,由于FAT32格式文件大小4G限制,只能用WoeUSB在命令行下制作Win10 USB启动盘:
|
||||
|
||||
`sudo woeusb --target-filesystem NTFS --device cn_windows_10_business_editions_version_1903.iso /dev/sdb`其中`/dev/sdb`通过`udo fdisk -l`查询得到。注意:无论是WoeUSB图形界面还是命令行操作,都需要先用“分区编辑器”把U盘卸载。
|
13
content/deepin折腾笔记/第七章/7.16.md
Executable file
13
content/deepin折腾笔记/第七章/7.16.md
Executable file
@ -0,0 +1,13 @@
|
||||
# 7.16 安装 Deepin 与 Windows 双系统
|
||||
|
||||
情况一:如果是MBR传统格式的磁盘「Legacy」,先安装的Windows,后安装Deepin的话,默认一定会出现GRUB引导菜单。
|
||||
|
||||
情况二:如果是MBR传统格式的磁盘「Legacy」,但是先安装的Deepin,后安装Windows,则需要进LIVE重建GRUB引导。
|
||||
|
||||
情况三:如果是GPT新格式磁盘「UEFI」,先安装的Windows,后安装Deepin,则需要在BIOS中将Windows Boot Manager用减号将优先级调到最低。
|
||||
|
||||
情况四:如果是GPT新格式磁盘「UEFI」,但是先安装的Deepin,后安装Windows,则需要安装Windows后进Deepin更新GRUB。
|
||||
|
||||
注意一:如果UEFI安装Windows7与Deepin双系统,则只有启用CSM兼容模式才能启动Win7系统。当启用CSM兼容模式时,将无法调整GPT各分区启动的优先级,如果后安装Deepin,会导致重启直接进入Windows,不出现GRUB启动菜单,F12中的BIOS启动菜单也只有Windows Boot Manager,无法进入Deepin系统。解决办法是先进BIOS关闭CSM,然后重启还进入BIOS并设置Deepin所在分区为最高启动优先级,保存BIOS设置,再次重启进入BIOS并打开CSM兼容模式。第三次重启,此时就能看到GRUB引导菜单了。
|
||||
|
||||
注意二:最省心的双系统安装BIOS设置是“UEFI Only”+“CSM Disabled”+“SecureBoot Disabled”。
|
15
content/deepin折腾笔记/第七章/7.17.md
Executable file
15
content/deepin折腾笔记/第七章/7.17.md
Executable file
@ -0,0 +1,15 @@
|
||||
# 7.17 Windows 系统读写 EFI 分区
|
||||
|
||||
cmd中运行diskpart, 可通过以下命令为EFI分区分配盘符。
|
||||
|
||||
查看硬盘:`list disk`
|
||||
|
||||
选择硬盘:`select disk 0`
|
||||
|
||||
查看分区:`list partition`
|
||||
|
||||
选择分区:`select partition 1`
|
||||
|
||||
分配盘符:`assign`
|
||||
|
||||
右键以管理员身份运行`notepad`,“文件”-“打开”,就可以读写EFI分区了。
|
11
content/deepin折腾笔记/第七章/7.18.md
Executable file
11
content/deepin折腾笔记/第七章/7.18.md
Executable file
@ -0,0 +1,11 @@
|
||||
# 7.18 双系统修复 Windows EFI
|
||||
|
||||
Windows启动盘引导进入安装界面,点击“下一步”,再点击左下角“修复计算机”。
|
||||
|
||||
点击“疑难解答”,进入“命令提示符”,并根据上一节“Windows系统读写EFI分区”说明挂载EFI分区。执行list volume查查看盘符,并记下系统盘符和EFI启动分区盘符。执行exit退出diskpart。
|
||||
|
||||
例如我的Windows系统盘符为C,EFI启动分区盘符为F,则可以这样修复:
|
||||
|
||||
bcdboot C:\Windows /s F: /f uefi /l zh-cn
|
||||
|
||||
可以确认:dir F:\EFI,能看到Microsoft目录说明成功。
|
5
content/deepin折腾笔记/第七章/7.19.md
Executable file
5
content/deepin折腾笔记/第七章/7.19.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 7.19 制作 USB 启动盘
|
||||
|
||||
`sudo dd if=/path/to/the/downloaded/iso of=/path/to/the/USB/device`
|
||||
|
||||
显示进度:`sudo dd if=/path/to/the/downloaded/iso of=/path/to/the/USB/devicestatus=progress`
|
13
content/deepin折腾笔记/第七章/7.2.md
Executable file
13
content/deepin折腾笔记/第七章/7.2.md
Executable file
@ -0,0 +1,13 @@
|
||||
# 7.2 启动后桌面空白,任务栏消失
|
||||
|
||||
安装完成后登陆系统,发现桌面只能看见壁纸,看不到任务栏。此时按下组合键Ctrl+Alt+T应该可以显示终端。
|
||||
|
||||
判断当前分辨率是否正确:`xrandr --curent`
|
||||
|
||||
如果不正确,可以手动修改:`xrandr -s 1920x1080`
|
||||
|
||||
注意1920x1080之间的字母是英文xyz中的小写x,而不是乘号。
|
||||
|
||||
如仍然无法解决,尝试启动时加内核参数`acpi=off`
|
||||
|
||||
如果问题依然无法解决,请参考10.7章节.
|
7
content/deepin折腾笔记/第七章/7.20.md
Executable file
7
content/deepin折腾笔记/第七章/7.20.md
Executable file
@ -0,0 +1,7 @@
|
||||
# 7.20 EFI 引导分区不要删除 ubuntu
|
||||
|
||||
EFI引导分区下同时存在deepin和ubuntu两个文件夹,无论你是否安装了Ubuntu系统。
|
||||
|
||||
原因是Ubuntu有硬件厂商的安全认证证书,而deepin暂时还没有,所以只能依赖Ubuntu的证书来通过grub引导启动了。
|
||||
|
||||
删除ubuntu目录将无法启动Deepin!修复方法:手动创建ubuntu目录并从同级deepin中拷贝grubx64.efi和grub.cfg。
|
7
content/deepin折腾笔记/第七章/7.21.md
Executable file
7
content/deepin折腾笔记/第七章/7.21.md
Executable file
@ -0,0 +1,7 @@
|
||||
# 7.21 误删 EFI 分区后的还原
|
||||
|
||||
第一步:利用Deepin安装盘进入LIVE并修复引导,此时`ls /boot/efi/EFI`可以看到已经生成deepin目录,但还无法引导系统。
|
||||
|
||||
第二步:`sudo cp -r /boot/efi/EFI/deepin /boot/efi/EFI/ubuntu`
|
||||
|
||||
该指令的可靠性可以`apt download grub-efi-amd64-signed`后解压证实。
|
9
content/deepin折腾笔记/第七章/7.22.md
Executable file
9
content/deepin折腾笔记/第七章/7.22.md
Executable file
@ -0,0 +1,9 @@
|
||||
# 7.22 恢复 Deepin 引导主题
|
||||
|
||||
UEFI启动方式,如果先安装Deepin后安装Ubuntu形成双系统时,即使在Deepin系统下执行grub-install,也会使用Ubuntu的GRUB引导菜单主题。
|
||||
|
||||
原因是Deepin依赖Ubuntu的安全引导。解决办法:
|
||||
|
||||
`sudo cp /boot/efi/EFI/deepin/grub.cfg /boot/efi/EFI/ubuntu/grub.cfg`
|
||||
|
||||
`sudo grub-install`
|
33
content/deepin折腾笔记/第七章/7.23.md
Executable file
33
content/deepin折腾笔记/第七章/7.23.md
Executable file
@ -0,0 +1,33 @@
|
||||
# 7.23 命令行查看 EFI 启动项
|
||||
|
||||
在终端执行命令:efibootmgr
|
||||
|
||||
显示:
|
||||
|
||||
BootCurrent: 0002
|
||||
|
||||
Timeout: 1 seconds
|
||||
|
||||
BootOrder: 0001,0000,0002,0013,0014,0015,0016,0012,0017
|
||||
|
||||
Boot0000* deepin
|
||||
|
||||
Boot0001* debianBoot
|
||||
|
||||
002* uosBoot
|
||||
|
||||
0012* UEFI: SanDisk
|
||||
|
||||
Boot0013 ubuntu
|
||||
|
||||
Boot0014* UEFI OS
|
||||
|
||||
Boot0015 ubuntu
|
||||
|
||||
Boot0016* UEFI OS
|
||||
|
||||
Boot0017* UEFI: SanDisk
|
||||
|
||||
BootCurrent标号为2,指当前系统为uos,*代表有效启动,BootOrder代表启动顺序。
|
||||
|
||||
更多用法可查询:`efibootmgr --help`
|
5
content/deepin折腾笔记/第七章/7.24.md
Executable file
5
content/deepin折腾笔记/第七章/7.24.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 7.24 查看当前 EFI 启动项详情
|
||||
|
||||
`efibootmgr -v`
|
||||
|
||||
`bootctl`
|
3
content/deepin折腾笔记/第七章/7.25.md
Executable file
3
content/deepin折腾笔记/第七章/7.25.md
Executable file
@ -0,0 +1,3 @@
|
||||
# 7.25 删除重复的 EFI 启动
|
||||
|
||||
`sudo efibootmgr -D`
|
5
content/deepin折腾笔记/第七章/7.26.md
Executable file
5
content/deepin折腾笔记/第七章/7.26.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 7.26 调整 EFI 启动项顺序
|
||||
|
||||
`sudo efibootmgr -o X,Y `#指定标号为X的启动项顺序在Y之前
|
||||
|
||||
例如:`sudo efibootmgr -o 0002,0001`
|
5
content/deepin折腾笔记/第七章/7.27.md
Executable file
5
content/deepin折腾笔记/第七章/7.27.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 7.27 创建 EFI 启动项
|
||||
|
||||
默认/dev/sda:sudo efibootmgr -c -L test -l "\EFI\uos\grubx64.efi"
|
||||
|
||||
指定/dev/sdb:sudo efibootmgr -c -L test -l "\EFI\debian\grubx64.efi" -d/dev/sdb
|
3
content/deepin折腾笔记/第七章/7.28.md
Executable file
3
content/deepin折腾笔记/第七章/7.28.md
Executable file
@ -0,0 +1,3 @@
|
||||
# 7.28 删除 EFI 启动项
|
||||
|
||||
`sudo efibootmgr -B -b 0003`
|
11
content/deepin折腾笔记/第七章/7.29.md
Executable file
11
content/deepin折腾笔记/第七章/7.29.md
Executable file
@ -0,0 +1,11 @@
|
||||
# 7.29 查看硬盘分区信息
|
||||
|
||||
`sudo parted -l`
|
||||
|
||||
`sudo fdisk -l`
|
||||
|
||||
`lsblk`
|
||||
|
||||
`blkid`
|
||||
|
||||
`df -h`
|
5
content/deepin折腾笔记/第七章/7.3.md
Executable file
5
content/deepin折腾笔记/第七章/7.3.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 7.3 系统启动分析
|
||||
|
||||
显示启动系统过程中用户态和内核态所花的时间:`systemd-analyze`
|
||||
|
||||
显示每个启动项所花费的时间明细:`systemd-analyze blame`
|
7
content/deepin折腾笔记/第七章/7.30.md
Executable file
7
content/deepin折腾笔记/第七章/7.30.md
Executable file
@ -0,0 +1,7 @@
|
||||
# 7.30 修复黑苹果 Clover 引导
|
||||
|
||||
添加引导:`sudo efibootmgr -c -L Clover -l "\EFI\CLOVER\CLOVERX64.efi"`
|
||||
|
||||
查看并调整顺序:`efibootmgr -v`
|
||||
|
||||
详见“调整EFI启动项顺序”等。
|
9
content/deepin折腾笔记/第七章/7.31.md
Executable file
9
content/deepin折腾笔记/第七章/7.31.md
Executable file
@ -0,0 +1,9 @@
|
||||
# 7.31 Live 模式调整磁盘分区大小
|
||||
|
||||
进入Live模式后,运行启动器“GParted”,可以调整磁盘分区大小。
|
||||
|
||||
请耐心等待,调整完成后如果无法启动,则还需要修复磁盘文件系统,例如:
|
||||
|
||||
`fsck.ext4 /dev/sda3`
|
||||
|
||||
其中`/dev/sda3`为ROOT所在分区,请根据实际情况酌情修改。
|
13
content/deepin折腾笔记/第七章/7.32.md
Executable file
13
content/deepin折腾笔记/第七章/7.32.md
Executable file
@ -0,0 +1,13 @@
|
||||
# 7.32 Live 模式防锁屏后无法登陆
|
||||
|
||||
Debian的Live系统用户密码是live,但Deepin Live User密码却好像是随机的字符。
|
||||
|
||||
通过命令users可以查到用户名为deepin,但密码不是deepin,也不是live。
|
||||
|
||||
通过Deepin安装盘进入Live系统后,如果要长时间操作,例如调整磁盘分区,则可能会在15分钟后自动锁屏,这时就没有办法进入DDE桌面了。
|
||||
|
||||
解决方法:Ctrl+Alt+F2,进入tty2,执行sudo su拿到管理员权限后,修改用户密码:passwd deepin
|
||||
|
||||
密码修改完成后,Ctrl+Alt+F1切换到登陆界面,输入刚才修改的密码登陆。
|
||||
|
||||
要防止这种情况出现的办法:“控制中心”-“账户”选择“无密码登陆”;“电源管理”取消“唤醒显示器时需要密码”和“待机恢复时需要密码”。
|
5
content/deepin折腾笔记/第七章/7.33.md
Executable file
5
content/deepin折腾笔记/第七章/7.33.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 7.33 解决多系统启动缓慢
|
||||
|
||||
多Linux系统如果共用同一个swap交换空间,因为在安装新的Linux系统时,会自动格式化swap交换空间,导致其uuid发生变化,与之前安装的Linux系统/etc/fstab自动挂载表中记录的swap uuid不一致,所以导致启动长时间寻找swap分区。用systemd-analyze命令查看,会发现userspace使用了大量时间。
|
||||
|
||||
解决方法:修改/etc/fstab,让swap分区与新的uuid同步。
|
8
content/deepin折腾笔记/第七章/7.34.md
Executable file
8
content/deepin折腾笔记/第七章/7.34.md
Executable file
@ -0,0 +1,8 @@
|
||||
# 7.34 VirtualBox 从 U 盘启动
|
||||
|
||||
第一步,用lsblk确定U盘设备名称,例如:`/dev/sdc`
|
||||
第二步,为其它用户添加U盘读写权限:`sudo chmod o+rw /dev/sdc`
|
||||
3第三步,创建U盘虚拟磁盘文件:`VBoxManage internalcommands createrawvmdk -
|
||||
rawdisk /dev/sdc -filename ~/UDISK.vmdk`
|
||||
第四步,创建虚拟机后,设备-存储:“控制器”右键添加硬盘,并注册刚才创建的U盘虚拟磁盘
|
||||
第五步,启动虚拟机,F12键:选择第2硬盘启动。
|
13
content/deepin折腾笔记/第七章/7.35.1.md
Executable file
13
content/deepin折腾笔记/第七章/7.35.1.md
Executable file
@ -0,0 +1,13 @@
|
||||
# 7.35.1 rEFInd 简介与安装
|
||||
|
||||
rEFInd适用Linux、Windows和macOS多系统引导,填补GRUB不支持macOS的空白,速度快,支持主题美化。
|
||||
|
||||
官网:http://www.rodsbooks.com/refind
|
||||
|
||||
下载:https://sourceforge.net/projects/refind/files
|
||||
|
||||
虽然可以从源里安装:`sudo apt install refind`
|
||||
|
||||
但仍然建议从官网下载deb新版安装包手动安装。
|
||||
|
||||
后期维护根据需要可以执行:`refind-install `或` refind-mkdefault`
|
14
content/deepin折腾笔记/第七章/7.35.2.md
Executable file
14
content/deepin折腾笔记/第七章/7.35.2.md
Executable file
@ -0,0 +1,14 @@
|
||||
# 7.35.2 rEFInd 多系统配置
|
||||
|
||||
scanfor manual internal #搜索手动配置和内置硬盘
|
||||
dont_scan_volumes "Deepin","Home","Data","Debian","Ubuntu","Arch","Neon
|
||||
","UOS" #不要在这些分区上搜索,提高启动速度
|
||||
dont_scan_dirs EFI/boot #不搜索这个目录,避免创建fallback引导,基于BOOTX64.
|
||||
efi,也可以忽略BOOTX64.efi
|
||||
dont_scan_files fbx64.efi,grubx64.efi,mmx64.efi,shimx64.efi #忽略这些文件
|
||||
可以避免进入GRUB二级目录
|
||||
#scan_all_linux_kernels false #不搜索没有.efi后缀名的内核
|
||||
resolution 1920 1080 #分辨率
|
||||
big_icon_size 128 #限制最大图标尺寸
|
||||
icons_dir images #自定义图标
|
||||
hideui banner #可消除闪烁
|
22
content/deepin折腾笔记/第七章/7.35.3.md
Executable file
22
content/deepin折腾笔记/第七章/7.35.3.md
Executable file
@ -0,0 +1,22 @@
|
||||
# 7.35.3 手动编写 Linux 引导
|
||||
|
||||
```bash
|
||||
menuentry "Deepin 20" {
|
||||
volume Deepin
|
||||
loader /vmlinuz
|
||||
initrd /initrd.img
|
||||
options "root=UUID=0affb267-fcaa-44b9-b08f-2341f56572d5 ro quiet"
|
||||
submenuentry "Boot using fallback" {
|
||||
loader /vmlinuz.old
|
||||
initrd /initrd.img.old
|
||||
}
|
||||
submenuentry "Boot to terminal" {
|
||||
add_options "systemd.unit=multi-user.target"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
5
content/deepin折腾笔记/第七章/7.35.4.md
Executable file
5
content/deepin折腾笔记/第七章/7.35.4.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 7.35.4 EFI 支持 xfs 磁盘格式
|
||||
|
||||
1 http://www.rodsbooks.com/refind/drivers.html
|
||||
2 http://efi.akeo.ie/
|
||||
3 实践发现,/boot分区使用xfs时,refind引导非常慢,建议改用ext4。
|
9
content/deepin折腾笔记/第七章/7.35.5.md
Executable file
9
content/deepin折腾笔记/第七章/7.35.5.md
Executable file
@ -0,0 +1,9 @@
|
||||
# 7.35.5 rEFInd 添加主题
|
||||
|
||||
1 主题下载:https://github.com/topics/refind-theme
|
||||
|
||||
2 以rEFInd-minimal为例,下载或克隆后,解压到:/boot/efi/EFI/refind/themes/
|
||||
rEFInd-minimal/
|
||||
|
||||
3 在/boot/efi/EFI/refind/refind.conf最后添加:include themes/rEFInd-minimal
|
||||
/theme.conf
|
2
content/deepin折腾笔记/第七章/7.35.md
Executable file
2
content/deepin折腾笔记/第七章/7.35.md
Executable file
@ -0,0 +1,2 @@
|
||||
# 7.35 rEFInd 多系统引导
|
||||
|
7
content/deepin折腾笔记/第七章/7.4.md
Executable file
7
content/deepin折腾笔记/第七章/7.4.md
Executable file
@ -0,0 +1,7 @@
|
||||
# 7.4 检查启动失败服务
|
||||
|
||||
安装新内核后可能出现systemd-modules-load.service加载失败,导致启动延时,原因是深度开发的warm-sched延时加载功能的依赖驱动mincores在升级内核时编译失败。
|
||||
|
||||
可以用该命令检查启动失败的服务:
|
||||
|
||||
`sudo systemctl --failed`
|
17
content/deepin折腾笔记/第七章/7.5.md
Executable file
17
content/deepin折腾笔记/第七章/7.5.md
Executable file
@ -0,0 +1,17 @@
|
||||
# 7.5 查看开机日志
|
||||
|
||||
格首先使用`systemd-analyze`和`systemd-analyze blame`命令,对开机有个大致评估。
|
||||
|
||||
然后查看详细的启动日志:
|
||||
|
||||
`sudo journalctl /usr/lib/systemd/systemd -b`
|
||||
|
||||
`sudo journalctl /usr/lib/deepin-daemon/dde-session-daemon -b`
|
||||
|
||||
最后查看启动过程中内核与硬件相关信息:
|
||||
|
||||
查看错误级别日志:`sudo dmesg --level err`
|
||||
|
||||
查看警告级别日志:`sudo dmesg --level warn`
|
||||
|
||||
更多级别或用法:`dmesg --help`
|
10
content/deepin折腾笔记/第七章/7.6.md
Executable file
10
content/deepin折腾笔记/第七章/7.6.md
Executable file
@ -0,0 +1,10 @@
|
||||
# 7.6 了解用户登陆情况
|
||||
|
||||
格显示当前在本地系统上的所有用户的信息:
|
||||
|
||||
`who` 以及` whoami`
|
||||
|
||||
列出目前与过去登入系统的用户相关信息:
|
||||
|
||||
`last` 以及` lastlog`
|
||||
|
7
content/deepin折腾笔记/第七章/7.7.md
Executable file
7
content/deepin折腾笔记/第七章/7.7.md
Executable file
@ -0,0 +1,7 @@
|
||||
# 7.7 利用系统安装盘进 Live 模式
|
||||
|
||||
格插入烧录了Deepin系统的启动U盘,在启动菜单第一项“Install Deepin”高亮时按 e 进入引导参数编辑状态。
|
||||
|
||||
将引导参数中的“livecd-installer”删除,F10启动即可进入Live桌面。
|
||||
|
||||
注意:由于没有闭源显卡驱动支持,进Live桌面后请仅限于系统维护、资料备份或GRUB引导修复。要想体验优秀的DDE桌面环境,请实机安装。
|
25
content/deepin折腾笔记/第七章/7.8.md
Executable file
25
content/deepin折腾笔记/第七章/7.8.md
Executable file
@ -0,0 +1,25 @@
|
||||
# 7.8 Live 模式修复 GRUB 引导
|
||||
|
||||
格进入Live模式后打开终端,或者安装盘进入安装界面时,Ctrl+Alt+F2进入tty2,先执行“lsblk -f”找到系统安装分区sdaX,按顺序执行:
|
||||
|
||||
`mount /dev/sdaX /mnt`
|
||||
|
||||
`mount /dev/sdaY /mnt/boot/efi`
|
||||
|
||||
`mount --bind /dev /mnt/dev`
|
||||
|
||||
`mount --bind /proc /mnt/proc`
|
||||
|
||||
`mount --bind /sys /mnt/sys`
|
||||
|
||||
`chroot /mnt`
|
||||
|
||||
`grub-install /dev/sda`
|
||||
|
||||
`update-grub`
|
||||
|
||||
`exit`
|
||||
|
||||
sdaY为efi分区,MBR磁盘可忽略此步骤。重要:不同硬盘请酌情替换sda及X/Y。
|
||||
|
||||
注意:UEFI启动方式由于存在EFI分区,可以直接执行`grub-install`。
|
13
content/deepin折腾笔记/第七章/7.9.1.md
Executable file
13
content/deepin折腾笔记/第七章/7.9.1.md
Executable file
@ -0,0 +1,13 @@
|
||||
# 7.9.1 设置默认系统为用户选择
|
||||
|
||||
格如果安装多系统,我们会有重启或开机时仍然进入上一次我们所选定系统的需求。
|
||||
|
||||
`sudo nano /etc/default/grub`
|
||||
|
||||
添加:
|
||||
|
||||
`GRUB_DEFAULT=saved`
|
||||
|
||||
`GRUB_SAVEDEFAULT=true`
|
||||
|
||||
更新:`sudo update-grub`
|
3
content/deepin折腾笔记/第七章/7.9.2.md
Executable file
3
content/deepin折腾笔记/第七章/7.9.2.md
Executable file
@ -0,0 +1,3 @@
|
||||
# 7.9.2 隐藏启动菜单
|
||||
|
||||
`sudo nano /etc/default/grub`添加:`GRUB_HIDDEN_TIMEOUT=1GRUB_HIDDEN_TIMEOUT_QUIET=true`修改:`GRUB_TIMEOUT=0`更新:`sudo update-grub`长按Shift可以显示被隐藏的GRUB启动菜单,如果无效,可以开机长按ESC,进入`grub`命令行后输入`normal`回车,然后再次按下ESC。
|
2
content/deepin折腾笔记/第七章/7.9.md
Executable file
2
content/deepin折腾笔记/第七章/7.9.md
Executable file
@ -0,0 +1,2 @@
|
||||
# 7.9 GRUB 维护技巧
|
||||
|
2
content/deepin折腾笔记/第七章/README.md
Executable file
2
content/deepin折腾笔记/第七章/README.md
Executable file
@ -0,0 +1,2 @@
|
||||
# 第七章 deepin 启动与多系统
|
||||
|
11
content/deepin折腾笔记/第三章/3.1.md
Executable file
11
content/deepin折腾笔记/第三章/3.1.md
Executable file
@ -0,0 +1,11 @@
|
||||
# 3.1 安装 Nvidia 显卡闭源驱动
|
||||
开始菜单或启动器键盘输入“xk”搜索“显卡驱动管理器”并启动,即可安装显卡驱动。如果显卡驱动管理器安装失败,请继续往下看。
|
||||
首先判断是单显卡,还是双显卡:`lspci |grep -Ei "VGA|3D|NVIDIA"`
|
||||
确定Intel和Nvidia双显卡后,请参考第二节“双显卡用户驱动Nvidia独显”。
|
||||
否则请检测适合本机的显卡驱动:nvidia-detect如果提示nvidia-detect命令不存在,则先安装:`sudo apt install nvidia-detect`
|
||||
如果检测结果返回nvidia-driver,则:sudo apt install nvidia-driver
|
||||
如果仍然失败,则尝试彻底禁掉nouveau驱动:sudo dedit /etc/default/grub
|
||||
修改:` GRUB_CMDLINE_LINUX="rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=1" `
|
||||
保存退出后执行:`sudo update-grub`
|
||||
重启电脑,再次执行 `sudo apt install nvidia-driver` 后重启。
|
||||
如果仍然失败,请参考第三节“更新官方Nvidia显卡驱动”内容。
|
4
content/deepin折腾笔记/第三章/3.10.md
Executable file
4
content/deepin折腾笔记/第三章/3.10.md
Executable file
@ -0,0 +1,4 @@
|
||||
# 3.10 支持 Linux 的打印机
|
||||
Brother:https://www.brother.cn/
|
||||
奔图:http://www.pantum.com/
|
||||
以上品牌部分打印机官方提供驱动,未经测试,仅供参考。
|
8
content/deepin折腾笔记/第三章/3.11.md
Executable file
8
content/deepin折腾笔记/第三章/3.11.md
Executable file
@ -0,0 +1,8 @@
|
||||
# 3.11 驱动惠普扫描仪
|
||||
命令行查询扫描仪:`scanimage -L `看能否检测到扫描仪。
|
||||
命令行扫描:scanimage >test.png
|
||||
安装使用扫描易:`sudo apt install simple-scan`
|
||||
扫描易连接扫描仪失败:sudo hp-plugin,按提示完成插件安装。
|
||||
或从源里安装扫描仪连接插件:`sudo apt install hplip-plugin`或手动下载安装:`http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/`
|
||||
可能需要:`sudo apt-get install hplip printer-driver-hpcups`
|
||||
可以用命令lsusb查询硬件是否连接。
|
7
content/deepin折腾笔记/第三章/3.12.md
Executable file
7
content/deepin折腾笔记/第三章/3.12.md
Executable file
@ -0,0 +1,7 @@
|
||||
# 3.12 触控版、无线网卡和蓝牙
|
||||
作者:Sam(QQ:13976001016)
|
||||
触控版、无线网卡和蓝牙不工作时,建议更新硬件驱动:linux-firmware
|
||||
可以从这里下载Ubuntu的硬件驱动最新版:http://ftp.sjtu.edu.cn/ubuntu/pool/main/l/linux-firmware/
|
||||
例如当前最新版:http://ftp.sjtu.edu.cn/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.186_all.deb
|
||||
下载安装,重启。
|
||||
如果问题仍然无法解决,请尝试升级内核。
|
2
content/deepin折腾笔记/第三章/3.13.md
Executable file
2
content/deepin折腾笔记/第三章/3.13.md
Executable file
@ -0,0 +1,2 @@
|
||||
# 3.13 查询无线网卡型号
|
||||
个别无线网卡可能需要单独下载安装驱动:`sudo lshw -c network`
|
3
content/deepin折腾笔记/第三章/3.14.md
Executable file
3
content/deepin折腾笔记/第三章/3.14.md
Executable file
@ -0,0 +1,3 @@
|
||||
# 3.14 无线网卡加速
|
||||
`sudo deepin-editor /etc/modprobe.d/iwlwifi.conf`
|
||||
将`11n_disable=1`修改为`11n_disable=0`重启电脑。
|
5
content/deepin折腾笔记/第三章/3.15.md
Executable file
5
content/deepin折腾笔记/第三章/3.15.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 3.15 无线网卡解锁或蓝牙加锁
|
||||
安装系统时或安装系统后无法驱动网卡,需要先排查笔记本是否有无线锁:检查键盘功能键。
|
||||
查看:`rfkill list`
|
||||
解锁无线:`sudo rfkill unblock wifi`
|
||||
锁定蓝牙:`sudo rfkill block bluetooth`
|
6
content/deepin折腾笔记/第三章/3.16.md
Executable file
6
content/deepin折腾笔记/第三章/3.16.md
Executable file
@ -0,0 +1,6 @@
|
||||
# 3.16 判断缺少哪些硬件驱动
|
||||
`sudo update-initramfs -u`
|
||||
如发现有固件驱动缺失,可以从这个链接下载:
|
||||
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree
|
||||
之后放到/lib/firmware/对应目录下,并再次运行`sudo update-initramfs -u`更新。
|
||||
注意:自己下载的固件在未来可能会跟系统新的固件包冲突,若是存在同名文件的话新固件包的安装会报错,这时需要把之前下载的固件手动删除。
|
5
content/deepin折腾笔记/第三章/3.17.md
Executable file
5
content/deepin折腾笔记/第三章/3.17.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 3.17 查询声卡信息
|
||||
aplay -l
|
||||
dmesg |grep snd
|
||||
lspci |grep Audio
|
||||
sudo lshw -c sound
|
19
content/deepin折腾笔记/第三章/3.2.md
Executable file
19
content/deepin折腾笔记/第三章/3.2.md
Executable file
@ -0,0 +1,19 @@
|
||||
# 3.2 双显卡用户驱动 Nvidia 独显
|
||||
第一步:xrandr --listproviders #双显卡应该有两行输出,但也可能该命令无法识别
|
||||
第二步:确定Nvidia显卡的BusID,执行`lspci |grep NVIDIA`
|
||||
示例输出:04:00.0 3D controller: NVIDIA Corporation GK208M [GeForce 920M]根据行首数字“04:00.0”确定显卡的BusID为:`"PCI:4:0:0" `。
|
||||
第三步:编写Nvidia显卡的配置文件,`sudo dedit /etc/X11/xorg.conf`,复制以下内容后替换你显卡的BusID。注意:以下步骤如果有一个字母错误,都可能启动黑屏。
|
||||
Section "Module"
|
||||
Load "modesetting"
|
||||
EndSection
|
||||
Section "Device"
|
||||
Identifier "nvidia"
|
||||
Driver "nvidia"
|
||||
BusID "PCI:4:0:0"EndSection
|
||||
第四步:在LightDM启动时设置独显运算核显输出
|
||||
参考以下内容修改配置:`sudo dedit /etc/lightdm/lightdm.conf`
|
||||
[Seat:*]
|
||||
...display-setup-script=sh -c "xrandr --setprovideroutputsourcemodesetting NVIDIA-0; xrandr --auto"
|
||||
第五步:安装Nvidia显卡驱动和工具 `sudo apt install nvidia-driver `
|
||||
nvidia-sminvidia-settings
|
||||
重启后,`lspci -k |egrep -A2 "VGA|3D" `或者`nvidia-smi`判断N卡驱动情况。
|
14
content/deepin折腾笔记/第三章/3.3.md
Executable file
14
content/deepin折腾笔记/第三章/3.3.md
Executable file
@ -0,0 +1,14 @@
|
||||
# 3.3 更新官方 Nvidia 显卡驱动
|
||||
驱动下载:https://www.nvidia.cn/drivers/unix/
|
||||
首先进入系统运行级别3:
|
||||
`sudo init 3
|
||||
登陆shell,如果曾经安装过N卡驱动,则需要先卸载旧Nvidia驱动:
|
||||
`sudo apt purge nvidia*`
|
||||
`sudo apt autoremove --purge`
|
||||
然而就可以顺利安装从英伟达官方网站下载的最新驱动了:
|
||||
`sudo ./NVIDIA-Linux-x86_64-430.34.run`
|
||||
安装完成后如果重启黑屏,请参看疑难解答双显卡相关内容。
|
||||
安装前需要右键属性添加可执行权限,或者:
|
||||
`sudo chmod +x ./NVIDIA-Linux-x86_64-430.34.run`
|
||||
重启后可命令行查看硬件驱动情况:`lspci -k |egrep -A2 "VGA|3D"`
|
||||
还可以:`sudo apt install nvidia-smi`,之后执行`nvidia-smi`命令查询。
|
7
content/deepin折腾笔记/第三章/3.4.md
Executable file
7
content/deepin折腾笔记/第三章/3.4.md
Executable file
@ -0,0 +1,7 @@
|
||||
# 3.4 老 Nvidia 显卡安装驱动
|
||||
首先安装N卡驱动检测工具:sudo apt install nvidia-detect
|
||||
运行检测命令:nvidia-detect
|
||||
输出示例:Detected NVIDIA GPUs:...
|
||||
It is recommended to install the nvidia-legacy-340xx-driver
|
||||
根据提示安装驱动:`sudo apt install nvidia-legacy-340xx-driver`
|
||||
详见:https://wiki.deepin.org/wiki/%E6%98%BE%E5%8D%A1
|
3
content/deepin折腾笔记/第三章/3.5.md
Executable file
3
content/deepin折腾笔记/第三章/3.5.md
Executable file
@ -0,0 +1,3 @@
|
||||
# 3.5 驱动显卡后黑屏或卡 LOGO
|
||||
Ctrl+Alt+F2进tty2,sudo apt purge nvidia*卸载N卡驱动后,按上面双显卡步骤操作。
|
||||
如果xrandr --listproviders显示只有独显,请省略双显卡驱动的第四步。
|
8
content/deepin折腾笔记/第三章/3.6.md
Executable file
8
content/deepin折腾笔记/第三章/3.6.md
Executable file
@ -0,0 +1,8 @@
|
||||
# 3.6 双显卡驱动大黄蜂方案
|
||||
参考:https://wiki.archlinux.org/index.php/Bumblebee_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
|
||||
NVIDIA的Optimus技术, 允许自动切换显卡的使用,权衡了续航和性能之间的问题。
|
||||
大黄蜂"Bumblebee 致力于使 NVIDIA Optimus 在 GNU/Linux 系统上可用,实现两块不同的供电配置的显卡同时插入使用,共享同一个 framebuffer。"
|
||||
Bumblebee 试图模拟 Optimus 技术的行为;当需要的时候,使用独立显卡进行渲染,不使用的时候则关闭。
|
||||
查询是否可用:optirun glxgears -info
|
||||
强制独显输出:optirun command...
|
||||
奇怪的是:vblank_mode=0 optirun glxgears 帧频很低,原因未知。
|
10
content/deepin折腾笔记/第三章/3.7.md
Executable file
10
content/deepin折腾笔记/第三章/3.7.md
Executable file
@ -0,0 +1,10 @@
|
||||
# 3.7 显卡驱动与性能测试
|
||||
可以通过在终端执行FPS测试命令,判断自己显卡驱动是否正常工作:
|
||||
`sudo apt install mesa-utils`
|
||||
`vblank_mode=0 glxgears`
|
||||
一般FPS能达到3000以上,就说明显卡驱动能正常工作了。建议使用应用商店的“显卡驱动管理器”切换或者安装驱动。
|
||||
不到迫不得已,请不要升级内核。
|
||||
官方维基:https://wiki.deepin.org/index.php?title=%E6%98%BE%E5%8D%A1&language=en#.E7.AE.80.E4.BB.8B
|
||||
NVIDIA显卡安装闭源驱动后,vblank_mode=0选项无效,需要从自带的配置程序“OpenGLSettings”中取消垂直同步刷新功能。
|
||||
`sudo apt install nvidia-settings`
|
||||
`nvidia-settings`
|
2
content/deepin折腾笔记/第三章/3.8.md
Executable file
2
content/deepin折腾笔记/第三章/3.8.md
Executable file
@ -0,0 +1,2 @@
|
||||
# 3.8 HP 打印机驱动
|
||||
推荐在“打印管理器”或“打印设置”中添加打印机。也可以自行安装:sudo apt install hplip hplip-gui hplip-plugin安装完成后,终端运行命令:hp-setup,按步骤添加打印机。驱动主页:https://developers.hp.com/ hp-linux-imaging-and-printing同为Deepin系统的话,“打印设置”里添加网络打印机可以轻松共享。
|
8
content/deepin折腾笔记/第三章/3.9.md
Executable file
8
content/deepin折腾笔记/第三章/3.9.md
Executable file
@ -0,0 +1,8 @@
|
||||
# 3.9 HP 打印机备用驱动
|
||||
foo2zjs是一个基于ZjStream协议的Linux开源驱动,项目地址:http://foo2zjs.rkkda.com
|
||||
源码下载地址:http://foo2zjs.rkkda.com/foo2zjs.tar.gz
|
||||
可以通过项目地址查到支持的打印机列表。对于不支持的打印机,作者还提供了更多驱动,搜索`“Unsupported Printer”`即可在表格中定位。
|
||||
一定要认真按照作者提示:不要从仓库中下载,而是选择从源码中编译安装。
|
||||
编译:`make`
|
||||
安装:`sudo make install`之后即可通过启动器“打印设置”添加打印机。
|
||||
更多打印机驱动:http://rkkda.com/
|
2
content/deepin折腾笔记/第三章/README.md
Executable file
2
content/deepin折腾笔记/第三章/README.md
Executable file
@ -0,0 +1,2 @@
|
||||
# 第三章 Deepin 硬件与驱动
|
||||
|
5
content/deepin折腾笔记/第九章/9.1.md
Executable file
5
content/deepin折腾笔记/第九章/9.1.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 9.1 安装运行 Windows 绿色软件
|
||||
|
||||
1 进入绿色软件所在目录,右键“在终端中打开”,执行:
|
||||
|
||||
2 deepin-wine Windows绿色软件.exe
|
25
content/deepin折腾笔记/第九章/9.2.md
Executable file
25
content/deepin折腾笔记/第九章/9.2.md
Executable file
@ -0,0 +1,25 @@
|
||||
# 9.2 为大型 Windows 软件创建独立运行环境
|
||||
|
||||
1 建议每个大型软件使用一个独立的容器(运行环境),下面以安装Rosetta Stone为例。
|
||||
|
||||
2 第一步:拷贝或者创建容器
|
||||
|
||||
3 cp -r ~/.deepinwine/Deepin-QQ ~/.rosetta 或者
|
||||
|
||||
4 WINEPREFIX=~/.rosetta deepin-wine winecfg
|
||||
|
||||
5 第二步:安装
|
||||
|
||||
6 WINEPREFIX=~/.rosetta deepin-wine RosettaStone5.0.37.exe
|
||||
|
||||
7 如遇安装或者运行异常,可调试:
|
||||
|
||||
8
|
||||
|
||||
```
|
||||
WINEDEBUG=+pid,+tid,+process WINEPREFIX=~/.rosetta deepin-wine $HOME '/. rosetta/drive_c/Program Files/Rosetta Stone/Rosetta Stone Language Training/Rosetta Stone.exe'
|
||||
```
|
||||
|
||||
9 参考官方维基:https://wiki.deepin.org/wiki/Deepin-wine
|
||||
|
||||
10 注意:64位程序需要安装wine64,效果不佳。
|
7
content/deepin折腾笔记/第九章/9.3.md
Executable file
7
content/deepin折腾笔记/第九章/9.3.md
Executable file
@ -0,0 +1,7 @@
|
||||
# 9.3 修改 QQ 聊天窗口文字大小
|
||||
|
||||
1 如果觉得QQ聊天窗口字体太小了,可以打开终端,执行:
|
||||
|
||||
2 WINEPREFIX=~/.deepinwine/Deepin-QQ deepin-wine winecfg
|
||||
|
||||
3 弹出窗口中切换到“显示”页面,“屏幕分辨率”增大dpi,确定重启。
|
23
content/deepin折腾笔记/第九章/9.4.md
Executable file
23
content/deepin折腾笔记/第九章/9.4.md
Executable file
@ -0,0 +1,23 @@
|
||||
# 9.4 双击运行 Windows 软件
|
||||
|
||||
1 进入主目录,文件管理器Ctrl+H显示隐藏文件,进入.local/share/applications目录。
|
||||
|
||||
2 创建文件:deepinwine.desktop,添加如下内容并保存:
|
||||
|
||||
3 [Desktop Entry]
|
||||
|
||||
4 Categories=System;Utility;
|
||||
|
||||
5 Exec=/usr/bin/deepin-wine %F
|
||||
|
||||
6 Name=Wine
|
||||
|
||||
7 Terminal=false
|
||||
|
||||
8 NoDisplay=true
|
||||
|
||||
9 MimeType=application/x-ms-dos-executable;
|
||||
|
||||
10 Type=Application
|
||||
|
||||
11 然后在Windows的exe可执行文件上右键,“打开方式”选择Wine作为默认程序。
|
13
content/deepin折腾笔记/第九章/9.5.md
Executable file
13
content/deepin折腾笔记/第九章/9.5.md
Executable file
@ -0,0 +1,13 @@
|
||||
# 9.5 适配绿色版 Photoshop CC
|
||||
|
||||
1 1.删除DeepinQQ旧容器:rm -rf ~/.deepinwine/Deepin-QQ
|
||||
|
||||
2 2.启动器运行QQ,等待出现登陆界面后再关闭
|
||||
|
||||
3 3.删除默认旧容器:rm -rf ~/.wine
|
||||
|
||||
4 4.借Deepin-QQ容器可避免标题乱码:cp -r ~/.deepinwine/Deepin-QQ ~/.wine
|
||||
|
||||
5 5.修改为Windows 7系统:deepin-wine winecfg
|
||||
|
||||
6 6.安装Phoneshop CC绿色版(thx Ansifa)
|
9
content/deepin折腾笔记/第九章/9.6.md
Executable file
9
content/deepin折腾笔记/第九章/9.6.md
Executable file
@ -0,0 +1,9 @@
|
||||
# 9.6 卸载 Windows 软件
|
||||
|
||||
1 首先下载绿色卸载软件:https://geekuninstaller.com/download
|
||||
|
||||
2 默认容器:双击geek.exe即可
|
||||
|
||||
3 指定容器:WINEPREFIX=~/.rosetta deepin-wine geek.exe
|
||||
|
||||
4 简单粗暴:rm -rf ~/.rosetta
|
2
content/deepin折腾笔记/第九章/README.md
Executable file
2
content/deepin折腾笔记/第九章/README.md
Executable file
@ -0,0 +1,2 @@
|
||||
# 第九章 Deepin 运行 Windows 软件
|
||||
|
6
content/deepin折腾笔记/第二章/.~2.10.md
Executable file
6
content/deepin折腾笔记/第二章/.~2.10.md
Executable file
@ -0,0 +1,6 @@
|
||||
# 2.10 打印目录结构
|
||||
|
||||
1 安装:sudo apt install tree
|
||||
|
||||
2 例如:tree /boot/efi/EFI
|
||||
|
45
content/deepin折腾笔记/第二章/2.1.md
Executable file
45
content/deepin折腾笔记/第二章/2.1.md
Executable file
@ -0,0 +1,45 @@
|
||||
# 2.1 常用 Linux 文件命令
|
||||
|
||||
1 ls #列出目录
|
||||
|
||||
2 ls -l #使用格式化列出文件
|
||||
|
||||
3 ls -al #使用格式化列出所有文件,含隐藏文件
|
||||
|
||||
4 cd dir #进入目录dir
|
||||
|
||||
5 cd #进入主目录home
|
||||
|
||||
6 pwd #显示当前目录
|
||||
|
||||
7 mkdir dir #创建目录dir
|
||||
|
||||
8 rm file #删除文件file
|
||||
|
||||
9 rm -r dir #删除目录dir及子目录
|
||||
|
||||
10 rm -f file #强制删除文件file
|
||||
|
||||
11 rm -rf dir #强制删除目录dir及子目录
|
||||
|
||||
12 cp file1 file2 #将文件file1复制到文件file2
|
||||
|
||||
13 cp -r dir1 dir2 #将目录dir1复制到目录dir2
|
||||
|
||||
14 mv file1 file2 #将file1重命名或移动到file2
|
||||
|
||||
15 ln -s file link #创建file的符号连接link
|
||||
|
||||
16 touch file #创建file
|
||||
|
||||
17 cat file #显示file内容
|
||||
|
||||
18 more file #分屏查看file的内容
|
||||
|
||||
19 less file #滚动查看file的内容
|
||||
|
||||
20 head file #查看file的前10行
|
||||
|
||||
21 tail file #查看file的后10行
|
||||
|
||||
22 tree /boot/efi #查看目录树结构,需要安装:sudo apt install tree
|
6
content/deepin折腾笔记/第二章/2.10.md
Executable file
6
content/deepin折腾笔记/第二章/2.10.md
Executable file
@ -0,0 +1,6 @@
|
||||
# 2.10 打印目录结构
|
||||
|
||||
1 安装:sudo apt install tree
|
||||
|
||||
2 例如:tree /boot/efi/EFI
|
||||
|
5
content/deepin折腾笔记/第二章/2.2.md
Executable file
5
content/deepin折腾笔记/第二章/2.2.md
Executable file
@ -0,0 +1,5 @@
|
||||
# 2.2 更换主机名
|
||||
|
||||
1 sudo deepin-editor /etc/hostname
|
||||
|
||||
2 替换成新的主机名,重启电脑。
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user