O nome da ROM está em maiúscula? Em caso afirmativo, diminua a caixa. Por exemplo:
Breakout.bin ==> breakout.bin
Verifique também se você tem 6 GB de RAM!
Estou tentando executar o DQN, que é uma AI para a Atari.
Ao iniciar o programa ( sudo bash run_cpu < the_name_of_the_game >
), recebo o seguinte erro: run_cpu: line 46: 9377 Segmentation fault ../torch/bin/luajit train_agent.lua $args
De A execução da aplicação termina com "Falha de segmentação" , erro parece estar vindo do programa, mas muitas outras pessoas o usaram sem nenhum problema ...
Como posso resolver isso?
Sou bastante novo no Linux e estou no Elementary OS (+ -estestável versão estável)
Eu peguei o programa aqui: link
O nome da ROM está em maiúscula? Em caso afirmativo, diminua a caixa. Por exemplo:
Breakout.bin ==> breakout.bin
Verifique também se você tem 6 GB de RAM!
As instruções são possivelmente enganosas para um novato. Digamos que você tenha um jogo chamado "feliz". A linha de comando que você digita seria:
./run_cpu happy
Ou seja, não inclua o < ou >.
Em qualquer caso, você geralmente não precisa usar o sudo, a menos que receba um erro de permissão.