Page 1 sur 1

Lancer une appli 3D en plein écran [Résolu]

Publié : mer. 20 sept. 2006, 20:38
par Elrohir
Salut,

J'ai un problème depuis que je suis passé du côté (obscur ?) de chez nVidia.

Toutes mes applis 3D (Quake 3 en particulier) ne se lancent pas en pleine résolution. Je m'explique : si je met une résolution plus petite que celle de mon desktop (qui est en 1280x1024), l'appli ne sera pas en plein écran (et l'espace restant sera noir).

Vous avez ce problème avec des cartes nVidia ?

Je poste mon xorg.conf, au cas où j'aurais zappé une option.

Code : Tout sélectionner

Section "ServerLayout"
	Identifier     "Xorg Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice    "PS/2 Mouse" "CorePointer"
EndSection

Section "ServerFlags"
	Option "AllowMouseOpenFail"  "true"
	
EndSection

Section "Files"
	RgbPath      "/usr/share/X11/rgb"
	ModulePath "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc:unscaled"
	FontPath     "/usr/share/fonts/misc"
	FontPath     "/usr/share/fonts/75dpi:unscaled"
	FontPath     "/usr/share/fonts/75dpi"
	FontPath     "/usr/share/fonts/100dpi:unscaled"
	FontPath     "/usr/share/fonts/100dpi"
	FontPath     "/usr/share/fonts/PEX"
# Additional fonts: Locale, Gimp, TTF...
	FontPath     "/usr/share/fonts/cyrillic"
#	FontPath     "/usr/share/lib/X11/fonts/latin2/75dpi"
#	FontPath     "/usr/share/lib/X11/fonts/latin2/100dpi"
# True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
	FontPath     "/usr/share/fonts/Type1"
	FontPath     "/usr/share/fonts/ttf/western"
	FontPath     "/usr/share/fonts/ttf/decoratives"
	FontPath     "/usr/share/fonts/truetype"
	FontPath     "/usr/share/fonts/truetype/openoffice"
	FontPath     "/usr/share/fonts/truetype/ttf-bitstream-vera"
	FontPath     "/usr/share/fonts/latex-ttf-fonts"
	FontPath     "/usr/share/fonts/defoma/CID"
	FontPath     "/usr/share/fonts/defoma/TrueType"
EndSection

Section "Module"
        Load  "ddc"  # ddc probing of monitor
	Load  "dbe"
	Load  "dri"
	Load  "extmod"
	Load  "glx"
        Load  "bitmap" # bitmap-fonts
	Load  "type1"
	Load  "freetype"
	Load  "record"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
        Option      "CoreKeyboard"
	Option 	"XkbRules" "xorg"
	Option 	"XkbModel" "pc105"
	Option	"XkbLayout" "fr"
#	Option "XkbVariant" "latin9"
	EndSection

Section "InputDevice"
	Identifier  "Serial Mouse"
	Driver      "mouse"
	Option      "Protocol" "Microsoft"
	Option      "Device" "/dev/ttyS0"
	Option      "Emulate3Buttons" "true"
	Option      "Emulate3Timeout" "70"
	Option	 "SendCoreEvents"  "true"
EndSection

Section "InputDevice"
	Identifier  "PS/2 Mouse"
	Driver      "mouse"
	Option      "Protocol" "auto"
	Option      "ZAxisMapping"          "4 5"
	Option      "Device" "/dev/psaux"
	Option      "Emulate3Buttons" "true"
	Option      "Emulate3Timeout" "70"
	Option	"SendCoreEvents"  "true"
EndSection

Section "InputDevice"
        Identifier      "USB Mouse"
        Driver          "mouse"
        Option          "Device"                "/dev/input/mice"
	Option		"SendCoreEvents"	"true"
        Option          "Protocol"              "IMPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Buttons"               "5"
EndSection

# Auto-generated by Archie mkxcfg

Section "Monitor"
	Identifier "Monitor0"
	Option "DPMS" "true"
	HorizSync    30.0 - 81.0 
	VertRefresh  56.0 - 75.0 
EndSection

# Auto-generated by Archie mkxcfg

Section "Device"
	Identifier  "6600"
	Driver      "nvidia"
	VendorName  "All"
	Option "NoLogo"	"1"
	BoardName   "All"
EndSection

Section "Screen"
	Identifier	"Screen0"
	Device     "6600"
	Monitor    "Monitor0"
	DefaultColorDepth 24
	SubSection "Display"
		Depth     1
		Modes "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     4
		Modes "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     8
		Modes "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     15
		Modes "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     16
		Modes "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes "1280x1024"
	EndSubSection
	SubSection "Display"
		Depth     32
		Modes "1280x1024"
	EndSubSection
EndSection

#Section "DRI"
#	Mode 0666
#EndSection
Merci de vos idées ;)

