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 16/03/2006, à 20:23

didrocks

[Résolu] Problème d'affichage avec xgl (carte nvidia)

Bonjour!

J'ai un problème étrange sous ma dapper toute fraichement installée,  avec mon portable toshiba 128 mgs de ram et ma Geforce4 TI.
j'ai updaté en fait depuis une breezy avec mes drivers nvidia fonctionnels.
Ayant suivi le tuto https://wiki.ubuntu.com/XglHowto, et quelques topics sur ce forum.
Sans activer compize, mon bureau est déjà très lent et j'ai de nombreux bugs graphiques comme vous pouvez le voir ici: http://www.tiloo.com/index.php?voir=160 … c00764.jpg  (j'ai fait une photo de mon bureau car si je fais un print screen, je n'ai que des parasites).
glxgears -printfps m'affiche une fenêtre noire et je reçois sous le terminal:
1482 frames in 5.2 seconds = 286.748 FPS
684 frames in 6.1 seconds = 111.785 FPS

Avant d'avoir installé glx, je n'avais aucun problème de ce genre.

Voici mon xorg.conf :

Section "Device"
        Identifier      "NVIDIA Corporation NV17 [GeForce4 420 Go]"
        Driver          "nvidia"
        BusID           "PCI:1:0:0"
        Option "NoLogo"
        Option          "RenderAccel"           "true"
        Option "AllowGLXWithComposite" "true"
        Option "IgnoreEDID"     "true"
        Option  "IgnoreEdidFreqs"       "true"
        Option  "GenerateRTList"        "0"
        Option  "OverridePolarity"      "1"
EndSection

J'ai également rajouté /etc/modprobe.d/options
options nvidia NVreg_SoftEDIDs=0 NVreg_Mobile=1
(apparemment obligatoire pour les portables)


Ayant vu ce problème, je me suis promené sur le forum et je suis tombé sur ce topic : http://forum.ubuntu-fr.org/viewtopic.php?id=31442 et j'ai essayé également de modifier les fichiers gdm.conf-custom et gdm.conf comme indiqué, mais rien de mieux!

Merci de m'aider, je ne vois plus quoi faire!

PS: le problème vient dès que gdm est lancé

Dernière modification par DidRocks (Le 18/03/2006, à 11:28)

Hors ligne

#2 Le 16/03/2006, à 20:29

gilir

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

As-tu essayer de désactiver le composite ?
Tu peux aussi activer NvAGP (Option "NvAGP" "1" le pouvant être remplacer par 2 ou 3 selon la carte).

Hors ligne

#3 Le 16/03/2006, à 20:45

Baptiste

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

j'ai exactement le même soucis!

voilà, moi j'ai ça :

compiz.real: No stencil buffer. Clipping of transformed windows is not going to be correct when screen is transformed.

Xgl est lancé et dans gconf-editor j'ai bien l'entrée compiz. A noter que j'ai bien suivi la procédure. Tout devient inutilisable (plus de metacity, et grand n'importe quoi (traces des fenêres, tout est illisible) quand je lance la commande pour compiz.

Dernière modification par Baptiste (Le 16/03/2006, à 20:58)

Hors ligne

#4 Le 16/03/2006, à 20:47

didrocks

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

Merci de ta réponse!
Malheureusement, j'ai essayé les différents modes (1,2,3) avec NvAGP mais rien de mieux...

composite n'est pas activé (je ne l'ai pas mis dans mon .bashrc puisque Xgl n'a jamais été accéléré!)

Hors ligne

#5 Le 16/03/2006, à 20:53

gilir

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

DidRocks a écrit :

Option "AllowGLXWithComposite" "true"

C'est à ce niveau là que le composite est activé. Essai de le commenter et de rebooter. SInon tu pourrais nous montrer ton gdm.conf-custom (le gdm.conf ne doit pas être modifier).

Hors ligne

#6 Le 16/03/2006, à 21:03

Baptiste

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

Alors voilà mon xorg.conf :

Section "Module"
	Load	"i2c"
	Load	"bitmap"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"type1"
	Load	"vbe"
EndSection

Section "Device"
	Identifier	"NVIDIA Corporation NV17 [GeForce4 420 Mac 32M/GeForce 440 Go 64M]"
	Driver		"nvidia"
	BusID		"PCI:1:0:0"
	Option		"NoLogo"
	Option 		"RenderAccel"			"true"
	Option 		"AllowGLXWithComposite"		"true"

EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"NVIDIA Corporation NV17 [GeForce4 420 Mac 32M/GeForce 440 Go 64M]"
	Monitor		"Écran générique"
	DefaultDepth	16
	SubSection "Display"
		Depth		1
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x800"
	EndSubSection
EndSection

Section "Extensions"
        Option	"Composite"	"Enable"
EndSection

Le pire c'est que tout est en ordre : j'utlise les couleurs 32 bits et j'ai les extensions qu'il faut. Je ne vois vraiment pas ce qui manque!

