Game Jam Brasil/2007/FAQ: Difference between revisions
(/* Fizemos todo o tutorial no wiki do helloworld, e conseguimos criar o .xo atraves do comando ./setup.py dist, sem erro algum de compilacao. No entanto , quando invocamos sugar-install-bundle teste1-) |
(/* RE: [ULPM] Gostariamos de acessar via SSH o XO, mas precisa da senha do root ou a adição de um usuário. Porém, não possui nenhum executável do tipo adduser ou useradd. Tem como usarmos o SSH do XO?) |
||
Line 31: | Line 31: | ||
pronto, tente agora, acho que SSH não aceita conexão anônima. |
pronto, tente agora, acho que SSH não aceita conexão anônima. |
||
IMPORTANTE: procure alterar a senha de um usuário criado por vocês, ou do usuário padrão (olpc). Caso tenha mudado a senha de root, não esqueça de avisar a organização do evento, para que as máquinas não fiquem 'bloquedas' depois (segunda-feira, elas voltam à escola!) |
|||
RE: Funcionou =D Obrigado! |
RE: Funcionou =D Obrigado! |
Revision as of 19:39, 10 November 2007
Grupos:
Postem suas dúvidas referente a qualquer assunto de programação ou do XO. Qualquer um pode perguntar, qualquer um pode responder (colaborem!)
Pergunta: [ULPM] Gostariamos de acessar via SSH o XO, mas precisa da senha do root ou a adição de um usuário. Porém, não possui nenhum executável do tipo adduser ou useradd. Tem como usarmos o SSH do XO?
Sim, o usuário root do XO é sem senha por padrão. Normalmente também os comandos normais de Linux estão em /sbin/XXX , o qual não é mapeado automaticamente no $PATH.
Pergunta: [ULPM] Vocês citaram o fato de enviarmos versões dos nossos jogos. Quais são os horários, como deve ser compactado e para onde devemos enviar?
14h, 16h, 18h, 20h, 22h, 0h, 02h, 04h, 06h, 08h, 10h, 12h, 14h, deadline Quem for dormir de madrugada deve avisar alguém da organização.
E pra onde devemos enviar? gamejambrasil@gmail.com , .tar, .tar.bz2 , .zip , .rar ou .tar.gz
RE: [ULPM] Gostariamos de acessar via SSH o XO, mas precisa da senha do root ou a adição de um usuário. Porém, não possui nenhum executável do tipo adduser ou useradd. Tem como usarmos o SSH do XO?
[quote]
Sim, o usuário root do XO é sem senha por padrão. Normalmente também os comandos normais de Linux estão em /sbin/XXX , o qual não é mapeado automaticamente no $PATH.
[/quote]
Mas a questão é que ao usarmos "ssh root@IP_do_XO" ou "ssh olpc@IP_do_XO" de outro computador, ele requere senha, sendo esta o que precisamos e não temos.
-- Mude a senha como root:
- su
(assumiu como root)
- passwd
(ele vai requisitar a senha)
xo (coloque a senha como 'xo')
pronto, tente agora, acho que SSH não aceita conexão anônima.
IMPORTANTE: procure alterar a senha de um usuário criado por vocês, ou do usuário padrão (olpc). Caso tenha mudado a senha de root, não esqueça de avisar a organização do evento, para que as máquinas não fiquem 'bloquedas' depois (segunda-feira, elas voltam à escola!)
RE: Funcionou =D Obrigado! PS: você precisa estar na mesma rede para fazer a conexão... ou os dois na 'comp' ou os dois na 'hereWeGo!'
Pergunta: Como emular o XO no QEMU
Em todas as máquinas estão (ou deveriam estar) instalado o QEMU. Para emular o XO no próprio computador: http://olpc.download.redhat.com/olpc/streams/development/build542-20070801_0404/devel_ext3/olpc-redhat-stream-development-devel_ext3.img.bz2 baixe essa imagem, descompacte e execute com o comando:
qemu -m 256 -kernel-kqemu -soundhw es1370 -net user -net nic,model=rtl8139 -redir tcp:2222::22 -hda olpc-redhat-stream-development-devel_ext3.img
Com isso, é possível ainda acessar via ssh (também sftp) o XO emulado, utilizando o endereço da própria máquina na porta 2222: ssh root@localhost:2222
OBS: pela rede wifi 'comp', todas as portas, exceto a 80 e a 8080 estão bloqueadas.
Pergunta: Qual resolução deve ser nosso jogo?
1200x900 é a resolução ÚNICA do XO, não tendo resolução menor nem maior. Para otimização, recomendo diminuir quantidade de cores ou alguma outra alternativa.
Pergunta: Como é possível executarmos um arquivo utilizando a interface gráfica do XO?
Sem resposta
Fizemos todo o tutorial no wiki do helloworld, e conseguimos criar o .xo atraves do comando ./setup.py dist, sem erro algum de compilacao. No entanto , quando invocamos sugar-install-bundle teste1-1.xo, sendo teste1-1.xo o arquivo craido pelo comando anterior, temos o seguinte erro 'dbus.exceptions.DBusEXCeption: org.freedsktop.DBUs.Error.NoReply: Did not receivbe a reply. security policy blocked the reply, the reply timeout out, or some other error. Que que esta havendo de errado ?
A atividade está funcionando antes de vcs criarem o arquivo .xo? Testem antes a atividade usando somente o interpretador do python e coloquem os resultados.
Pergunta: ...
Sem resposta
Pergunta: ...
Sem resposta
Pergunta: ...
Sem resposta
Pergunta: ...
Sem resposta