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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
买了一个低功耗的迷你主机当家用服务器。在装系统的时候突然想到个问题,如果我没有电脑屏幕,那要怎么装机?
于是我想到了方便携带的简易显示屏。找到了三个低成本方案。
如果你手头里有 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