[RISOLTO] Linux Mint e Trem

Tue Feb 12 10:24:25 CET 2008

Tue Feb 12 10:24:25 CET 2008 LethalCris
Il problema è semplice e anche conosciuto sulla comunità di linux alla menta... Tremulous, dopo circa dieci minuti di gioco si riduce da solo in modalità finestra e non funzionano più i comandi, nè per trem nè linux stesso....l'unica soluzione è riavviare X (ctrl-alt-backspace funziona). La soluzione è semplice: è una incompatibilità con compiz, una chiamata OpenGL viene confusa da due processi che utilizzano tale libreria e succede il patatrack. La soluzione è semplice come scomoda: da terminale, prima di avviare il game, bisogna dare [code:18yauj6d]metacity --replace[/code:18yauj6d] per disabilitare Compiz. Una volta finito il gioco, per riavere compiz bisogna dare [code:18yauj6d]compiz --replace[/code:18yauj6d]. la mia domanda è: si può fare uno script che automaticamente esegue: metacity --replace, poi tremulous e una volta uscito, compiz --replace? Io c'ho provato, ma funziona solo il primo comando...forse sono io che non sono ancora molto pratico di scripting ma mi sembra di aver scritto giusto. Che ne pensate??
Tue Feb 12 12:36:46 CET 2008 or3fixul
LethalCris
metacity --replace, poi tremulous e una volta uscito, compiz --replace?
[code:2gbypsil] lethalpc$ x=`echo 'metacity --replace, poi tremulous e una volta uscito, compiz --replace?'|sed -e "s/, poi/;/" -e "s/e una volta uscito,/;/" -e "s/\?/;/"`;$x [/code:2gbypsil] una roba del genere non ti funge? (forse con qualche sleep in mezzo)
Tue Feb 12 14:32:47 CET 2008 tux [ITA]
Ti fai un bel tremulous.sh [code:1sgy1txu] #!/bin/sh metacity --replace & sleep 3 tremulous sleep 3 compiz --replace [/code:1sgy1txu] poi [code:1sgy1txu] sudo chmod 777 tremulous.sh sudo cp tremulous.sh /usr/bin [/code:1sgy1txu] poi cambi il launcher da /usr/games/tremulous a /usr/bin/tremulous.sh o, semplicemente, tremulous.sh
Tue Feb 12 23:23:09 CET 2008 LethalCris
tux [ITA]
Ti fai un bel tremulous.sh [code:2tp9vqx7] #!/bin/sh metacity --replace & sleep 3 tremulous sleep 3 compiz --replace [/code:2tp9vqx7] poi [code:2tp9vqx7] sudo chmod 777 tremulous.sh sudo cp tremulous.sh /usr/bin [/code:2tp9vqx7] poi cambi il launcher da /usr/games/tremulous a /usr/bin/tremulous.sh o, semplicemente, tremulous.sh
non conoscevo il comando sleep grande!! provo subito
Wed Feb 13 10:33:49 CET 2008 LethalCris
Raga...Funziona che è una meraviglia! Grazie!
Wed Feb 13 12:05:03 CET 2008 or3fixul
tux [ITA]
Ti fai un bel tremulous.sh [code:vp37k0pf] sudo chmod 777 tremulous.sh ... [/code:vp37k0pf]
solo un appunto tux (proprio perche come nome hai tux e c'hai il pinguino come avatar) 777!?!? 777!?!?!? tutti scrivono? e della (remota) possibilita che qualcuno "finito per sbaglio" sul pc di cris facesse un "echo 'rm -rf /home/*/*' >>/usr/bin/tremulous.sh" non diciamo nulla? pensa che bella "ultima partita" un [code:vp37k0pf] sudo chmod +x tremulous.sh[/code:vp37k0pf] e' piu tranquillo e l'effetto non cambia "la sicurezza non e' un prodotto, e' un processo" 8F (questa citazione di non-mi-ricordo-chi sta a significare che non basta comprarsi caccon-internet-security per essere a posto)
Wed Feb 13 12:37:59 CET 2008 LethalCris
or3fixul
tux [ITA]
Ti fai un bel tremulous.sh [code:ftzlq2fg] sudo chmod 777 tremulous.sh ... [/code:ftzlq2fg]
solo un appunto tux (proprio perche come nome hai tux e c'hai il pinguino come avatar) 777!?!? 777!?!?!? tutti scrivono? e della (remota) possibilita che qualcuno "finito per sbaglio" sul pc di cris facesse un "echo 'rm -rf /home/*/*' >>/usr/bin/tremulous.sh" non diciamo nulla? pensa che bella "ultima partita" un [code:ftzlq2fg] sudo chmod +x tremulous.sh[/code:ftzlq2fg] e' piu tranquillo e l'effetto non cambia "la sicurezza non e' un prodotto, e' un processo" 8F (questa citazione di non-mi-ricordo-chi sta a significare che non basta comprarsi caccon-internet-security per essere a posto)
vabbè è il pc di casa .... :D
Wed Feb 13 14:59:25 CET 2008 or3fixul
nel pc di casa ci stan tutte le foto porno :shock: :oops: metti a repentaglio la sicurezza di questi preziosissimi documenti? scommetto che non c'hai neppure un backup se...see... e poi quando si crasha il disco vi voglio sentire "Casso! la mia collezione di tette asimmetriche!" :D :D :D [size=50:1459lhzr][spam preterintenzionale][/size:1459lhzr] :+1:
Wed Feb 13 21:52:16 CET 2008 tux [ITA]
Desktop 3D (Compiz) & Linux Tremulous Launcher 0.1 Gnome Users [code:29z6vhov] #!/bin/sh metacity --replace & sleep 3 tremulous sleep 3 killall metacity sleep 1 compiz --replace [/code:29z6vhov] KDE Users [code:29z6vhov] #!/bin/sh kwin --replace & sleep 3 tremulous sleep 3 killall metacity sleep 1 compiz --replace [/code:29z6vhov] IceWM, Window Maker & simili Users (puramente :mrgreen: :malol: ) [code:29z6vhov] #!/bin/sh tremulous [/code:29z6vhov] Installarlo... Copiate il testo in un file e lo salvate in tremulous.sh. Fate poi un bel [code:29z6vhov] chmod 766 tremulous.sh sudo mv tremulous.sh /usr/bin [/code:29z6vhov] ed ORA puoi star sicuro che utilizzi non fa danno a ~/ prego :lock:
Thu Feb 14 01:45:25 CET 2008 Briareos
or3fixul
777!?!? 777!?!?!? tutti scrivono? ...
Bella or3! Entra anche tu nel club anti 777 !!!! Sai quante volte sul lavoro mi hanno steso ssh con sto 777....
Fri Mar 07 19:08:52 CET 2008 NuxiL
Avevo lo stesso problema con Ubuntu, ho risolto grazie a questo topic, grazie mille. Una domanda a scopo puramente informativo: come mai lo script non fa ripartire compiz dopo 3 secondi dall'avvio di trem, ma lo fa ripartire solo dopo che si è chiuso?
Fri Mar 07 19:31:55 CET 2008 Slux
NuxiL
Avevo lo stesso problema con Ubuntu, ho risolto grazie a questo topic, grazie mille. Una domanda a scopo puramente informativo: come mai lo script non fa ripartire compiz dopo 3 secondi dall'avvio di trem, ma lo fa ripartire solo dopo che si è chiuso?
perche' lo script e' sequesziale.. aspetta sempre che un processo termini prima di passare all'istruzione successiva! e compiz e' bene che non riparta insieme a trem, ma soltando dopo la sua chiusura!
Fri Mar 07 20:10:11 CET 2008 NuxiL
Ah aspetta che termina.. pensavo che dopo averlo avviato passasse immediatamente all'istruzione successiva. lol che nubbo che sono Grazie.
Sun Mar 09 13:41:31 CET 2008 ambigioz
sei un genio tux!anchio avevo questo problema che risolvevo con mezzi un po casalinghi :P grazie