and*_*rej 5 fedora console sdl framebuffer
我正在尝试在没有 x windows 的低内存(512MB - 32MB 视频 RAM)笔记本上运行 dosbox 以获取乐趣。它不能开箱即用,我收到“无法初始化 SDL,没有可用的视频设备”错误。
Dosbox 使用 SDL 进行渲染,根据https://bbs.archlinux.org/viewtopic.php?id=159267,似乎可以在 fbcon、directfb 或 svgalib 上运行 SDL。
问题是我无法通过 SDL_VIDEODRIVER 环境变量选择视频驱动程序。应该有在 SDL 启动期间测试的视频设备列表,所以也许我只是无法安装所需的库。
帧缓冲区本身似乎可以工作,因为我能够使用 fbi 图像查看器显示图像(但只能作为根用户,尽管我尝试使用的用户是与 /dev/fb0 属于同一组的成员)
我是否在 dosbox 或 SDL 配置上做了一些根本性的错误,或者是否有其他方法可以在没有 X windows 的情况下运行 dosbox?
顺便说一句:我正在运行新安装并完全更新的 Fedora 23 i386。