PN50上手体验 功耗及安装MINT 20相关问题
前言
最近开发docker用得比较多,而家里只有个树莓派性能太低,也不想把服务都放在开发机Windows上,很不方便,于是搜罗了下NUC打算做个Home Lab,NUC9确实诱惑人但是价格也劝退,恰好想起来之前ASUS出了个AMD系列的NUC而且还更新了4000系CPU的支持,PN50映入眼帘,澳洲这边目前只有4500u的配置(加运费600AUD),4700u的暂时没有货而且还要贵上150AUD,性能也不需要那么高所以索性就买4500u的也够用。下单后3天收到(澳洲快递这个速度已经感天动地了)。
PN50
拍照技术辣鸡,随意看看就好
外包装
盒子精
前面板
后面板
侧面板
称个重
一家人整整齐齐
内部隐私
垃圾佬SSD内存
用了两根原来外星人拆下来的8G内存凑成16G 频率2666的影响应该不大。 固态也是外星人拆机下来的Intel 256g垃圾ssd凑合用。 装机过程就没拍照了,非常简单,这个NUC的顶部位置还支持一个2.5寸的sata盘,我手上没有也就没装了。 到手之后本来是打算装PVE的但是手头上的网线有点短,够不上路由器于是放弃。想想也没有多系统作业的需求。 对了这个机器是螃蟹网卡,可能有软路由需求的可能不太喜欢。
功耗
功耗是真的舒服 每天凌晨1点自动关机,早上起床的时候WOL BIOS里面还支持来电开机,所以也不用担心断电问题
装个Mint
以前用过一段时间的Manjaro,这次打算试试mint玩一玩(因为长得好看) 装系统过程省略,主要讲后面遇到的一点小问题。
GRUB启动30s修改无效
按照以往的方法修改timeout之后无效,一番搜索后找到解决方法
/etc/default/grub
注释掉GRUB_TIMEOUT_STYLE
这一行
添加一行GRUB_RECORDFAIL_TIMEOUT="$GRUB_TIMEOUT"
然后把GRUB_TIMEOUT改成自己想要的值,我这设置为5秒
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
#GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
#Important
GRUB_RECORDFAIL_TIMEOUT="$GRUB_TIMEOUT"
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
改完后直接重启就行,不需要执行sudo update-grub
参考文章:
https://segmentfault.com/a/1190000020866880
https://forums.linuxmint.com/viewtopic.php?t=287026
GPU无法正常识别
网上搜索一番发现这个问题是内核引起的,mint 20默认的是5.4的内核,但是5.7的内核才支持AMD 4000系核显,我们替换一下内核就行了
Before
After
参考文章: https://www.reddit.com/r/linuxhardware/comments/hbjsct/linux_compatible_with_new_amd_ryzen_5_3rd_gen/ https://www.tipsonunix.com/2020/06/how-to-install-kernel-5-7-in-ubuntu-linuxmint/
结
这个机器上手两三天了,非常流畅,用得只能让我大喊AMD YES。 已经部署了Drone Jenkins服务,本地测试CICD更方便啦。