Bonjour,
J'ai recemment eu la mauvaise surprise de voir que ma carte graphique nvidia n'est plus supportée par les derniers drivers proprio.
J'ai besoins de l'accel 3d car je joue a quake3 et warsow.
Ces jeux ne nécessitant pas une grosse config (ma carte 64mo me suffie largement), et souhaitant aussi juste tester beryl, je ne veux pas racheter une carte graphique nvidia derniere génération juste pour ca, surtout si elle aussi un jour n'est plus supportée ...
j'ai entendu dire qu'il y a des cartes graphiques donc le driver open fourni aussi l'accel 3d (mais est ce que ca marche aussi avec beryl?). Pouvez vous m'en conseiller quelques unes ?

Merci
De quel modèle parles tu? les deniers drivers nvidia 9631 corrige le bug des geforce4
La série 97xx abandonne le support pour ces cartes effectivement mais il sera toujours possible de recompiler la version 9631 sur le nouveau kernel!

Aucune carte autre que Nvidia ne fournit actuellement l'accélération 3d et l'accélération Xvmc pour la décompression Mpeg-2 (et x264 évenentuellement ultérieurement...).
je n'ai pas de nvidia donc je n'ai pas trop cherché sur le sujet mais sur Livna il y a 2 types de driver nvidia..
le "normal" 9631 .. et le Legacy 7184
ta carte si plus supportée par le normal.. ne l'est-elle pas par le legacy.. ce qui serait logique

A+
Si tu regardes la description ici tu verras qu'elle prends en charge de la geforce2 au plus récent... la question ne se pose plus...

Il y a en a un 3eme type qui es le livna testing 9742 qui lui ne prends plus en charge les NV30 (geforce4 et plus ancien...). Mais c'est un driver beta...
L'installation des 9xxx s'est toujours soldée par un échec chez moi.
Les 8776 fonctionnenet parfaitement, dommage qu'il n'y ai aps de legacy poru celui ci.
J'avais vu une page sur le site nvidia beaucoup plus détaillé métant des avertissement pour certaines cartes, dont les geforce3 et geforce4.
Tu m'as parlé au départ d'un bug corrigé, peut etre devrais je réessayé.

Cela dit effectivement par la suite ces cartes ne seront plus supportées, c'est pourquoi j'ai demandé s'il y avait des cartes dont le driver open fournissait l'acceleration 3d.
Essaies les tout derniers driver 9631 disponibles sur livna (version standard pas testing)
ok je teste ca ce soir et je vous tiens au courant.
hey !
Impec kwizart ! j'ai fait ce soir la mise à jour des drivers nvidia, et impecable, le 9631 passe bien, aucun souci 🙂

Donc la seconde question que je me pose du coup, c'est pour l'avenir :
y aura t il une version legacy, devrais je changer de carte (sachant que je veux l'accel 3d), ou devrais-je pour ne plus avoir de soucis acheter une carte graphique dont le driver open l'accel 3d (si cela existe).

Merci en tout cas car j'avais décidé de ne plus essayer les mises a jour 🙂
Je pense que oui, j'ai soulevé le problème sur livna.org...mais mieux vaut attendre de savoir si la prochaine version stable des drivers abandonne effectivement le support pour ces geforce ...
ok, merci beaucoup pour l'aide !
Rien à faire, chez moi ça passe pas...Pour une GeForce4 aussi. J'ai laissé tombé depuis un moment déjà.🙁
Qu'as fait pour que cela ne marche pas?

donnes ton /sbin/lspci
/etc/X11/xorg.conf

Est ce que tu as suivi la procédure de la documentation de ce site?
Estc e que tu as Selinux activé
Est ce que tu as réussit à installer les rpm ?
@Kwizard-> Merci de me répondre.🙂
Voici ce que retourne mon lspci:

00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP]
00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:0c.0 USB Controller: NEC Corporation USB (rev 41)
00:0c.1 USB Controller: NEC Corporation USB (rev 41)
00:0c.2 USB Controller: NEC Corporation USB 2.0 (rev 02)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 23)
00:11.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 23)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 40)
01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev a4)

