Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/06/2006, à 02:44

mathieu vilaplana

startcompiz.sh amélioré

Pour ceux qui souhaitent faire des jeux opengl tout en utilisant compiz voici un script startcompiz amélioré:

#!/bin/sh
#si le serveur xgl existe on démarre compiz
if [ `ps -A | grep Xgl | wc -l` == "1" ]; then
        killall gnome-window-decorator
        wait
        gnome-window-decorator & compiz --replace gconf &
#on va dire a gnome-screensaver d'utiliser xorg, ça évitera les bugs opengl
        killall gnome-screensaver
        DISPLAY=:0 gnome-screensaver
#on démarre un window manager sur l'écran 1, c plus pratique pour les jeux dans des fenêtres
        if [ `ps -A | grep flwm | wc -l` == "0" ]; then
                DISPLAY=:0 flwm &
        fi
fi

voila ensuite pour démarrer un jeu utilisant opengl, par example je sais pas csmash

DISPLAY=:0 csmash

Voila on dit au jeu de se lancer dans le DISPLAY 0, c'est le display de xorg, xgl lui se lancant dans le display 1.

Voila, amusez vous bien


===========================================
Ubuntu Lover

Hors ligne

#2 Le 08/06/2006, à 06:36

Shyne

Re : startcompiz.sh amélioré

Terrible! big_smile

Je cherchais comment retrouver de vrai fenetres quand je lancais mes jeux sur le display:0.

Merci pour cette astuce wink

Hors ligne

#3 Le 08/06/2006, à 18:47

nilux

Re : startcompiz.sh amélioré

En gros ca lance deux serveurs X? Ca donne quoi niveau perfs, ca ralentit le jeu ou pas?

Hors ligne

#4 Le 08/06/2006, à 18:53

mathieu vilaplana

Re : startcompiz.sh amélioré

Bein non ca lance pas de serveurs x. Quand tu utilises xgl tu as deux display.
Moi niveau perf c pareil.


===========================================
Ubuntu Lover

Hors ligne

#5 Le 08/06/2006, à 21:15

tsensei

Re : startcompiz.sh amélioré

Y'a juste un pblème c'est que le alt-tab ne fonctionne plus sous xgl ...

Hors ligne

#6 Le 08/06/2006, à 22:06

Le_Comte

Re : startcompiz.sh amélioré

Pour être plus précis,  le alt-tab est redirigé vers flwm.

Hors ligne

#7 Le 10/06/2006, à 12:53

anw

Re : startcompiz.sh amélioré

Sympa cette idée de passer par flwm. En plus, ça me permet de laisser s'executer des jeux wine réellement en plein écran, alors qu'ils se placaient derrière les toolbars de mon desktop xgl.
Par contre, j'ai quelques problèmes quand je quitte une application qui tournait sur le display 0 (alt-tab sous flwm, impossible de taper du texte dans une console). On dirait que le clavier est capturé par flwm.
En attendant qu'on trouve une meilleure solution, je quitte flwm lorsque je n'en ai pas besoin smile

Hors ligne

#8 Le 10/06/2006, à 14:12

Yaen

Re : startcompiz.sh amélioré

salut à tous.
y a l'air d'avoir du geek bien balèze dans le coin. parce que j'ai un problème avec xgl.
j'ai dans mes options de démarrage le nohup et le start compiz, en plus d'avoir suivi le tutoriel xgl de la doc pour le choix au démarrage de gdm/session.
cependant, mes fenêtres n'ont pas de bordure et se collent en haut de l'écran.


Je joue à HL2, CSS, Stalker... avec mon pingouin d'amour.

Hors ligne

#9 Le 12/06/2006, à 08:18

tshirtman

Re : startcompiz.sh amélioré

@Yaen quels plugins de compiz sont chargés? Il te manque porbablement decoration et place, move peut etre plus...(peut etre tous).

Dernière modification par tshirtman (Le 12/06/2006, à 08:18)

Hors ligne

#10 Le 12/06/2006, à 16:57

Yaen

Re : startcompiz.sh amélioré

teeshirtman...
tout ce dont tu parles y est. quand je lance gset-compiz il n'y a que state, trailfocus, doc, miniwin et bs qui sont grisés.


Je joue à HL2, CSS, Stalker... avec mon pingouin d'amour.

Hors ligne

#11 Le 12/06/2006, à 17:34

tshirtman

Hors ligne

#12 Le 13/06/2006, à 22:44

Jonas

Re : startcompiz.sh amélioré

Mega super chouette génial smile smile smile

Bon pour moi se rappeler de DISPLAY=:0 c'est trop compliquer alors me suis fait un petit script "gl"

#!/bin/sh
# Lanceur d'application opengl dans compiz

DISPLAY=:0 $1

Il est compliquer hein ! mais ça peu servir au débutant wink. Pour le créer dans un terminal :

sudo gedit /usr/bin/gl
//copier-coller le script
sudo chmod 755 /usr/bin/gl

Ensuite pour lancer les applications

gl nom_application

Par contre je trouve que ca mérite une édition du wiki (surtout l'astuce de mathieu vilaplana, mon script hmm), avec votre permission je veux bien m'en chargé.


Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici

Hors ligne

#13 Le 13/06/2006, à 23:13

ZeBob

Re : startcompiz.sh amélioré

Je sais pas si c'est les dernières mises à jour mais les appli opengl marche chez moi maintenant. Je suis sous compiz-vanilla.

Hors ligne

#14 Le 13/06/2006, à 23:32

Strash

Re : startcompiz.sh amélioré

Chez moi avec une ATI X700 Mobile j'ai jamais eu de problème pour faire tourner des jeux comme NeverBall (en OpenGL je crois). Et pourtant je suis sous XGL depuis pas mal de temps (mi-avril je dirais).

Par contre si certains ont des problèmes, merci pour l'astuce !

Hors ligne

#15 Le 14/06/2006, à 16:08

Jonas

Re : startcompiz.sh amélioré

Ben moi j'ai installé juste avant googleearth (nouvelle version linux) et ... ca m'a planter mon xgl (reboot de gdm)

j'ai fait cette manip et j'ai pu lancer googleearth

Mais si ca marche cher vous on ne met rien dans le wiki (qui est déjà pas mal grand)  est-ce que c'est possible que ce soit un des plugins non activé de compiz ? merci wink


Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici

Hors ligne