Publié : mer. 20 sept. 2006, 20:55
par Skunnyk
Plop !
Premierement commente la ligne : Load "dri" (ne me demande pas pourquoi je ne sais plus mais google est notre ami ^^).
Ensuite tu as essayé avec d'autre jeux, genre TrackMania, perso ça passe bien en 1280*1024 avec une carte nvidia geforce fx 5200. Regarde dans ton /var/log/Xorg.0.log et dans ~/.xsession-errors voir si il n'y a pas d'erreurs. :)

Edit : en fait c'est ecrit dans la doc du driver qu'il faut commenter le module dri après avoir installé le driver ^^

Publié : mer. 20 sept. 2006, 21:59
par saintshakajin
Y a un petit problème avec ton xorg.conf (le dri étant déjà souligner).
Tu mets du 1280x1024 mais tu as mis des fréquences comme ça:

Code : Tout sélectionner

Section "Monitor"
   Identifier "Monitor0"
   Option "DPMS" "true"
   HorizSync    30.0 - 81.0
   VertRefresh  56.0 - 75.0
EndSection
Ca me semble un peu peu non?

Publié : mer. 20 sept. 2006, 22:05
par Elrohir
SSJ : ce sont les fréquences de la doc de mon écran (Iiyama SyncMaster 930BF), ça tourne en 1280x1024 à 75hz. Ca te paraît bizarre ? :-/

Skunnyk : Après commentage (vive le français) de la ligne DRI, le problème est toujours là. Le problème c'est que Quake3 tournait à merveille avec mon ATI, et là, pas avant l'nVidia... :-/

Publié : mer. 20 sept. 2006, 22:24
par saintshakajin
ça me semblait petit ton vertrefresh... mais bon, si tu me dis que c'est du manuel, je ne peux que m'incliner.

Et quand tu lances le jeu dans un terminal, tu n'as aucun message? Il se pourrait qu'il te manque un package ou une lib...

Publié : mer. 20 sept. 2006, 23:14
par warnaud
Je pense que ça vient de là :

Code : Tout sélectionner

   SubSection "Display"
      Depth     24
      Modes "1280x1024"
   EndSubSection 
mets plutôt :

Code : Tout sélectionner

   SubSection "Display"
      Depth     24
      Modes "1280x1024" "1024x768" "800x600"
   EndSubSection 

Publié : jeu. 21 sept. 2006, 08:06
par Elrohir
Chère communauté,

j'ai l'honneur de te demander la main de Warnaud.
Warnaud, acceptes-tu de m'épouser ? :oops:

Publié : jeu. 21 sept. 2006, 09:29
par warnaud
Ptdr :oops: :oops:
Désolé j'ai déjà Anne' :D

Mais t'inquiètes Elrohir tu trouvreras :P

Publié : jeu. 21 sept. 2006, 10:55
par osku
C'est pratique ton post, je me demandais comment ne pas avoir les applis 3d en plein écran :D

Trackmania a un installeur linux ou tu utilises cedega ?

Publié : jeu. 21 sept. 2006, 11:39
par pappy
Elrohir a écrit :Chère communauté,

j'ai l'honneur de te demander la main de Warnaud.
Warnaud, acceptes-tu de m'épouser ? :oops:
Ehhh, j'avais demandé avant toi ! chacun son tour ! :twisted:

Publié : jeu. 21 sept. 2006, 15:40
par saintshakajin
asku, pour Trackmania, il y a Maniadrive qui est un clone.

Publié : jeu. 21 sept. 2006, 15:42
par Skunnyk
osku a écrit :C'est pratique ton post, je me demandais comment ne pas avoir les applis 3d en plein écran :D

Trackmania a un installeur linux ou tu utilises cedega ?
Boulette, je parlais de maniadrive, pas de trackmania :p (en gros c un 'clone' libre :)) =>http://maniadrive.raydium.org/
Pour des jeux 'libres' => www.jeuxlibres.net (entres autres ;))

Publié : jeu. 21 sept. 2006, 17:38
par cilyan
Tu devrais regarder dans la doc de nVidia.

Je sais que cette option peut être configurée sous windows, mais je ne sais pas trop comment faire sous linux.

Si je remets la main sur la doc de nVidia, je te pasterais le lien ici ...

Cilyan