【GAMES101】作业0的环境配置问题
GAMES101环境配置中出现了一系列小问题,都是比较冷门但又很好解决的问题,特此记录。
VirtualBox进入Ubuntu黑屏
虚拟机设置-显示-显卡控制器中,将VMSVGA改为VBoxSVGA即可成功进入系统
此时会提示"发现无效设置",别管它就行。
原因不详,可能是VMSVGA不太兼容旧版本的Ubuntu,GAMES101的环境使用的是18.04版本,这个旧版本在后面还会接着导致VScode远程连接虚拟机出现问题。
VScode远程ssh连接虚拟机出现"不满足先决条件"
首先,想要ssh连接虚拟机,需要在网卡中设置一个新网卡,连接方式选择Host-Only。
这样就能通过ifconfig命令查找虚拟机的ip地址,注意必须是192.168.xxx.xxx形式的:
以及需要为Ubuntu安装ssh相关的库,以及启动ssh服务。这些内容很容易就能查到。随后正常通过ssh使用这个ip地址远程连接即可
然而,VScode会出线独有的问题:
VScode通过Remote SSH插件连接虚拟机时,出现如下错误:
这是因为VScode在2025.3之后的版本不支持Ubuntu18.04了,具体不支持的部分比较复杂。这里解决方法必须是回退VScode版本。
Linux环境下VScode美化问题
大部分美化是无法生效的,必须手动更改css。
原因:GAMES101自带的VScode是通过snap安装的,snap所在的文件系统是只读系统,必须上root才有权限更改css。而大部分美化插件都是基于修改css的。
如果一定要美化,那只能选择重装VScode
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 RanranranQAQ
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果