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 23/12/2006, à 15:31

pieter

problème d'écran qui freeze - nvidia - dapper

bonjour,

distribution: dapper
mon noyau : 2.6.15-27-k7
carte graphique :  nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x]
processeur : AMD athlon (tm) XP 2800
carte mère : ASrock K7S8X DDR 400

Je vais tenter de relater correctement le problème qui nous occupe, et ensuite les tentatives de réparation effectuées :

Le problème :
------------
ça freeze très souvent, et tout est bloqué, sauf la souris. Seule fonctionne la combinaison ctrl+sys+b. Ca arrive principalement lors de l'utilisation de firefox (la consultation d'internet est la principale fonction de cet ordinateur communautaire), mais aussi lors de l'utilisation d'autres programes (open office, freecel, ...)

petit historique:
----------------
Sous breezy, j'avais rencontré un problème similaire, que j'avais fini par résoudre en appliquant ces modifications-ci :

c'est très bien, tout le monde à l'air de trouver des solutions de son côté, de manières différentes, mais néanmoins efficaces...
J'ai le plaisir d'annoncer que mon ordi ne plante plus, et cela grâce aux indications de savtronic.
Il fallait donc bien installer un nouveu driver nvidia.
Je vais reprendre pas à pas les opérations que j'ai fait:

1. J'ai téléchargé le fichier NVIDIA-Linux-x86-1.0-8178-pkg1.run sur le site de nvidia, suivant le lien indiqué dans un post ci-dessus. Je l'ai téléchargé sur le bureau

2. J'ai ouvert synaptic et j'ai sélectionné pour désinstallation complète "Nvidia-kernel-common", ce qui a entraîné aussi la suppression de Linux-k7, de Linux-restricted modules-2.6.10.5.k7, de Linux-restricted modules-2.6.12.10.k7 et de Linux-restricted modules-k7

3. synaptic : j'ai vérifié la présence de Linux-source-2.6.12 : il était absent, et je le sélectionne pour l'installer.

4. console: je vérifie le numéro de mon noyau :
Code:

uname -r
2.6.12-10-k7

5. synaptic : Je vérifie la présence de Linux-headers. Il ets absent. Je sélectionne pour installation Linux-headers-2.6.12-10-k7; il sélectionne aussi Linux-headers-2.6.12-10

6. synaptic : Je vérifie la présence de gcc-3.4 Il est absent; dans la liste, parmi les divers gcc-3.4, je choisit pour installation gcc-3.4-base ; il selectionne aussi cpp-3.4

7. synaptic : Je vérifie la présence de build-essential. Absent. Je le sélectionne, et il sélectionne aussi g++, g++-4.0, gcc, gcc-4.0, libstdc++6-4.0-dev

8. synaptic : j'applique tout les changements

9. console :
Code:

sudo killall gdm

Ensuite, il faut introduire son login et son mot de passe. la première fois ça n'a pas marché (je ne sais plus ce qui s'est passé, mais la seconde fois, ça a marché.

10.
Code:

CC=gcc-3.4
export CC

11.
Code:

cd Desktop

pour me mettre là où j'ai téléchargé le fichier
12.
Code:

sudo sh NVIDIA-Linux-x86-1.0-8178-pkg1.run

pour lancer l'installation du nouveau driver
Ensuite il pose toutes sortes de questions auxquelles je n'avait pas toujous la réponse; j'ai fait les choix suivant : J'ai accepté la licence. A la question de savoir si je voulais une "kernel interface from the nvidia site", j'ai répondu YES; mais il m'a répondu "no kernel interface was found", et il me dit qu'il va "need to compile a kernel interface for your kernel", ce à quoi je rétorque = OK. Ensuite il me demande si je veux lancer la "nvidia-xconfig utility", ce à quoi je répond NO, suivant les excellents conseils de savtronic. Et enfin, il me prle d'un fichier readme.txt, et je lui dis OK.

13.
Code:

sudo gdm

me permet de retrouver l'environnement graphique.

14. J'édite le fichier /etc/X11/xorg.conf,
Code:

sudo gedit /etc/X11/xorg.conf

(sans la console, j'arrivais à la lire, mais pas à l'éditer.

15. Je met # devant "dri", et je remplace "nv" par "nvidia"

16. Je reboote (je ne sais pas si c'était nécessaire) et depuis il n'a plus planté - c'est à dire depuis un peu plus de 48 heures - un record absolu!!!


Encore merci à tous,

nb: je passe ce sujet en résolu.

, trouvées grâce à ce forum :http://forum.ubuntu-fr.org/viewtopic.php?id=28922&p=2

En passant à Dapper, j'avais pas fait gaffe au problème que cela pouvait poser du point de vue de mon problème de freezing, et j'ai changé de distribution. Et l'écran s'est mis à geler, moins qu'avant, mais quand même plusieurs fois par jour. Différences d'avec le problème sous breezy : le freeze dépend d'une activité humaine sur l'ordinateur (par exemple l'utilisation de firefox), et il semble que cela arrive plus volontiers sur des pages avec beaucoup d'images (yahoo, whatreallyhappened.com, ..).

tentatives de solutions :
-------------------------
(j'en ai fait beaucoup, je vais essayer d'en relater la plupart)
Suite au problème rencontré, j'ai cherché des solutions, en (quasi-)exclusivité dans la documentation et dans le forum de ce site.

A. je me suis dit que j'allais suivre la documentation et vérifier si j'étais au point au niveau des drivers nvidia. J'ai suivi cette procédure : http://doc.ubuntu-fr.org/nvidia(le wiki). Xorg.conf se modifie correctement, mais quand je re-boote, X ne prend pas et je dois faire

dpkg-reconfigure xserver-xorg

(c'est la seule solution que je connais pour retrouver mon interface graphique). Et je retourne à mon xorg.conf "par défaut" :

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

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	"bitmap"
	Load	"dbe"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"record"
	Load	"type1"
	Load	"vbe"
EndSection

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

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

Section "InputDevice"
  Driver        "wacom"
  Identifier    "stylus"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "eraser"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "eraser"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "cursor"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "cursor"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "Device"
	Identifier	"NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x]"
	Driver		"nv"
	BusID		"PCI:1:0:0"
EndSection

Section "Monitor"
	Identifier	"Écran générique"
	Option		"DPMS"
	HorizSync	28-51
	VertRefresh	43-60
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x]"
	Monitor		"Écran générique"
	DefaultDepth	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		"1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice     "stylus" "SendCoreEvents"
	InputDevice     "cursor" "SendCoreEvents"
	InputDevice     "eraser" "SendCoreEvents"
EndSection

Section "DRI"
	Mode	0666
EndSection

(ceci est mon xorg.conf actuel.)

B. J'ai essayé de modifier en fonction d'informations que je lisais, telles que commenter DRI, ou rajouter des otpion comme "Render accel" "false", mais ça n'a pas empêché le X de planter.

C. A un moment dans les échanges du forum, il  était question de GLXgears. J'ai ssayé chez moi, et ça ne marche pas du tout. voici l'opération :

 ferme@serveur:~$ glxgears
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual
ferme@serveur:~$

D. J'ai aussi tenter de répéter les opérations qui m'avaient permises de sortir de la muise quand j'étais sous breezy. LISTE des opérations. Selon mon noyau, l'opération CC= gcc-3.4, devait être remplacée par CC= gcc-4.0. Cette opération n'a rien donnée. Ca a continuer à freezer.


Voila un peu tout ce que j'ai fait, et je ne comprend pas ce qui se passe.
Ce qui m'intrigue en particulier, c'est que le logo nvidia n'apparaisse pas, et que X ne démarre pas quand je charge les drivers propriétaires nvidia.

merci de m'éclairer.
j'ai besoin d'un coup de main
Pieter

Dernière modification par pieter (Le 29/12/2006, à 23:42)

Hors ligne

#2 Le 29/12/2006, à 23:51

pieter

Re : problème d'écran qui freeze - nvidia - dapper

a lestat : Alors que ça ne marchait pas avant, j'ai pu modifier manuellement "nv" en "nvidia" dans xorg.conf. (le logo apparait au re-boot) Mais je ne pense pas que ça va changer grand chose au plantage. Je part une semaine, et je demande aux autres utilisateurs de l'ordi de noter les plantages. à bientôt,
pieter

Hors ligne

#3 Le 20/02/2007, à 22:11

Vincentux

Re : problème d'écran qui freeze - nvidia - dapper

J'ai le meme probleme. Je cherche toujours d'où cela peut venir. J'ai essayé pas mal de manips, desinstaller Firefox, installations alternatives via envy (qui plante et ne fait pas le boulot du coup) ... rien à faire. J'ai l'acceleration 3D mais ca freeze tout, que je sois sous Firefox, Konqueror, ou meme Adept.

Losque j'installe les drivers nvidia-glx comme expliqué dans le tuto du wiki, voila ce qui ressort dans le xorg.conf : 

Section "Device"
    Identifier     "NVIDIA Corporation NV40? [Unknown nVidia Card]"
    Driver         "nvidia"
EndSection

Et je n'ai pas le logo nvidia au demarrage ...

Dire que je viens d'acheter une Geforce 6200 TC à la place de ma Radeon 9600Pro juste pour avoir l'acceleration 3D facilement ... sad

PS : je suis sous Edgy

Hors ligne