我已经Don't move
从此链接下载了独立游戏。当我尝试在Ubuntu 12.04上运行它时,它显示以下错误消息。
Could not initialize SDL : No available video device
AL lib: (EE) alc_cleanup: 1 device not closed
我该如何解决?
我已经Don't move
从此链接下载了独立游戏。当我尝试在Ubuntu 12.04上运行它时,它显示以下错误消息。
Could not initialize SDL : No available video device
AL lib: (EE) alc_cleanup: 1 device not closed
我该如何解决?
Answers:
对我来说,使用了SDL2-2.0.3。->找不到视频驱动程序而遇到麻烦。打字
sudo apt-get install xorg-dev
又做了一次./configure
,它报告了这个
Assembly Math : mmx 3dnow sse sse2
Audio drivers : disk dummy oss
Video drivers : dummy x11(dynamic) opengl
X11 libraries : xcursor xinerama xinput2 xinput2_multitouch xrandr xscrnsaver xshape xvidmode
Input drivers : linuxev linuxkd
Using libudev : YES
Using dbus : NO
它尝试通过一切正常,但是在尝试使报告“ Missing -lGL”的代码后测试文件夹,所以我只是认为它缺少台面之类的东西,所以我做到了
sudo apt-get build-dep xscreensaver
sudo apt-get source xscreensaver -b
sudo dpkg -i *.deb
我用自己的版本强制安装了流行的xscreensaver,并且SDL正常运行。我的想法是,如果我可以编译屏幕保护程序,则可以使SDL工作。谢谢。为我工作。(仅视频)尝试运行testmultiaudio并获得此提示
INFO: Using audio driver: dsp
ERROR: Don't see any specific audio devices!
我猜编译和制作VLC将解决大多数问题,因为VLC使用SDL来处理视频和音频。
相反的想法是ncurses 5.9可以正常工作。
老实说,我使用的是从Ubuntu和Debian构建的薄荷6。我认为它也可以在该OS上运行。这就是为什么我要逐步发布... VLC编译....错误。尝试对图腾做同样的事情。(在编译图腾时)也许我应该在ncurses“ BranMuffin”,“ Cerealbowl”,“ Cornflakes”和“ Bowl of Cherry”中向想象中的朋友进行滚动演示。
新的SDL2-2.3配置报告
Assembly Math : mmx 3dnow sse sse2
Audio drivers : disk dummy oss alsa(dynamic) pulse(dynamic)
Video drivers : dummy x11(dynamic) opengl opengl_es2
X11 libraries : xcursor xinerama xinput2 xinput2_multitouch xrandr xscrnsaver xshape xvidmode
Input drivers : linuxev linuxkd
Using libudev : YES
Using dbus : YES
另一轮./configure make make install在SDL上另一轮./configure make和./testmultiaudio和BINGO在我也构建并安装了图腾之后,也有了它,所以在VLC混乱的环境中sudo apt-get build-dep totem | sudo apt-get source totem -b | dpkg -i *deb
……我得到了我的音频和视频。
参考资料:[本页]和SDL安装和编译 请记住要测试是否可以自己编译。
..总结起来在另一台机器上,它就可以正常工作(不是最好的方法,因为我是C普通人)
从libsdl网站获取SDL2-2.3
得到一些软件包并编译一些。我相信VLC和XSCREENSAVER是SDL和音频的VLC和opengl所需的XSCREENSAVER的唯一软件包
sudo apt-get install xorg-dev
sudo apt-get build-dep xscreensaver vlc totem
sudo apt-get source xscreensaver totem -b
(2.5)最好xscreensaver
重新构建图腾并安装.deb软件包
解压缩SDL并进入文件夹并进行常见操作
./configure
make
sudo make install
cd test
./configure
make
./testmultiaudio
享受音频剪辑
操作系统使用的是薄荷Linux,但我认为即使Debian,Linux Mint和Ubuntu也可以使用。
这确实对我在Ubuntu上起作用:
sudo apt-get install xorg-dev
由于它与SDL有关,请尝试安装以下软件包:
sudo apt-get install ia32-libs
它应该可以解决您访问视频设备的问题。