et xorg.conf:

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nv"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Quand à la procédure, c'est la première chose que j'ai essayé. Je suis sur ZOD, et c'était pareil sous Bordeaux.🙁
SELinux est en permissif, et les RPMs refusent de s'installer.
Si tu veux, je peux te poster le message d'erreur qu'il m'indique quand j'essaie d'installer avec YUM via le lien que tu as donné plus haut (9631).🙂
Je veux bien, mais réessaie en faisant:
yum clean all
avant tu dois avoir un kernel i686 au lieu du i586 que l'installateur de zod a put installer par default, c'est un bug connu!
Si tu as mis à jours le denrier kernel 2842 le plus simple est de le supprimer et de revenir au 2798 et de faire :
yum install kernel.i686 ...

puis tu installes le kmod-nvidia
voilà, je te mets tout, on sait jamais.

[root@localhost ~]# yum install xorg-x11-drv-nvidia
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
livna 100% |=========================| 1.1 kB 00:00
updates 100% |=========================| 1.2 kB 00:00
core 100% |=========================| 1.1 kB 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 308 kB 00:00
################################################## 1076/1076
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package xorg-x11-drv-nvidia.i386 0:1.0.9631-1.lvn6 set to be updated
--> Running transaction check
--> Processing Dependency: nvidia-kmod >= 1.0.9631 for package: xorg-x11-drv-nvidia
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package kmod-nvidia.i686 0:1.0.9631-1.2.6.18_1.2849.fc6 set to be updated
--> Running transaction check
--> Processing Dependency: kernel-i686 = 2.6.18-1.2849.fc6 for package: kmod-nvidia
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package kernel.i686 0:2.6.18-1.2849.fc6 set to be installed
--> Running transaction check

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
xorg-x11-drv-nvidia i386 1.0.9631-1.lvn6 livna 4.5 M
Installing for dependencies:
kernel i686 2.6.18-1.2849.fc6 updates 16 M
kmod-nvidia i686 1.0.9631-1.2.6.18_1.2849.fc6 livna 1.6 M

Transaction Summary
=============================================================================
Install 3 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 22 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test


Transaction Check Error: package kernel-2.6.18-1.2849.fc6 is already installed
file /boot/System.map-2.6.18-1.2849.fc6 from install of kernel-2.6.18-1.2849.fc6 conflicts with file from package kernel-2.6.18-1.2849.fc6
file /boot/config-2.6.18-1.2849.fc6 from install of kernel-2.6.18-1.2849.fc6 conflicts with file from package kernel-2.6.18-1.2849.fc6
file /boot/symvers-2.6.18-1.2849.fc6.gz from install of kernel-2.6.18-1.2849.fc6 conflicts with file from package kernel-2.6.18-1.2849.fc6
file /boot/vmlinuz-2.6.18-1.2849.fc6 from install of kernel-2.6.18-1.2849.fc6 conflicts with file from package kernel-2.6.18-1.2849.fc6

Mais bon, on dirait que le kernel et le Kmod sont tous les deux en i686.:-?
Ok c'est ce bug donc fait ce que je t'ai dit:
desinstalles le kernel 2842: (mieux vaut être en 2798!)
rpm -e kernel-2.6.18-1.2849.fc6
yum install kmod-nvidia.i686

Où as tu vu qu'il fallait faire yum install xorg-x11-drv-nvidia que je corrige tout de suite!
@kwizart. Désolé pour le retard, mais hier soir, en essayant de suivre tes conseils....Gros kernel panic. J'ai mis 2 bonnes heures à régler le problème:-(.
Je vais retenter ce soir, car je suis au boulot sous win.

