Autor Tópico: Script para rodar game (resolvido)  (Lida 1551 vezes)

Offline platao

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 5.052
    • Ver perfil
Script para rodar game (resolvido)
« Online: 15 de Setembro de 2009, 00:17 »
Ola companheiros, gostaria de fazer um script bem simples para:

1- desativar o compiz ao iniciar o game
2- rodar o game
3- ativar o compiz ao sair do game

Aqui no forum vi um companheiro(me perdoem mas eu nao lembro quem foi!) citar isso:
------------------------------------------------------------------------------------------------
O Compiz-Switch simplesmente fecha o compiz e abre o windowmanager nativo.
Aqui, como tenho pouco jogos, eu escrevo um script pra cada jogo mais ou menos assim:

Código:

#!/bin/sh
metacity --replace  # troca o compiz pelo metacity
/home/ricardo/armyops/armyops # roda o game americas army operations
compiz --replace    # após o término do jogo, reinicia o compiz


...E troco o link do jogo para esse script no menu. Dessa forma não preciso clicar em nada além do link do jogo, e não acontece de eu abrir o jogo pra lembrar (!) que esqueci de fechar o compiz.
-----------------------------------------------------------------------------------------------------

Gostaria de fazer isso com o vlc media player tbm, assim que eu assistisse a um filme desativaria o compiz e apos assistir ativaria, pois com ele ativado a imagem fica ruim e fora de sincronia.

valeu moçada!
« Última modificação: 24 de Dezembro de 2009, 19:36 por platao »
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Offline Kamei Hyoga

  • Usuário Ubuntu
  • *
  • Mensagens: 1.095
  • Ubuntu 11.04
    • Ver perfil
Re: Script para rodar game
« Resposta #1 Online: 15 de Setembro de 2009, 00:24 »
Acredito que basta você trocar o /home/ricardo/armyops/armyops para vlc

Offline platao

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 5.052
    • Ver perfil
Re: Script para rodar game
« Resposta #2 Online: 15 de Setembro de 2009, 09:36 »
Funciona, mas quando saio do game o compiz demora para ativar novamente... na verdade somente quando abro alguma janela e come;o a navegar pelo sistema de arquivos ele habilita. Pelo menos funciona. Obrigado Kamei.

Sera que tem algum comando que posso implementar nesse script para o compiz ser ativado instantaneamente apos o fechamento do game?
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Offline Kamei Hyoga

  • Usuário Ubuntu
  • *
  • Mensagens: 1.095
  • Ubuntu 11.04
    • Ver perfil
Re: Script para rodar game
« Resposta #3 Online: 15 de Setembro de 2009, 19:52 »
Não sei se muda muito, mas tente assim:

Código: [Selecionar]
#!/bin/sh
metacity --replace  && vlc && compiz --replace