Я скачал инди-игру Don't move
по этой ссылке . Когда я пытаюсь запустить его в Ubuntu 12.04, он выдает следующие сообщения об ошибках.
Could not initialize SDL : No available video device
AL lib: (EE) alc_cleanup: 1 device not closed
Как мне решить эту проблему?
Это действительно работало на меня на Ubuntu:
sudo apt-get install xorg-dev
Так как это связано с SDL, попытайтесь установить следующий пакет:
sudo apt-get install ia32-libs
Это должно решить Вашу проблему, получающую доступ к видеоустройству.
Для меня использовался 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
, Это прошло все прекрасное, но тестовая папка после попытки сделать код, это сообщило "о том, чтобы избегать-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, работает просто великолепно.
Честно, я использовал мяту 6, который был сборкой от человечности и debian. Я предполагаю, что это работает над той ОС также. Именно поэтому я отправляю на постепенных шагах... Компиляция VLC.... ОШИБКА. Попытка сделать то же с тотемом. (при компиляции тотема), Возможно, я должен сделать демонстрацию скроллера своим мнимым друзьям в "кукурузных хлопьях" ncurses "BranMuffin" "Cerealbowl" и "миске полной вишен"
, новые 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
, который делает другой раунд./настраивать, делают установку на SDL, который другой раунд./настраивать делает и./testmultiaudio и БИНГО, у меня есть он после того, как я создал и установил тотем слишком так где-нибудь в хаотическом представлении вещей от VLC и sudo apt-get build-dep totem | sudo apt-get source totem -b | dpkg -i *deb
... Я получил свое аудио и видео теперь.
Ссылки: [эта страница] и установка SDL и компиляция не забывает тестировать, если можно скомпилировать ее сами.
.. для подведения его на другой машине и он получил его работа (не лучший способ, потому что я - средний парень C)
, добираются, SDL2-2.3 от libsdl сайта
получают некоторые пакеты и компилируют некоторых. Я полагаю, что VLC и XSCREENSAVER являются единственными пакетами, которые необходимы, VLC для SDL и аудио и XSCREENSAVER для opengl
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 и человечность работал бы.