Ich habe ein Indie-Spiel Don't move
von diesem Link heruntergeladen . Wenn ich versuche, es unter Ubuntu 12.04 auszuführen, werden folgende Fehlermeldungen angezeigt.
Could not initialize SDL : No available video device
AL lib: (EE) alc_cleanup: 1 device not closed
Wie löse ich das?
Antworten:
Für mich wurde SDL2-2.0.3 verwendet. -> Hatte Probleme mit keinem gefundenen Grafiktreiber. getippt
tat einen anderen
./configure
und es berichtete diesEs ging alles gut durch, aber der Testordner, nachdem ich versucht hatte, den Code zu erstellen, der "Missing -lGL" meldete, also nahm ich einfach an, dass Mesa oder etwas fehlte, und tat dies
Ich habe die Installation des beliebten xscreensaver mit meinem eigenen Build erzwungen und SDL hat funktioniert. Die Idee war, wenn ich den Bildschirmschoner kompilieren könnte, könnte ich SDL zum Laufen bringen. Vielen Dank. Hat für mich gearbeitet. (nur Video) hat versucht, testmultiaudio auszuführen und hat dies bekommen
Ich denke, das Kompilieren und Erstellen von VLC würde das meiste davon lösen, da VLC SDL für Video und Audio verwendet.
Die Gegenidee ist, dass ncurses 5.9 gut funktioniert.
Ehrlich gesagt habe ich Pfefferminze 6 verwendet, die aus Ubuntu und Debian hergestellt wurde. Ich gehe davon aus, dass es auch auf diesem Betriebssystem funktioniert. Deshalb poste ich in kleinen Schritten ... VLC-Kompilierung .... FEHLER. Ich versuche dasselbe mit dem Totem zu tun. (beim Zusammenstellen des Totems) Vielleicht sollte ich meinen imaginären Freunden eine Scroller-Demo in den Flüchen "BranMuffin", "Cerealbowl", "Cornflakes" und einer "Schüssel voller Kirschen" machen.
neuer SDL2-2.3-Konfigurationsbericht
Eine weitere Runde von ./configure make make installiert auf SDL Eine weitere Runde von ./configure make und ./testmultiaudio und BINGO Ich habe es, nachdem ich auch ein Totem erstellt und installiert habe, also irgendwo in der chaotischen Sicht der Dinge von VLC und
sudo apt-get build-dep totem | sudo apt-get source totem -b | dpkg -i *deb
... ich habe Mein Audio und Video jetzt.Referenzen: [diese Seite] und SDL installieren und kompilieren Denken Sie daran, zu testen, ob Sie es selbst kompilieren können.
.. um es auf einer anderen Maschine zusammenzufassen und es hat funktioniert (nicht der beste Weg, weil ich ein C-Durchschnitt bin)
Holen Sie sich SDL2-2.3 von der libsdl-Site
Holen Sie sich einige Pakete und kompilieren Sie einige. Ich glaube, dass VLC und XSCREENSAVER die einzigen Pakete sind, die VLC für SDL und Audio und XSCREENSAVER für opengl benötigen
(2.5) kann genauso gut
xscreensaver
die .deb-Pakete frisch erstellen und totemieren und installierenentpacke SDL und gehe in den Ordner und mache das Common
Audio-Clip genießen
OS USED Peppermint Linux, aber ich gehe davon aus, dass sogar Debian, Linux Mint und Ubuntu funktionieren würden.
quelle
Dies hat bei Ubuntu für mich funktioniert:
quelle
Versuchen Sie, das folgende Paket zu installieren, da es mit der SDL zusammenhängt:
Es sollte Ihr Problem beim Zugriff auf das Videogerät lösen.
quelle