Batocera 巴图塞拉低解PC|避坑经验分享
autumng
2026年05月07日 17:30

之前玩复古游戏一直用模拟器 + 滤镜,最近入坑Batocera 低解PC玩法,跟着教程顺利装好系统,画面效果不错!

这里把我踩过的坑、对应的解决办法整理出来,供大家参考。


一、VGA 转接头:全针脚才是关键

先后买了 3 个全新 DVI 转 VGA 接头,用来连接 HD6850 显卡和 CRT 显示器,结果系统无法识别显示器型号,只能固定 60Hz 运行。

虽然能正常进游戏,但一切换到240P 低解就直接闪退。

问题原因

厂商为了降本,VGA 端针脚不全,无法正常传输模拟信号与显示器信息。

解决方法

去二手平台买全针脚 DVI 转 VGA 转接头(比如戴尔原装款),换上后立刻识别显示器、240P 低解稳定运行。

戴尔全针脚转接头

二、GTX660 显卡:NVIDIA 慎选,低解适配差

装上 GTX660 后出现黑屏但有背景音乐,系统默认输出 1920×1080,CRT 显示器不支持。

临时解决(能进系统)

先用 HDMI 接液晶显示器

把分辨率改成最大 640×480

再插回 CRT 即可显示

也可以直接修改配置文件:

batocera-boot.conf / batocera.conf

致命问题

即使能进系统,一切 240P 低解就黑屏闪退。

最终结论

NVIDIA 显卡对低解适配很差,新手直接选 AMD 显卡更省心。


三、R9 380 显卡:接口识别错误,需加启动参数

R9 380 装上后同样黑屏有声音,按上面方法改 640×480 后,接 CRT 依然不亮。

问题原因

Batocera(Linux)下,AMD DC(Display Core)驱动对老卡支持有问题,把 DVI-I 错误识别成 DVI-D,导致无法输出模拟信号。

解决方法

在启动参数里禁用 AMD DC 驱动:

把 Batocera 硬盘接到 Windows,或用 SSH 连接

找到并编辑syslinux.cfg(常见路径)

/batocera/boot/syslinux.cfg

/batocera/boot/syslinux/syslinux.cfg

/batocera/EFI/syslinux.cfg

/batocera/EFI/batocera/syslinux.cfg

/batocera/EFI/BOOT/syslinux.cfg

在APPEND行末尾添加:

amdgpu.dc=0


总结

DVI 转 VGA 必须全针脚,别买廉价缺针款

低解 CRT 优先 AMD 显卡,NVIDIA 慎入

R9 380 等老 A 卡黑屏:加启动参数amdgpu.dc=0