Replies: 1 comment
-
增加了第四个方案,使用笔记本电脑的显示屏。支持 Windows、MacOS、Linux 系统。更新到了原文。 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
买了一个低功耗的迷你主机当家用服务器。在装系统的时候突然想到个问题,如果我没有电脑屏幕,那要怎么装机?
于是我想到了方便携带的简易显示屏。找到了三个低成本方案。
如果你手头里有 kvm 切换器,也可以替代视频采集卡。原理差不多的。不过 kvm 切换器比采集卡贵多了,毕竟集成了更多的功能。
使用手机显示屏
刚好我有个锤子手机。就那个可以用 TNT 的坚果 R1 手机,它是支持 OTG 的。于是我只需要买个 HDMI 采集卡就行。
HDMI 采集卡有几个型号选择,一个是分辨率,一个是刷新率。对于现在的手机来说 1080p 分辨率差不多了。然后由于我是只用终端操作,即使用图形界面也不是用来看视频打游戏,30hz 分辨率便足够了。分辨率或刷新率越高,价格也就越高。最低配的 33 块钱采集卡足以满足我的需求。
结果如下,巴掌大小的主机+显示屏。再加上几块钱买的手机支架。完美。
使用笔记本电脑的显示屏
参考手机显示屏的方案,我想到了既然有视频采集卡,那么也可以接入到笔记本电脑的显示屏。
有一个很棒的开源软件叫 OBS。它能采集各种设备来源的视音频,用来做视频录制和推流的。而且它还是跨平台的,支持 Windows、MacOS、Linux。非常完美。
下面是我用 OBS v29.0.2 做的操作。
最终结果就是这样。
你是不是觉得这屏幕太小了?没问题,OBS 支持全屏投影和窗口投影。右键点击中间的窗口就可以看到选项。
调整终端字体大小
当使用 HDMI 采集卡时,我发现终端的字体非常小,因为分辨率很高。这时候需要使用
setfont <font-name>
命令来改变字体大小。比如setfont ter-v32n
。还有一种方式是在 grub 启动参数里加 gfxpayload 参数。但这个方法我试了一下没成功。
网上说还有一种方法是加
vga=ask
参数,但是这个参数不起作用的,详见 grub 文档。setfont
命令和控制台字体文件 (consolefont) 是由 linux kbd 提供的。 控制台字体文件有很多,全部存放在consolefonts
目录下,但这个目录路径在不同系统中是不一样的。比如 Arch Linux 就是/usr/share/kbd/consolefonts/
;在 Debian 就是/usr/share/consolefonts
(文件由 console-data 包 提供)。这里还有一份各个 consolefont 的预览图。是用
showconsolefonts
输出的各个字体内容。Beta Was this translation helpful? Give feedback.
All reactions