东夷浪子
2024-05-09 09:35 deepin
不知道用啥昵称:
不知道这个方法行不行??
看着应该是可行的,不过我没试
Reply Like 0 View the author
不知道这个方法行不行??
看着应该是可行的,不过我没试
看着应该是可行的,不过我没试
我用麒麟试了一下,不行。。deepin主力机,不敢弄。
我用麒麟试了一下,不行。。deepin主力机,不敢弄。
试试用帖子里的方法,这个我是成功了的
我用麒麟试了一下,不行。。deepin主力机,不敢弄。
主力机的话,还是慎重些,尤其是对配置文件的修改。
或者直接在设置里换一下壁纸,也可以安全地换种风格
分辨率可以在grub-customizer中 "外观设置-自定义分辨率" 写入 "auto",多系统图标可以修改相关图标的名称为系统名
相当详细的文档
Popular Events
More
电脑安装了Windows11 + Deepin V23 Beta3双系统,用到了Deepin自带的GRUB2引导。自带的引导界面也挺好看,也可以自己换背景壁纸,但是看久了总有些视觉疲劳。于是在网上搜索教程,加上自己的摸索,折腾了下GRUB2主题。在此记录一下,同时也分享给有需要的朋友。
一, 下载安装Grub Customizer
用到的工具主要是Grub Customizer, 可使用终端命令
sudo apt install grub-customizer
安装。但是在deeping V23 beta3中会安装失败(2024年3月1日更新已修复)。
我使用了论坛中大佬hanzn-zzx 帖子打包的文件安装使用的,详见打包了个grub-customizer的deb包,v23beta3可用。
但是安装后无法启动,也是在评论中找到的解决方案,安装了依赖包。
在终端中使用命令
sudo apt install libgtkmm-3.0-1v5
安装依赖包后成功打开Grub Customizer。后面就是具体的一些美化过程了。
二,下载解压主题
首先需要去下载一些好看的主题文件,这里推荐两个网站,https://www.gnome-look.org/browse?cat=109&ord=latest网站和https://github.com/RomjanHossain/Grub-Themes网站,网站里的主题文件很丰富,大家可以根据喜好选择自己喜欢的主题。
下面以Dark Matter GRUB Theme主题为例,介绍一下如何下载使用主题。
在https://www.gnome-look.org/browse?cat=109&ord=latest网站左侧列表中先选择中选择GRUB Themes,然后找到主题,按步骤找到需要下载的主题文件,详细步骤看下图。这里我选择了DarkMatter GRUB Theme主题中的deepin。
根据壁纸分辨率的不同,有2K和1080P两个文件。我这里下载了deepin-1080p.zip这个文件,主要是屏幕是1080P的,选择同规格的壁纸以免有乱七八糟的bug。
下载过程可能会比较慢,可以尝试不同的网络,耐心等待下载完成。
将下载好的文件解压,获得一个darkmatter文件夹,和darkmatter-theme.py文件。
三,将主题移动到themes文件夹
下面需要将darkmatter文件夹移动到 /boot/grub/themes文件夹内。
/boot文件夹是无法直接打开的,我们需要:右键——以管理员身份打开,这个过程需要输入密码。
注意:boot文件夹中的内容,不要乱动。
然后打开 /boot/grub/themes文件夹,并把刚刚解压的darkmatter文件夹移动到themes文件夹中。
并把darkmatter文件夹重命名为darkmatter-deepin1080p,以作区分。
四,打开Grub Customizer选择主题
下一步,打开Grub Customizer软件,并选择将刚刚移动到themes文件夹的darkmatter-deepin1080p主题。
打开Grub Customizer软件也是需要密码的,输入即可。
在软件中选择外观设置,然后在右侧的主题中选择darkmatter-deepin1080p主题,然后保存。
注意:我忘记分辨率这个选项默认是不是打勾了,如果打勾,需要填写分辨率,我打勾后,在后面填写了1920x1080 。
修改分辨率后也需要保存。
做完以上几步,正常情况下,重启电脑,就可以使用新主题替代默认主题了。
效果如下:
五,Grub Customizer的其他用法
注意:以下操作有风险,请谨慎操作。
Grub Customizer软件还可以对启动项进行重命名,移动位置等操作。
在列表配置中,可以右键选项,对各选项进行重命名,编辑,删除,移动等操作。
在Grub Customizer软件常规设置中,可以选择默认启动项,以及倒计时等其他选项。
六,遇到的问题和其他高级用法
问题及解决方法
在设置主题的时候曾遇到分辨率异常的问题,导致文本错位或者不清晰,然后我在Grub Customizer中修改分辨率后导致直接进入了无主题状态,后来发现是因为分辨率1920×1080中字符出了问题,我用了百度百科中的乘号,而实际上应该使用小写的x字母…………1920×1080与1920x1080,真是难以分辨。
高级用法
按照以上步骤操作后,会有一个问题,部分选项前有图标,部分选项前没有图标,不一致,影响美观。
解决方法是修改配置文件,将配置文件中相应选项后面添加一个图标指向。
打开/boot/grub/文件夹下的grub.cfg文件,在打开的文件中,找到需要添加图标的选项。
从图中可以看到,的eepin 23 GNU/Linux 选项后面有--class deepin等内容,这就是指向了对应的图标。我们可以把这一段复制到Advanced options for Deepin 23 GNU/Linux后面,这样就可以添加图标了。
同理,System Setup后面也可以添加 --class memtest语句,memtest是图标的名字,具体可以去对应主题下,icon文件夹中的图标文件。比如我用的darkmatter-deepin1080p主题,那图标文件需要去boot/grub/themes/darkmatter-deepin1080p/icons文件夹中去寻找。找到合适的图标文件后,复制文件名,不包括后缀,然后填写到--class语句后。
以上就是折腾主题的一些体验和教程,希望可以给有需要的朋友一点启发。