#1 Le 27/10/2005, à 22:00
- LR
xgame
Salut,
Dans ce post http://forum.ubuntu-fr.org/viewtopic.php?pid=108178#p108178, saVTRonic propose xgame qui, d'après ce que j'ai compris, permet de lancer un jeu dans une session X différente, ce qui permet de "switcher" d'un xorg (bi-écran par ex.) à un autre (3D par ex.).
C'est très intéressant pour moi mais je ne comprend pas trop comment l'utiliser.
Merci d'avance pour vos éclaircissements
Lilian
Dernière modification par LR (Le 08/10/2006, à 09:06)
Hors ligne
#2 Le 31/10/2005, à 10:07
- LR
Hors ligne
#3 Le 10/11/2005, à 10:30
- saVTRonic
Re : xgame
Après avoir fait ceci :
- Décompresser l'archive dans /usr/bin,
- Editer le fichier /etc/X11/Xwrapper.config de façon à avoir allowed_users=anybody,
- Taper dans la console:
xauth
list
add :1.0 MIT-MAGIC-COOKIE-1 ###
exit
où ### est le "chiffrelettre" donné par la commande list.
Ensuite tu copie/colle le fichier xorg.conf (dans lequel se trouve le driver générique qui ne pose pas de soucis) et tu le renomme en xorg_nvidia.conf (que tu modifies pour bénéficier du driver du constructeur et bénéficier de l'accélération 3D) par exemple.
Dans les options d'Xgame tu as un champ XF86Config (voir cette image http://xgame.tlhiv.com/screenshot2.png). Tu entres xorg_nvidia.conf (note, voir problèmes plus bas: pas le chemin complet sinon l'application ne fonctionnera pas correctement). Tu peux laisser le champ "command" vide
Ensuite tu quittes le programme, tu le relances et tu cliques sur "new". (chez moi les modifications ne sont prisent en compte seulement après un redémarrage de l'application)
Là tu rentre le nom et la commande pour lancer le programme/jeu. Tu quittes et tu relances. C'est prêt
J'ai tester l'appli avec un xorg_nvidia.conf pour les jeux 3D, un xorg_tvout.conf pour lire les films sur ma télé... et ça fonctionne très bien. De plus un alt+ctrl+f8/f7 permet de passer d'une session à l'autre facilement.
Dernière modification par saVTRonic (Le 10/11/2005, à 14:07)
Hors ligne
#4 Le 10/11/2005, à 11:38
- Golgoth
Re : xgame
qd je fais le xauth, j'obtiens ça:
golgoth@laptop:~$ xauth
Using authority file /tmp/.gdmeyqFzs
xauth> list
laptop/unix:0 MIT-MAGIC-COOKIE-1 478429aefcd05ba79f3b103063510cae
localhost.localdomain/unix:0 MIT-MAGIC-COOKIE-1 478429aefcd05ba79f3b103063510cae
Il faut que j'ajoute quoi?
Je l'avais fait une premiere fois et il m'avait mis "Using authority file /home/golgoth/.Xauthority"
Pourquoi ça a changé?
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#5 Le 10/11/2005, à 11:41
- Golgoth
Re : xgame
et je dois lancer xgame en root pour que ça marche...
qd je quitte le jeu, je reviens sur mon bureau mais celui ci est tout "troublé".
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#6 Le 10/11/2005, à 11:43
- saVTRonic
Re : xgame
Tu as tapé la commande "add :1.0 MIT-MAGIC-COOKIE-1 478429aefcd05ba79f3b103063510cae" ?
Hors ligne
#7 Le 10/11/2005, à 11:44
- Golgoth
Re : xgame
qd je lance ET avec xgame lancé en user, j'ai ce message d'erreur:
golgoth@laptop:~$ xgame-gtk2
Starting ET...
xauth: creating new authority file /home/golgoth/.serverauth.9213
Fatal server error:
Invalid argument for -config
For non-root users, the file specified with -config must be
a relative path and must not contain any ".." elements.
Using default xorg.conf search path.
Please consult the The X.Org Foundation support
at http://wiki.X.Org
for help.
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#8 Le 10/11/2005, à 11:49
- Golgoth
Re : xgame
golgoth@laptop:~$ xauth
Using authority file /tmp/.gdmeyqFzs
xauth> list
laptop/unix:0 MIT-MAGIC-COOKIE-1 478429aefcd05ba79f3b103063510cae
localhost.localdomain/unix:0 MIT-MAGIC-COOKIE-1 478429aefcd05ba79f3b103063510c ae
xauth> add :1.0 MIT-MAGIC-COOKIE-1 478429aefcd05ba79f3b103063510cae
xauth> exit
Writing authority file /tmp/.gdmeyqFzs
bah oui!
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#9 Le 10/11/2005, à 11:54
- saVTRonic
Re : xgame
bah je suis pas devins !
Ton xorg.conf se nomme comment ? J'ai eu un soucis avec un fichier xorg que j'avais nommé avec des points et des espaces par exemple. Je ne me rapelle plus (je ne suis pas chez moi) si il faut mettre le chemin complet vers le fichier xorg.conf.
Je regarderais ça de plus près ce soir
Hors ligne
#10 Le 10/11/2005, à 11:59
- Golgoth
Re : xgame
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#11 Le 10/11/2005, à 12:01
- Golgoth
Re : xgame
est-ce que tu lances xgame en root ou pas?
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#12 Le 10/11/2005, à 12:02
- saVTRonic
Re : xgame
Non. En utilisateur. Tu as essayé d'enlever le "/etc/X11/" et de ne laisser que "xorg_fglrx.conf" (en n'oubliant pas de relancer le programme après la modification) ?
Dernière modification par saVTRonic (Le 10/11/2005, à 12:08)
Hors ligne
#13 Le 10/11/2005, à 12:43
- Golgoth
Re : xgame
j'ai testé et ça fonctionne! merci
il me reste un ptit problème:
je lance le jeu grace à xgame en user, je joue et qd je quitte le jeu, je reviens à mon bureau, jusque là tout est normal.
Sauf que qd je reviens à mon bureau, il est tout "troublé"...
Il aime le passage xorg.conf -> xorg_fglrx.conf mais pas l'inverse...
une idée stp?
si oui, il y aura bientôt un "Saint saVTRonic" sur mon calendrier le 10 novembre!!
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#14 Le 10/11/2005, à 12:55
- LR
Re : xgame
si oui, il y aura bientôt un "Saint saVTRonic" sur mon calendrier le 10 novembre!!
Chez moi aussi
Hors ligne
#15 Le 10/11/2005, à 14:04
- saVTRonic
Re : xgame
J'ai bien peur que le calendrier ne perde sa chance aujourd'hui d'avoir une nouvelle fête
J'ai effectivement de temps en temps des soucis lors du passage de xorg_nvidia à xorg, mais seulement avec le atl+ctrl+f7/f8... lorsque je quitte mes applis/jeux, mon bureau initial me revient à l'identique.
Résolution et fréquence d'écran identique pour tes deux .conf ?
Dernière modification par saVTRonic (Le 10/11/2005, à 14:07)
Hors ligne
#16 Le 10/11/2005, à 14:25
- Golgoth
Re : xgame
oui normalement:
mon xorg.conf:
Section "Device"
Identifier "ATI Technologies, Inc. Radeon Mobility 9600/9700 M10/M11 (RV350 NP)"
Driver "ati"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "Écran générique"
Option "DPMS"
HorizSync 30-60
VertRefresh 50-75
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon Mobility 9600/9700 M10/M11 (RV350 NP)"
Monitor "Écran générique"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
et mon xorg_fglrx.conf
Section "Device"
Identifier "ATI Technologies, Inc. Radeon Mobility 9600/9700 M10/M11 (RV350 NP)"
Driver "fglrx"
BusID "PCI:1:0:0"
Option "UseInternalAGPGART" "no"
Option "AGPFastWrite" "on"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "no_accel" "no"
Option "no_dri" "no"
EndSection
Section "Monitor"
Identifier "Écran générique"
Option "DPMS"
HorizSync 30-60
VertRefresh 50-75
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon Mobility 9600/9700 M10/M11 (RV350 NP)"
Monitor "Écran générique"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#17 Le 10/11/2005, à 14:30
- saVTRonic
Re : xgame
Il m'est arrivé d'avoir des soucis de ce genre (si je traduit bien le "troublé" ) après un crash d'un jeu sous Wine et un changement de résolution me ramenait toujours à un bureau avec un affichage fonctionnel.
Donc peut être essayer dans ce cas une résolution ou une fréquence d'écran différente pour le xorg_fglrx.conf de façon a forcer un changement d'état du moniteur lors du retour à xorg.conf.
Dernière modification par saVTRonic (Le 10/11/2005, à 14:34)
Hors ligne
#18 Le 10/11/2005, à 18:58
- LR
Re : xgame
Chez moi, la commande list renvoie plein de trucs et je ne sais pas du tout quoi prendre. En plus j'avais déjà essayé alors j'ai surement déjà ajouté des trucs...
lilian@lilian:/opt/xgame-gtk2-2.0.2$ xauth
Using authority file /home/lilian/.Xauthority
xauth> list
localhost.localdomain:3 MIT-MAGIC-COOKIE-1 71de45957bf3b624558273f34f441a5d
lilian/unix:3 MIT-MAGIC-COOKIE-1 71de45957bf3b624558273f34f441a5d
localhost.localdomain:4 MIT-MAGIC-COOKIE-1 3f3261cf22c792e2b7dc6faabd2f5763
lilian/unix:4 MIT-MAGIC-COOKIE-1 3f3261cf22c792e2b7dc6faabd2f5763
localhost.localdomain:5 MIT-MAGIC-COOKIE-1 8df4fc30d07d81ea57174fbceaa05f5c
lilian/unix:5 MIT-MAGIC-COOKIE-1 8df4fc30d07d81ea57174fbceaa05f5c
localhost.localdomain:6 MIT-MAGIC-COOKIE-1 96bb8554ce34b9995cb03012eb4cfc69
lilian/unix:6 MIT-MAGIC-COOKIE-1 96bb8554ce34b9995cb03012eb4cfc69
localhost.localdomain:7 MIT-MAGIC-COOKIE-1 9095c313c12ef5297e2cc1496831c604
lilian/unix:7 MIT-MAGIC-COOKIE-1 9095c313c12ef5297e2cc1496831c604
localhost.localdomain/unix:2 MIT-MAGIC-COOKIE-1 4fef68a88211047b9bf2d2a7fd2a6dbe
lilian/unix:2 MIT-MAGIC-COOKIE-1 4fef68a88211047b9bf2d2a7fd2a6dbe
localhost.localdomain:2 MIT-MAGIC-COOKIE-1 4fef68a88211047b9bf2d2a7fd2a6dbe
0.0.0.0:2 MIT-MAGIC-COOKIE-1 4fef68a88211047b9bf2d2a7fd2a6dbe
lilian/unix:1 MIT-MAGIC-COOKIE-1 311554887749013f0b0a6a759e2f9b76
lilian/unix:0 MIT-MAGIC-COOKIE-1 5c67b02083d0c789aa24f0205e51ebca
localhost.localdomain/unix:0 MIT-MAGIC-COOKIE-1 5c67b02083d0c789aa24f0205e51ebca
xauth>
Tu pourrais m'expliquer un peu ce que je suis en train d'essayer de faire ?
Dans les préférences de xgame j'ai :
X config file : xorg.confFGLRX_NEW_MARCHE_SEULEMENT_SUR_ECRAN_VGA
Start Command :
Default Game : none
J'ai pu jouer à Tux Racer (3D). Par contre, le jeu était petit et centré à l'écran. Pendant que je jouais, je ne pouvais pas switcher d'une config à l'autre (ctrl+fn : aucun effet) et quand j'ai arrêté de jouer, je suis retourné à ma config mais mon écran de gauche (DVI, celui qui est éteint quand j'utilise mon xorg.conf qui me permet la 3D) était "brouillé". J'ai tenté un ctrl+alt+retour arrière mais ça m'a planté mon ordi : plus rien à l'écran, le clavier ne répond plus, pas moyen de prendre le contrôle à distance par ssh --> bouton power (et maintenant j'ai des problème de "inconsistancy" sur mes disques raid )
Il faudra que je fasse encore des tests demain...
Dernière modification par LR (Le 10/11/2005, à 20:37)
Hors ligne
#19 Le 11/11/2005, à 10:40
- Golgoth
Re : xgame
j'ai mailé le developpeur de xgame et il m'a expliqué que ATI était à chier non seulement à cause de leur driver linux mais aussi de leurs cartes qui supportaient très mal le multi session X...
conclusion: le prochain pc que j'achete ne sera pas un laptop et aura une nvidia!
au chiotte ATI!
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#20 Le 11/11/2005, à 10:46
- LR
Re : xgame
Et merde ! Décidement j'ai vraiment fait un très mauvais choix avec cette carte. Dire que je viens de passer d'une ATI RADEON 9200SE qui "freezait" à une ATI RADEON 9200SE qui ne freeze plus mais j'aurais du prendre une nVidia
Bon, maintenant au moins j'ai bien compris qu'il faut toujours vérifier la compatibilité linux de son matériel pour ne pas avoir de problème.
Dernière modification par LR (Le 11/11/2005, à 10:56)
Hors ligne
#21 Le 01/06/2006, à 08:39
- yassine
Re : xgame
Et merde ! Décidement j'ai vraiment fait un très mauvais choix avec cette carte. Dire que je viens de passer d'une ATI RADEON 9200SE qui "freezait" à une ATI RADEON 9200SE qui ne freeze plus mais j'aurais du prendre une nVidia
Bon, maintenant au moins j'ai bien compris qu'il faut toujours vérifier la compatibilité linux de son matériel pour ne pas avoir de problème.
+1
je suis dégouté d'avoir une ati!!
radeon 9600pro
Hors ligne
#22 Le 19/06/2006, à 10:23
- elpajuo
Re : xgame
heu la commande pour switcher c bien ctrl+alt+f7 et pareil avec +f8 ou alors ubuntu le permettait deja ?
#23 Le 19/06/2006, à 10:27
- elpajuo
Re : xgame
ok jai vu alors jai une autre question, comment faire pour que ca fonctionne quand on lance le jeu avec xqf ?
#24 Le 19/06/2006, à 10:34
- saVTRonic
Re : xgame
Tu lances XQF avec Xgame ?
Dernière modification par saVTRonic (Le 19/06/2006, à 10:34)
Hors ligne
#25 Le 19/06/2006, à 18:47
- Golgoth
Re : xgame
ok jai vu alors jai une autre question, comment faire pour que ca fonctionne quand on lance le jeu avec xqf ?
Dans xgame, tu te fais un lanceur vers xqf qui te lancera ton jeu...
Ça fonctionne très bien!
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne