OVH Cloud OVH Cloud

Bureau 3D avec Mandriva 2007 Free

13 réponses
Avatar
François
Bonjour,

Depuis sa sortie, j'utilise Mandriva 2007, version légère. Je suis
globalement satisfait de cette nouvelle version, mais je me heurte au
problème suivant : je ne parviens pas à rendre opérationnel le bureau
3D. Ce dernier est peut-être un gadget ? J'aimerais pourtant l'essayer,
sans doute par curiosité.
Dans le Centre de contrôle de KDE, je vais dans Matériel/Configurer les
effets bureau 3D. Résultat : la seule altetrnative proposée (si on peut
dire !) est "Pas d'effets bureau 3D".
Ma carte vidéo est une Asus à base de FX 5200, le pilote est le
générique FX de Mandriva 2007. Mon CPU est un Pentium IV à 2,4 MHz, j'ai
1 Go de mémoire vive.
Lors de l'installation su système, je ne me souviens plus avec précision
des options choisies. Cependant, je dois avoir conservé toutes les cases
cochées par l'installateur, c'est-à-dire l'essentiel, je pense, compte
tenu du fait que je ne manquais pas de place sur mon disque de 80 Go.
Qu'est-ce qui pourrais bien manquer et qu'il me faudrait ajouter après
coup pour que le bureau 3D puisse devenir opérationnel ?

Merci de bien vouloir me faire profiter de vos idées ou expérience
éventuelles.

François

3 réponses

1 2
Avatar
François
sansflotusspam wrote:
François wrote:

Je confirme, il faut au minimum les pilotes nvidia 96.29, la version
96.31 étant la dernière stable en date.

Oui, le problème semble bien être là. Je me suis attelé à l'installation

de la 96.31, cela m'a conduit à devoir installer gcc et kernel-source :
c'est l'installer du pilote nvidia qui m'a permis, après diverses
tentatives infructueuses mais accompagnées de messages d'erreurs, de
voir ce qui manquait.
Les choses avancent puisque je peux maintenant obtenir la page de
configuration du bureau 3D. Pourtant, au cours de l'installation du
pilote, qui n'a cette fois pas été abandonnée, j'ai encore eu un message
me demandant d'installer le paquetage de développement X.Org.SDK.
J'ai probablement commis une imprudence, celle de lancer prématurément
le bureau 3D, ayant pourtant remarqué que le pilote était toujours le
générique et non le 96.31, quoique la tentative d'installer ce dernier a
donc laissé des traces. Résultat, je suis dans une impasse : au
lancement, le serveur graphique coince, je parviens quand même au mode
console mais, je ne sais pas comment m'y prendre pour désactiver le
bureau 3D en mode console afin de revoir l'installation du pilote avant
toute nouvelle tentative. Et je me contenterais de ce retour au bureau
initial, si le mode graphique consent à redevenir opérationnel, dans le
cas où l'installation du dernier pilote nvidia s'avérait impossible pour
mes compétences limitées !

Pouvez-vous encore m'aider ?

François


tu passes sur une console par Alt F2 ou F3, log en root, un coup de ps aux
pour repérer le pid de kdm (ou gdm) et X, un bon killall -9 sur tout ça, et
tu es débarrassé du re-démarrage automatique.
après ça, on met "3" au lieu de "5" dans la bonne ligne de /etc/inittab, et
tu peux faire les essais avec startx en user.

Bon, j'ai fait tout ça. Certes, ça me permet d'arriver directement, et

proprement, en mode console. Mais startx ne donne rien : ça rame pendant
une ou deux minutes puis retour au mode console.
Je crois que le mode 3D que j'ai configuré par le Centre de
contrôle/Matériel/Configurer les effets bureau 3D, reste activé, et je
suppose que c'est cela qui empêche startx de lancer le mode graphique.
Je continue à chercher, et ne manquerai pas de mettre un message s'il y
a du nouveau.

François



Avatar
sansflotusspam
François wrote:

Bon, j'ai fait tout ça. Certes, ça me permet d'arriver directement, et
proprement, en mode console. Mais startx ne donne rien : ça rame pendant
une ou deux minutes puis retour au mode console.
Je crois que le mode 3D que j'ai configuré par le Centre de
contrôle/Matériel/Configurer les effets bureau 3D, reste activé, et je
suppose que c'est cela qui empêche startx de lancer le mode graphique.
Je continue à chercher, et ne manquerai pas de mettre un message s'il y
a du nouveau.

François


dans les opérations de "nettoyage préparatoire", tu as bien retouché les
fichiers /etc/sysconfig/compiz COMPIZ=no et /etc/sysconfig/xgl=no ?
sinon, X tente de les lancer, ce qui fait échouer le démarrage.

que raconte le log /var/log/Xorg.0.log ?
en particulier du côté de :

(II) NVIDIA dlloader X Driver 1.0-9629 Wed Nov 1 19:31:54 PST 2006
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(--) Chipset NVIDIA GPU found
(--) Chipset NVIDIA GPU found
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.3

et :

(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions
is
(II) NVIDIA(0): enabled.
(II) NVIDIA(0): NVIDIA GPU GeForce 6600 at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 262144 kBytes
(--) NVIDIA(0): VideoBIOS: 05.43.02.66.00
(II) NVIDIA(0): Detected AGP rate: 8X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 6600 at PCI:1:0:0:
(--) NVIDIA(0): Iiyama (CRT-1)
(--) NVIDIA(0): Sony SDM-P234 (DFP-0)

et :

(II) NVIDIA(0): Setting mode "1920x1200"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(==) RandR enabled

et à la fin :

(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "NVIDIA Damage Notification
Manager" (type: Other)
(II) XINPUT: Adding extended input device "NVIDIA Kernel RC Handler" (type:
Other)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type:
Other)
(II) XINPUT: Adding extended input device "NVIDIA Damage Notification
Manager" (type: Other)
(II) XINPUT: Adding extended input device "NVIDIA Kernel RC Handler" (type:
Other)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type:
Other)

le but est savoir si X a correctement pris en compte les fonctions glx.

A+

Avatar
François
dans les opérations de "nettoyage préparatoire", tu as bien retouché les
fichiers /etc/sysconfig/compiz COMPIZ=no et /etc/sysconfig/xgl=no ?
sinon, X tente de les lancer, ce qui fait échouer le démarrage.

Non, je vois bien compiz* et xgl* mais je ne sais pas ce que je peux en

faire sinon exécuter les commandes compiz=no et glx=no. Je l'ai fait et
ça n'a rien changé.

que raconte le log /var/log/Xorg.0.log ?
en particulier du côté de :

(II) NVIDIA dlloader X Driver 1.0-9629 Wed Nov 1 19:31:54 PST 2006
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(--) Chipset NVIDIA GPU found
(--) Chipset NVIDIA GPU found
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.3

et :

(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions
is
(II) NVIDIA(0): enabled.
(II) NVIDIA(0): NVIDIA GPU GeForce 6600 at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 262144 kBytes
(--) NVIDIA(0): VideoBIOS: 05.43.02.66.00
(II) NVIDIA(0): Detected AGP rate: 8X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 6600 at PCI:1:0:0:
(--) NVIDIA(0): Iiyama (CRT-1)
(--) NVIDIA(0): Sony SDM-P234 (DFP-0)

et :

(II) NVIDIA(0): Setting mode "1920x1200"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(==) RandR enabled

et à la fin :

(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "NVIDIA Damage Notification
Manager" (type: Other)
(II) XINPUT: Adding extended input device "NVIDIA Kernel RC Handler" (type:
Other)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type:
Other)
(II) XINPUT: Adding extended input device "NVIDIA Damage Notification
Manager" (type: Other)
(II) XINPUT: Adding extended input device "NVIDIA Kernel RC Handler" (type:
Other)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type:
Other)

le but est savoir si X a correctement pris en compte les fonctions glx.

A+

Voici ce que j'obtiens pour les parties que tu présentes ci-dessus.

Tiens, nous avons le même moniteur ... mais pas la même carte graphique !

(II) NVIDIA dlloader X Driver 1.0-9631 Thu Nov 9 17:39:58 PST 2006
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(--) Assigning device section with no busID to primary device
(--) Chipset NVIDIA GPU found
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.3


(II) NVIDIA(0): Support for GLX with the Damage and Composite X
extensions is
(II) NVIDIA(0): enabled.
(II) NVIDIA(0): NVIDIA GPU GeForce FX 5200 at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 131072 kBytes
(--) NVIDIA(0): VideoBIOS: 04.34.20.16.00
(II) NVIDIA(0): Detected AGP rate: 4X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce FX 5200 at PCI:1:0:0:
(--) NVIDIA(0): Iiyama (CRT-0)
(--) NVIDIA(0): Iiyama (CRT-0): 350.0 MHz maximum pixel clock



(II) NVIDIA(0): Setting mode "1024x768"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(==) RandR enabled


(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "NVIDIA Damage Notification
Manager" (type: Other)
(II) XINPUT: Adding extended input device "NVIDIA Kernel RC Handler"
(type: Other)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type:
Other)


Par ailleurs, il y a une avancée : j'ai installé libxorg-x11-devel
(suggestion trouvée sur le forum de Lea-Linux. Après cela, j'ai pu
réinstaller, cette fois sans message d'erreur, le nouveau pilote Nvidia
96.31. Au démarrage (option 3 de inittab puis startx ou bien option 5 de
inittab) le rectangle de KDE permettant de suivre le chargement
s'affiche normalement, le son de fin de chargement sort normalement
mais, en guise de bureau, j'obtiens un écran blanc avec, sur les bords,
une main que je peux faire disparaitre par un clic gauche de la souris,
mais sans aucun effet apparent.
Il me semble que, mis à part ce dernier point, tout fonctionne
normalement. J'ai l'impression que je suis près du but ... mais sans
pouvoir l'atteindre.

François

1 2