Et pour le reste, (yum install xorg-x11-drv-nvidia) c'est moi qui me suis planté comme une buse. Désolé.:hammer:
Bon, je suis de retour. J'ai essayé de supprimer mon kernel 2849 à l'aide de la commande :
rpm -e kernel-2.6.18-1.2849.fc6 (donnée par Kwizart). Le souci c'est que c'est le seul kernel que j'ai. :-?
Normalement, FC6 garde toujours 2 kernels par sécurité, d'après ce que j'ai apris (merci bochecha 😉 )
J'ai donc essayé de booter sur l'autre kernel pour pouvoir désinstaller le plus récent (a partir de GDM)
Je n'ai pourtant pas pour habitude de faire joujou avec le kernel, même si je triffouille un peu partout. :lol:
Essaies d'installer un ancien kernel 2798.i686 au préalable... (depuis ton cédérom par exemple!)

Attention, mieux vaut que tu installes le premier et desinstaller le second (2849.fc6.i586)!
Sinon tu peux faire il me semble:
#yum install yum-utils
puis
#yumdownloader kernel-2.6.18-1.2849.fc6.i686
#rpm -Uvh --replacefiles --replacepkgs kernel-2.6.18-1.2849.fc6.i686.rpm
Merci pour les conseil. J'essaie et je vous tiens au courant. :-D
kwizart wrote:Ok c'est ce bug donc fait ce que je t'ai dit:
desinstalles le kernel 2842: (mieux vaut être en 2798!)
rpm -e kernel-2.6.18-1.2849.fc6
yum install kmod-nvidia.i686

Où as tu vu qu'il fallait faire yum install xorg-x11-drv-nvidia que je corrige tout de suite!
Bon....le retour de la vengence 3 ^^

J'ai suivi tes instructions à la lettre. J'ai installé l'ancien kernel à partir du DVD. --> pas de problème.

Puis:


[root@localhost ~]# rpm -e kernel-2.6.18-1.2849.fc6
[root@localhost ~]# yum install kmod-nvidia.i686
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package kmod-nvidia.i686 0:1.0.9631-1.2.6.18_1.2849.fc6 set to be installed
--> Running transaction check
--> Processing Dependency: kernel-i686 = 2.6.18-1.2849.fc6 for package: kmod-nvidia
--> Processing Dependency: nvidia-kmod-common >= 1.0.9631 for package: kmod-nvidia
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package kernel.i686 0:2.6.18-1.2849.fc6 set to be installed
---> Package xorg-x11-drv-nvidia.i386 0:1.0.9631-1.lvn6 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
kmod-nvidia i686 1.0.9631-1.2.6.18_1.2849.fc6 livna 1.6 M
Installing for dependencies:
kernel i686 2.6.18-1.2849.fc6 updates 16 M
xorg-x11-drv-nvidia i386 1.0.9631-1.lvn6 livna 4.5 M

Transaction Summary
=============================================================================
Install 3 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 22 M
Is this ok [y/N]: n
Exiting on user Command
Complete!
[root@localhost ~]#



Il veut me réinstaller le kernel que je viens de supprimer. Je sêche. Ou est-ce normal ?
Merci d'avance pour ton aide.
Bonjour.
Bon, j'ai installé quand même le kmod qu'il me proposait (post au dessus)
J'ai relancé X (ctrl atl backspace) mais je n'ai pas eu le logo nvidia. :-?
Par contre, j'ai une option display nvidia dans le menu applications --> outils systèmes qui est apparu, mais je ne peux pas faire qrand chose avec.
Quelqu'un à une idée svp ?
que donne glxinfo |grep direct
le principe c'est de mettre nvidia a la place de nv dans /etc/X11/xorg.conf

Le principe c'est que tu as installé le même kernel 2849 mais une architecture différente i686 à la place de i586 ?
Alors, en root, ça donne :
[root@localhost ~]# glxinfo |grep direct
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect

en user, ça reboot X 🙁
Bon, j'ai mis "nvidia" à la place de "nv" dans /etc/X11/xorg.conf.
Donc, ça ne change rien, enfin...., ça fait tout planter. Donc, en console j'ai remis les valeurs d'origine.
Mais maintenant, j'ai plus de son. Bref, je lâche l'affaire, tant pis pour Tux Racer et Beryl que je voulais tester. 🙁
En tout cas, j'ai beaucoup appris, parce qu'il y a deux mois encore, j'ai eu le même problème, et j'ai réinstallé.
Maintenant j'arrive à m'en sortir à peu près tout seul. En tout cas, merci mille fois Kwizart pour ta patience, t'as été super de m'aider et j'éspère que je pourrais te filer un coup de main à mon tour un de ces jours. :-P
Merci à vous.
Est ce que Selinux est activé? Est ce que tu as relancé l'ordinateur complétement ?
Est ce que tu as fait l'installation du module en mode telinit 3 ?
Est ce que en root : modprobe nvidia revoie une erreure ?
Que donne dmesg |grep nvidia apres ce modprobe ?
Merci Kwizart, mais hier soir, j'ai voulu recommencer tout à zéro. J'ai donc désinstallé le dernier kernel et le kmod-nvidia. Reboot, et puis plus rien.
Je n'ai accès qu'a la console. Impossible de lancer X. Bref, une réinstallation s'impose. Cependant, y a t'il un moyen au moment de l'installation de forcer l'install du Kernel i.686 ? Faut-il faire l'install en mode texte ? Ou y a t'il moyen de récupérer quelque chose ? Même si réinstaller ne me fait plus peur, c'est toujours embêtant.
Merci. ^^
J'avais lu une fois que le fait de taper "linux i686" pouvait forcer le kernel, mais les commentaires disait que cela n'avait pas été testé vraiment (de mémoire).

