Game Jam Brasil/2007/FAQ: Difference between revisions
(/* Pergunta: 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) |
(Category:Jam) |
||
(49 intermediate revisions by 9 users not shown) | |||
Line 6: | Line 6: | ||
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. |
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? == |
|||
== Pergunta: 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? == |
|||
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? |
|||
<b> gamejambrasil@gmail.com </b> , .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]<br> |
[quote]<br> |
||
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.<br> |
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.<br> |
||
Line 13: | Line 20: | ||
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. |
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: |
|||
== 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? == |
|||
# su |
|||
14h, 16h, 18h, 20h, 22h, 0h, 02h, 04h, 06h, 08h, 10h, 12h, 14h, deadline |
|||
(assumiu como root) |
|||
Quem for dormir de madrugada deve avisar alguém da organização. |
|||
# passwd |
|||
== Pergunta: ... == |
|||
(ele vai requisitar a senha) |
|||
Sem resposta |
|||
xo |
|||
== Pergunta: ... == |
|||
(coloque a senha como 'xo') |
|||
Sem resposta |
|||
pronto, tente agora, acho que SSH não aceita conexão anônima. |
|||
== Pergunta: ... == |
|||
Sem resposta |
|||
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!) |
|||
== Pergunta: ... == |
|||
Sem resposta |
|||
RE: Funcionou =D Obrigado! |
|||
== Pergunta: ... == |
|||
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? == |
|||
Se você precisa de um terminal no modo gráfico, pressione alt+0, então será aberta uma janela que possui em sua última aba um terminal. |
|||
Por favor nos avise se a explicação acima responde a sua questão. |
|||
SIM! |
|||
== 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: Como fazer para acessar os dois controles direcionais estilo "joystick" que ficam dos lados na tela do XO? == |
|||
Os direcionais do modo jogo correspondem às setas do teclado numérico (8(up), 4(left), 6(right), 2(down)). |
|||
Os outros botões correspondem aos botões 1 3 7 9 do teclado numérico. |
|||
URL: http://wiki.laptop.org/go/Pygame_wrapper#Keyboard_and_Mouse |
|||
== O Pygame jah está instalado no laptop?!?! em caso negativo... tem alguma maneira d instalar ele?!? nosso vc diz oq todos estão usando?!?! ou soh no seu mesmo!?!== |
|||
No nosso XO já está instalado. |
|||
Edit: [ULPM] O Pygame vem por padrão...<br> |
|||
Para vocês terem certeza, no terminal: |
|||
$ python -c "import pygame"<br> |
|||
Se não retornar nenhum erro é por que está instalado.<br> |
|||
Para acessar o terminal é só apertar [Alt] + 0 (Zero) |
|||
== Pergunta: Gostaria de fazer uma música mas ninguém do meu grupo tem talento, como posso fazer? == |
|||
Baixar de um dos sites presentes em [http://opencontentlibrary.org/ Open Library] ou fazer com o TamTam (atividade do XO com símbolo de um tambor). |
|||
Obs: deixem a música em formato ogg! |
|||
Obs2: Crianças adoram efeitos sonoros! |
|||
Edit: |
|||
No site http://freesound.iua.upf.edu/ tem sons e algumas músicas licenciados sob Creative Commons. |
|||
== Pergunta: Estamos usando o pygame.mixer.music para sonorizar o jogo. Como fazemos para tocar mais de um som de uma vez sem stopar o anterior? (e.g. som ambiente)== |
|||
Use o pygame.mixer.Sound ;-) |
|||
PS. Respondida por nós mesmos. |
|||
== Como se cria o arquivo de extensão .xo em C++ == |
|||
Sem resposta |
Sem resposta |
||
== Como consigo rodar um som no gnash??? == |
|||
== Pergunta: ... == |
|||
autalizando o gstreamer? |
|||
== [Grupo Sem Nome]: Pode usar backtracking? == |
|||
Sem resposta |
Sem resposta |
||
== Pergunta: |
== Pergunta: Como fazemos para adquirir a camiseta do evento? :-D == |
||
Sem resposta |
Sem resposta |
||
== Pergunta: |
== Pergunta: Disponibilizem as fotos por favor e em alta. =)== |
||
Sem resposta |
Sem resposta |
||
== Pergunta: |
== Pergunta: == |
||
Sem resposta |
Sem resposta |
||
[[Category:Jam]] |
Latest revision as of 06:32, 19 March 2008
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?
Se você precisa de um terminal no modo gráfico, pressione alt+0, então será aberta uma janela que possui em sua última aba um terminal. Por favor nos avise se a explicação acima responde a sua questão.
SIM!
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: Como fazer para acessar os dois controles direcionais estilo "joystick" que ficam dos lados na tela do XO?
Os direcionais do modo jogo correspondem às setas do teclado numérico (8(up), 4(left), 6(right), 2(down)).
Os outros botões correspondem aos botões 1 3 7 9 do teclado numérico.
URL: http://wiki.laptop.org/go/Pygame_wrapper#Keyboard_and_Mouse
O Pygame jah está instalado no laptop?!?! em caso negativo... tem alguma maneira d instalar ele?!? nosso vc diz oq todos estão usando?!?! ou soh no seu mesmo!?!
No nosso XO já está instalado.
Edit: [ULPM] O Pygame vem por padrão...
Para vocês terem certeza, no terminal:
$ python -c "import pygame"
Se não retornar nenhum erro é por que está instalado.
Para acessar o terminal é só apertar [Alt] + 0 (Zero)
Pergunta: Gostaria de fazer uma música mas ninguém do meu grupo tem talento, como posso fazer?
Baixar de um dos sites presentes em Open Library ou fazer com o TamTam (atividade do XO com símbolo de um tambor). Obs: deixem a música em formato ogg! Obs2: Crianças adoram efeitos sonoros!
Edit:
No site http://freesound.iua.upf.edu/ tem sons e algumas músicas licenciados sob Creative Commons.
Pergunta: Estamos usando o pygame.mixer.music para sonorizar o jogo. Como fazemos para tocar mais de um som de uma vez sem stopar o anterior? (e.g. som ambiente)
Use o pygame.mixer.Sound ;-) PS. Respondida por nós mesmos.
Como se cria o arquivo de extensão .xo em C++
Sem resposta
Como consigo rodar um som no gnash???
autalizando o gstreamer?
[Grupo Sem Nome]: Pode usar backtracking?
Sem resposta
Pergunta: Como fazemos para adquirir a camiseta do evento? :-D
Sem resposta
Pergunta: Disponibilizem as fotos por favor e em alta. =)
Sem resposta
Pergunta:
Sem resposta