Dernière modification par Baptiste (Le 16/03/2006, à 21:05)

Hors ligne

#7 Le 16/03/2006, à 21:16

didrocks

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

J'ai essayé de décommenter : Option "AllowGLXWithComposite" "true"
Croiser les doigts n'a pas suffit! sad

Alors, j'ai remis mon gdm.conf-custom comme ça :

[daemon]

[security]

[xdmcp]

[gui]

[greeter]

[chooser]

[debug]

[servers]

Mais j'avais essayé de le mettre comme ça :

[daemon]

[security]

[xdmcp]

[gui]

[greeter]

[chooser]

[debug]

[servers]
1=Xgl

[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :1 -fullscreen -ac -accel glx:pbuffer -accel xv
flexible=true

(cf post http://forum.ubuntu-fr.org/viewtopic.php?id=31442)

Tu as une idée?

Hors ligne

#8 Le 17/03/2006, à 12:16

Baptiste

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

Eh bien je suis comme toi, je rame!

Je n'ai toujours pas trouvé la solution, je réessaye de temps en temps avec les nouvelles versions de compiz et xgl. Mais je n'espère pas trop.

Espérons que ça fonctionnera mieux après stabilisation de la dapper!

Hors ligne

#9 Le 17/03/2006, à 12:48

pépère

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

moi aussi (c'est ce qui est à l'origine de mon poste "désinstaller xgl") tongue


Contre la récupération politicienne d'Ubuntu.

Hors ligne

#10 Le 17/03/2006, à 13:59

gilir

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

Commenter la ligne Load dri peut etre ?

Hors ligne

#11 Le 17/03/2006, à 14:57

Baptiste

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

J'ai essayé le livcd de XGL et tout fonctionne très bien. Voilà pourquoi je ne comprends pas poursquoi ça ne marche pas! Dans leur xorg.conf j'ai en bas :

Section "DRI"
                  Mode 0666
EndSection

Est-ce que ça peut faire avancer le schmilblick?

Hors ligne

#12 Le 17/03/2006, à 15:57

PhrAok

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

Baptiste a écrit :

Alors voilà mon xorg.conf :

Section "Module"
	Load	"i2c"
	Load	"bitmap"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"type1"
	Load	"vbe"
EndSection

Section "Device"
	Identifier	"NVIDIA Corporation NV17 [GeForce4 420 Mac 32M/GeForce 440 Go 64M]"
	Driver		"nvidia"
	BusID		"PCI:1:0:0"
	Option		"NoLogo"
	Option 		"RenderAccel"			"true"
	Option 		"AllowGLXWithComposite"		"true"

EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"NVIDIA Corporation NV17 [GeForce4 420 Mac 32M/GeForce 440 Go 64M]"
	Monitor		"Écran générique"
	DefaultDepth	16
	SubSection "Display"
		Depth		1
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x800"
	EndSubSection
EndSection

Section "Extensions"
        Option	"Composite"	"Enable"
EndSection

Le pire c'est que tout est en ordre : j'utlise les couleurs 32 bits et j'ai les extensions qu'il faut. Je ne vois vraiment pas ce qui manque!

Tu dis utiliser le mode 32bits mais sur ton xorg.conf c'est le mode 16bits qui est activé ou je me trompe ?, passe en mode 24bits peut-être:
DefaultDepth 16   -->    DefaultDepth 24

Hors ligne

#13 Le 17/03/2006, à 16:05

Nigo

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

je vais aussi donner mon Xorg.conf (ceci est la totalité du fichier) sachant que je n'ai maintenant aucun souci de perf OpenGL et qu'à la fin de mon install XGL, par défaut ma config tournait tellement mal que gxlgears faisait planter/rebooter XGL, donc j'ai du toucher à un truc mais je sais pas lequel. DRI est désactivé chez moi, c'est peut-être celà

Section "Files"
	FontPath	"/usr/share/X11/fonts/misc"
	FontPath	"/usr/share/X11/fonts/cyrillic"
	FontPath	"/usr/share/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/share/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/share/X11/fonts/Type1"
	FontPath	"/usr/share/X11/fonts/100dpi"
	FontPath	"/usr/share/X11/fonts/75dpi"
	# path to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
	Load	"i2c"
	Load	"bitmap"
	Load	"ddc"
#	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"type1"
	Load	"vbe"
EndSection

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

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ExplorerPS/2"
	Option		"Emulate3Buttons"	"true"
EndSection

Section "Device"
	Identifier	"NVIDIA Corporation NV34M [GeForce FX Go5200]"
	Driver		"nvidia"
	BusID		"PCI:1:0:0"
        Option      "RenderAccel" "true"
        Option      "NvAGP" "1"
        VendorName  "NVIDIA"
        Option      "NoLogo"
        Option      "AllowGLXWithComposite" "true"
EndSection

Section "Monitor"
	Identifier	"Écran générique"
	Option		"DPMS"
        DisplaySize     322     201
        HorizSync       28-64
        VertRefresh     43-60
        ModeLine "1280x800" 68.9 1280 1304 1336 1408 800 804 808 816
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"NVIDIA Corporation NV34M [GeForce FX Go5200]"
	Monitor		"Écran générique"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x800"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
EndSection

mon fichier /etc/X11/xinit/xserverrc

#!/bin/sh
exec /usr/bin/X11/X -dpi 100 -nolisten tcp -ac -accel glx:pbuffer -accel xv:fbo

Dernière modification par Nigo (Le 17/03/2006, à 16:08)

Hors ligne

#14 Le 17/03/2006, à 17:26

Baptiste

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

Bon! Ca a l'air de fonctionner (en tous cas je n'ai plus les parasites et si je fais ctrl+alt+molette, miracle, j'ai de la transparence).

Il fallait mettre 24 à la place de 16

Donc deux soucis :

1) je n'ai pas de bordures de fenêtres ni de menu (fichier, outil, etc)
2) où sont les autres effets?
3) le gestionnaire de bureaux ne veut plus en ajouter (je suis coincé à 1 bureau)
3) dans gconf-editor : j'ai bien compiz mais rien qui ait un rapport avec des plugins.