J'ai moi aussi eu le problème de kernel, résolu en 2 minutes apres l'installation, en suivant ces consignes (premier point.
En général je pense qu'il s'agit le plus souvent de gestion de l'ecran que du driver en lui-même. Dans le cas des pc fixes je précaunise de commenter le raffrachissement vertical et horizontal!
Bon, suite aux conseils de Kwizart dans ce post , je lâche pas l'affaire. Je viens de m'appercevoir d'un truc en faisant (en root) uname -a.
Linux localhost.localdomain 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16 14:37:32 EDT 2006 i686 athlon i386 GNU/Linux
SMP, c'est pas pour les dual core ça ? Ca aurait pas un rapport ? Parce que j'ai un Athlon 2200+
mickey wrote:Bon, suite aux conseils de Kwizart dans ce post , je lâche pas l'affaire. Je viens de m'appercevoir d'un truc en faisant (en root) uname -a.
Linux localhost.localdomain 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16 14:37:32 EDT 2006 i686 athlon i386 GNU/Linux
SMP, c'est pas pour les dual core ça ? Ca aurait pas un rapport ? Parce que j'ai un Athlon 2200+
Si tu es sous FC 6, pas de souci, c'est normal 🙂. je cite la Release Note de FC 6 :
There is no separate SMP kernel available for Fedora Core 6 on i386, x86_64 and ppc64. Multiprocessor support is provided by the native kernel.
Pourquoi n'as tu pas le dernier noyau (2849.fc6 ?)
yum update

Quel est le contenu de ton fichier /etc/X11/xorg.conf
Sur quelle machine utilises tu ? portable ? fixe ?
Quel est le type d'ecran que tu utilises!
kwizart wrote:Pourquoi n'as tu pas le dernier noyau (2849.fc6 ?)
yum update

Quel est le contenu de ton fichier /etc/X11/xorg.conf
Sur quelle machine utilises tu ? portable ? fixe ?
Quel est le type d'ecran que tu utilises!
Heuuu, parce que dans ton post #17, tu as dit qu'il vallait mieux être en 2798... 🙁
Mais j'ai quand même installé le 2849....Qui me fais un joli écran vert.
Sinon, j'ai un écran IIYAMA 17' CRT sur un fixe.

Sinon, voici mon xorg.conf
Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option        "XkbModel" "pc105"
    Option        "XkbLayout" "fr"
    Option        "XkbVariant" "latin9"
EndSection

Section "Device"
    Identifier  "Videocard0"
    Driver      "nv"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Videocard0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection
Mieux vaut être en 2798 pour faire la transition avec le driver nvidia i686 sur kernel 2849.fc6!
yum install kmod-nvidia.i686 (devrait installer la bonne version du kernel.i686 2849.fc6 )

Est ce que tu as Selinux actif ?
Ta connexion est bien vga (pas de dvi?)

Tel quel ton xorg est celui du driver open source inclu dans la distribution!
Es tu sur d'avoir installé le kmod-nvidia ?
Que donnes:
su -
modprobe nvidia
(si tu as aucun message particulier c'est bon signe!)

Voici une version corrigée que tu devrais pouvoir utiliser, tel quel! N'oublies pas de sauvegarder ta version...
Il est possible d'ajouter des options si jamais il y a des erreures...N'oublies pas de relancer complétement le pc.

# Xorg configuration created by pyxf86config

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib64/xorg/modules"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
Option "DisableGLXRootClipping" "True"
Option "XAANoOffscreenPixmaps"
Option "AddARGBGLXVisuals" "True"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection
J'ai désinstallé le Kmod-nvidia suite au plantage que j'ai eu il y a quelques jours (suivi d'une réinstallation)
je suis en train de faire un Màj complète y compris du noyau.
Ce que je vais faire:
1-Configurer Grub pour booter sur le dernier noyau (à moins qu'il le fasse tout seul àprès la Màj)
2-Vérifier que j'ai bien un noyau en .i686
3-installer le Kmod-nvidia (le tout en init3)
4-je reboot
5-je croise les doigts.
Sinon, mon écran est branché en VGA (j'ai un PC qui à 5 ans, donc que du matériel supporté je pense)
SELinux est en "Permissif" et je pense même le désactiver complètement.
J'essaie tout ça et je te tiens au courant. 😉
(Et je prends une grande réspiration).
6 jours plus tard
Bon, suite et fin de mes aventures avec l'installation dur kmod-nvidia.
J'ai réinstallé le dernier kernel 2.6.18-1.2868.fc6 i686
dans un terminal, j'ai tapé: init 3 --> X se ferme et me voilà en console.
# yum install kmod-nvidia (pas de problème)
reboot
Et là.....écran noir.
Reboot à la sauvage 🙁
Ben ça fait 6 fois que je tente l'install, depuis FC5, et ça ne fonctionne pas. J'ai donc désinstallé le Kmod-nvidia et c'est reparti. Mais bon, c'est bizarre quand même. :roll:
5 jours plus tard
Bonjour.
Avancée de mes efforts... J'ai telechargé les drivers sur le site Nvidia puis en init 3 dans une console, j'ai tapé:
sh NVIDIA-Linux-x86-1.0-9631-pkg1.run comme indiqué. J'ai installé en mode texte, mais au reboot, bloquage... (écran noir)
le xorg.conf était foutu comme j'avais fait une sauvegarde j'ai réussi à récuperer. :-D (vive les sauvegardes)
Seulement, quand j'ai installé, il m'a dit que je n'avais pas le SDK pour X...
Alors je me suis dit que je n'ai peut-être pas tout ce qu'il faut pour installer de driver correctement ?
J'ai bon ????
Je précise que SElinux est désactivé. Que j'ai un CRT en VGA sur un fixe, et que je ne sais pas commenter les fichiers. (Ca serait pas mettre un "#" devant la ligne ?)
Un petit coup de main ? SVP ? :lol:
Salut 🙂
Il est (me semble t il) fortement déconseillé de passer par le .sh de nvidia pour l'installation. Le package livna est la bonne solution.

epo