Eu baixei um jogo independente a Don't move
partir deste link . Quando tento executá-lo no Ubuntu 12.04, ele fornece as seguintes mensagens de erro.
Could not initialize SDL : No available video device
AL lib: (EE) alc_cleanup: 1 device not closed
Como eu resolvo isso?
Respostas:
Para mim, SDL2-2.0.3 foi usado. -> Não foi encontrado nenhum driver de vídeo. digitado
fez outra
./configure
e relatou issoEle passou por tudo bem, mas a pasta de teste, depois de tentar criar o código que relatava "Missing -lGL", assumi que estava faltando mesa ou algo assim e fiz isso
Forço a instalação do popular xscreensaver com minha própria compilação e o SDL funcionou. A idéia era que, se eu pudesse compilar o protetor de tela, eu poderia fazer o SDL funcionar. Obrigado. Trabalhou para mim. (apenas vídeo) tentou executar o testmultiaudio e conseguiu
Eu acho que compilar e criar o VLC resolveria a maior parte disso porque o VLC usa SDL para vídeo e áudio.
A ideia contrária é que ncurses 5.9 funciona perfeitamente.
Honestamente, eu estava usando o peppermint 6, que foi construído a partir do ubuntu e do debian. Eu suponho que ele também funcione nesse sistema operacional. É por isso que estou postando em etapas fragmentadas ... Compilação do VLC .... ERRO. Tentando fazer o mesmo com o totem. (durante a compilação do totem) Talvez eu deva fazer uma demonstração dos meus amigos imaginários com as letras "BranMuffin" "Cerealbowl" "Cornflakes" e uma "tigela cheia de cerejas"
novo relatório de configuração SDL2-2.3
outra rodada de ./configure make make install no SDL outra rodada de ./configure make e ./testmultiaudio e BINGO Eu o tenho depois que construí e instalei o totem também, então em algum lugar na visão caótica das coisas do VLC e
sudo apt-get build-dep totem | sudo apt-get source totem -b | dpkg -i *deb
... meu áudio e vídeo agora.Referências: [esta página] e instalação e compilação do SDL lembre-se de testar se você pode compilá-lo.
..para resumir em outra máquina e ela funcionou (não é a melhor maneira, porque eu sou um cara normal em C)
obtenha o SDL2-2.3 no site libsdl
obtenha alguns pacotes e compile alguns. Acredito que VLC e XSCREENSAVER são os únicos pacotes necessários para VLC para SDL e áudio e XSCREENSAVER para opengl
(2.5) também pode obter
xscreensaver
e totem recém-construídos e instalar os pacotes .debdescompacte o SDL e vá para a pasta e faça o
aproveite o clipe de áudio
OS utilizou o linux de hortelã-pimenta, mas presumo que até o debian, o linux mint e o ubuntu funcionariam.
fonte
Isso funcionou para mim no Ubuntu:
fonte
Como está relacionado ao SDL, tente instalar o seguinte pacote:
Isso deve resolver seu problema ao acessar o dispositivo de vídeo.
fonte