Merci de votre aide!

Dernière modification par Baptiste (Le 17/03/2006, à 17:27)

Hors ligne

#15 Le 17/03/2006, à 17:36

Nigo

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

on met ca dans son .gnomerc, on se deloggue/reloggue, puis on respire un grand coup...

compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher
nohup gnome-window-decorator &

Hors ligne

#16 Le 17/03/2006, à 17:47

Baptiste

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

hum

Toujours pas de bordures de fenêtres.

Est-ce que tu pourrais me donner l'adresse de ton howto? Parce que j'en ai essayé cinquante et je m'emmêle les pinceaux!

merci!

On va y arriver! big_smile

Hors ligne

#17 Le 17/03/2006, à 17:53

Baptiste

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

ça y est, j'y suis arrivé!

Donc, j'ai rendu exécutable .gnomerc.
En utilisateur normal ça ne donnait rien, j'ai donc ouvert avec sudo et tada! cool

Une dernière question, serait-il possible de n'utiliser que l'utilisateur courant? (c'est pénible de devoir lancer .gnomerc en root à chaque démarrage.

Merci!

Hors ligne

#18 Le 17/03/2006, à 18:11

didrocks

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

Alors, j'ai bien changé en 24 et plus de pb.
J'ai rajouté tout dans .gnomerc (comme dit dans https://wiki.ubuntu.com/XglHowto)
J'ai bien le cube, je peux le faire tourner comme je veux, F12 fonctionne bien. Cependant, je n'arrive pas à faire changer l'opacité (Ctrl + Shift + roulette ne donne rien). Je n'ai pas non plus les "fenêtres molles".
autre question, que doit faire "Zoom-in once" car si super-key, c'est la touche windows, alors Super-key right-click ne me fait rien non plus.
Bon, plus qu'une petite aide et je pense que ça va roxer cool!!!

mon .gnomerc :

compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher
nohup gnome-window-decorator &

Dernière modification par DidRocks (Le 17/03/2006, à 18:12)

Hors ligne

#19 Le 17/03/2006, à 18:17

Baptiste

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

Pour ma part j'utilise alt+molette pour régler la transparence.

Hors ligne

#20 Le 17/03/2006, à 18:21

gilir

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

La transparence n'est pas incluse dans la version de compiz des dépôts Dapper.

Hors ligne

#21 Le 17/03/2006, à 18:25

didrocks

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

ah, ok, il faut utiliser une version compilée alors? (tu aurais une adresse d'un how-to pour ça?) et les fenêtres molles, c'est la même chose?

Hors ligne

#22 Le 17/03/2006, à 18:40

didrocks

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

gilir : je suis sur ton site, je regarde pour mettre à jour en ce moment...

Hors ligne

#23 Le 17/03/2006, à 19:11

gilir

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

Les fenêtres molles devraient être active, même avec les anciennes versions de compiz. La seule correction que je connais sur ça est la suivante :
Lancer la commande : gconf-editor,
puis aller dans /apps/compiz/general/screen0/option
déselectionner l'option "detect_refresh_rate" et metter le "refresh_rate" à 60
Ensuite aller dans System ----> preferences----> screen resolution --> refresh rate --> 60 Hz

Pas sur que ca aide mais on ne sait jamais smile Sinon une mise à jour de compiz règle quelque fois des problèmes

Hors ligne

#24 Le 17/03/2006, à 19:19

Tao

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

gilir a écrit :

Ensuite aller dans System ----> preferences----> screen resolution --> refresh rate --> 60 Hz

Oui mais ça va faire mal aux yeux !

Hors ligne

#25 Le 17/03/2006, à 19:21

gilir

Re : [Résolu] Problème d'affichage avec xgl (carte nvidia)

Je l'ai depuis 2 semaines et mes yeux vont bien big_smile

Hors ligne