Script para rodar game (resolvido)

Iniciado por platao, 15 de Setembro de 2009, 00:17

tópico anterior - próximo tópico

platao

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!
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Kamei Hyoga

Acredito que basta você trocar o /home/ricardo/armyops/armyops para vlc

platao

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

Kamei Hyoga

Não sei se muda muito, mas tente assim:

#!/bin/sh
metacity --replace  && vlc && compiz --replace