[TOPIC OFFICIEL] nVIDIA

Normalement qd tu recompiles un paquets src rpm, tu as le résultat ds le répertoire de ton archi (que tu précises), genre :
[fixed][20:51][jcp@phoenix]
[/mnt/usrMDK/src/RPM/RPMS/i586] > ls
liblcms1-1.09-5mdk.i586.rpm scribus-1.0-2mdk.i586.rpm
liblcms1-devel-1.09-5mdk.i586.rpm scribus-i18n-de-1.0-2mdk.i586.rpm
libscribus0-1.0-2mdk.i586.rpm scribus-i18n-fr-1.0-2mdk.i586.rpm
libscribus0-devel-1.0-2mdk.i586.rpm[/fixed]
édit : pas sûr que ça réponde à la question :smiley: :wink:

et mmmmm**de ça me désole de pas savoir régler ce prob :frowning:

[EDIT] posté ce prob sur le forum MDK-club[/EDIT]

[EDIT 2] j_c_p > je suis pas, tu re-build le kernel-source ?[/EDIT]

Bon voilà du neuf

g rebooté sur le kernel-2.6.7-14sds.1phoenix en init3

g demandé au pkg-NVIDIA de compiler une interface kernel pour ce kernel :
[fixed]sh NVIDIA-Linux-x86-1.0-6111-pkg1.run --add-this-kernel (1)[/fixed]

Lancé l’installateur avec le PATH vers mon kernel-source :
[fixed] -K (2) --kernel-source-path=/usr/src/linux-2.6.7-14sds.1phoenix (3)[/fixed]
Là il m’a dit qu’il trouvait un “precompiled kernel interface for kernel 'Linux 2.6.7-14sds.1phoenix” ici : ./usr/src/nv/precompiled/precompiled-nv-linux.o-1.0-6111.1093901649. Est-ce-que je veux l’utiiser ?
bah oui ça m’a l’air tout bon.
[fixed] executing: ‘cd ./usr/src/nv; /usr/bin/ld -d -r -o nvidia.ko precompiled-nv-l
inux.o nv-kernel.o’…
-> Kernel module linked successfully.
executing: ‘/sbin/insmod ./usr/src/nv/nvidia.ko silence_nvidia_output=1’…
insmod: error inserting ‘./usr/src/nv/nvidia.ko’: -1 Invalid module format
ERROR: Unable to load the kernel module ‘nvidia.ko’.[/fixed]
Donc je fais une recherche sur ‘nvidia.ko’ [Lol ce nom ;]
[fixed]/lib/modules/2.6.3-7mdk/kernel/drivers/video/nvidia.ko
/lib/modules/2.6.7-14sds.1phoenix/kernel/drivers/video/nvidia.ko.gz
[/fixed]
Je sias pas si c cuilà qui bloque tout, mais pourquoi il est compressé ce $%}*! de nvidia.ko :??:
Et je peux pas le décompresser : ni avec tar zxvf (car c un bzip2 !), ni avec tar jxvf, ni avec zip2 -d et bzip2recover “couldn’t find any block boundaries”

Pouting mais je fais comment ?

Ptet en tentant un “–extract-only” puis un “make” ?
G pas tenté ça…

NB : vive les logs, paske de mémoire j’aurais eu + de mal LoL

=== Les options passées à l’installuer :

(1) (Build a precompiled kernel interface for the currently running kernel and repackage the .run file to include this newly built precompiled kernel interface. The new .run file will be placed in the current directory, and appended with the word “custom” to distinguish it from the original .run)

(2) The directory containing the kernel source files that should be used when compiling the NVIDIA kernel module. When not specified, the installer will use ‘/lib/modules/uname -r/build’, if that directory exists.

(3) Install a kernel module only, and don’t uninstall the existing driver. This is intended to be used to install kernel modules for additional kernels (in cases where you might boot between several different kernels).

Intéressante ta démarche likairui :wink:

édit : une info utile est sur le site de Dark Schneider (comme souvent), partie compilation noyau sur Cooker : http://linux-wizard.net/howto.php?section=1&id_article=39#urpmi

Intéressant article de comparaison de 2 générations de cartes graphiques sur des jeux Linux :slight_smile: : http://planet64bit.de/modules/news/article.php?storyid=214

NB : bon, c’est en allemand [:yeoh], mais c’est mieux que rien :slight_smile: (et puis ça me fait des souvenirs perso :D).

édit : ça recoupe bien mes impressions sur UT2004 (1024 x 768) sur le fait que l’on peut mettre de AA et de l’AF sans souci :).

Salut,
Bon, g lancé l’install de xorg-x11 avec urpmi --auto-select qui me proposait la toute dernière version (6.7.99.903, cf l’annonce de j_c_p dans la FAQ mandrake) avec toutes les libs.
166 Mo en tout !
Jai édité ‘xorg.conf’ avec le modèle passé par j_c_p :slight_smile: : pareil, sauf “glx” qui chez ouam est depuis le début (XF86Config-4) “/usr/X1186/…/libglx.so”
–> Marche pas car “peut pas charger GLX” (seule erreur dans “/var/log/Xorg.0.log” quand même)
Après j’ai vérifié, et y-a un “/usr/X1186/…/libglx.so.1.0.6111” donc j’ai mis ça dans “xorg.conf” à la place :
–> Marche pas ! le logo NVIDIA apparait mais :
[fixed]LoadModule: “/usr/X1186/…/libglx.so.1.0.611”
(WW)LoadModule: given non-canonical module name: “/usr/lib/…/libglx.so.1.0.6111” (EE) LoadModule: module /usr/blabla does not have a libglx.so.1.0.6111ModuleData object
(II) Unload Module: “libglx.so.1.0.6111” … (invalid module, 0)
(EE) NVIDIA(0): Failed to load GLX[/fixed]
Pas bon ça…
G essayé en mettant Load “glx” bien sûr mais ç ane marche pas (bien sûr :frowning: )

Donc là je suis en console [vive Lynx :yeoh:] et c supeeeeeeer -arf !

Help! Besoin conseil, Need advice !

poste ton xorg.conf
car normalement load “glx” suffit et je comprends pas à quoi sert ton LoadModule: “/usr/X1186/…/libglx.so.1.0.611”

Tu as réinstallé les Nvidia via sh … ? Ensuite modprobe -r nvidia && modprobe nvidia, puis exit et startx roulez :slight_smile: (enfin, chez moi).

édit : -TuX-, si c’est mon fichier, pas de souci ;).

Ouaaah X est parti tout seul :stuck_out_tongue: pouting :love: :fou:
Booté sur le kernel-2.6.7-14sds.1phoenix je venais de poster sous lynx le message ci-dessus quand g tapé /usr/bin/kdm…
… … KDE est parti.

Si vous avez jetté un oeil sur mes derniers posts, vous avez du vouare le message d’erreur lors de la copilation du pilote NVIDIA :
[fixed]./NVIDIA-Linux-x86-1.0-6111-pkg1.run --add-this-kernel -K --kernel-source-path=/usr/src/linux-2.6.7-14sds.1phoenix

executing: ‘cd ./usr/src/nv; /usr/bin/ld -d -r -o nvidia.ko precompiled-nv-linux.o nv-kernel.o’…
-> Kernel module linked successfully.
executing: ‘/sbin/insmod ./usr/src/nv/nvidia.ko silence_nvidia_output=1’…
insmod: error inserting ‘./usr/src/nv/nvidia.ko’: -1 Invalid module format
ERROR: Unable to load the kernel module ‘nvidia.ko’.[/fixed]

Et j’ai pas réinstallé depuis http://c.laloy.free.fr/images/smileys/whaaa.gif

Hé, qqn peut m’expliquer ce tour de passe-passe ?

manque peut être les libglx de la version 6011 ?

regarde si elles y sont

Tu as remis le module nvidia à jour peut-être (modprobe -r nvidia && modprobe nvidia) ?

NB : enfin, à moins que glxinfo | grep rendering te donne no :/.

jcp, Tux > Sorry pour le délai je réunissais les données.

-TuX- > poste ton xorg.conf

car normalement load “glx” suffit et je comprends pas à quoi sert ton LoadModule:
“/usr/X1186/…/libglx.so.1.0.611”

posté ci-dessous.

j_c_p > Tu as réinstallé les Nvidia via sh … ?

Non, juste fait un :
[fixed] modprobe -r nvidia [/fixed]

glxinfo | grep rendering :
[fixed]Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Error: couldn’t find RGB GLX visual
…[/fixed]

-TuX- > manque peut être les libglx de la version 6011 ?

/usr/X1186/…/libglx.so.1.0.6111 a été recréé quand j’ai lancé l’installeur NVIDIA, à partir de /root/tmp/…/nv/libglx.so.1.0.6111 (daté de juillet 2004)
Si c pas ça dont tu parles, précise-moi stp.

[EDIT:ON]http://c.laloy.free.fr/images/smileys/pigeplus.gif $ kde --> démarre sur un bug similaire a celui que produit le lancement et la fermeture de toute appli KDE !
Screenshot : http://img59.exs.cx/img59/1797/bug_X_avec_xorgg__kernel-267-14sds1phoenix.th.png
[/EDIT]

le code :[fixed]$ kwrite
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.[/fixed]
Et si je lance en root, ça ajoute :[fixed]
Link points to “/tmp/ksocket-root”
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
Link points to “/tmp/kde-root”
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
kbuildsycoca running…[/fixed]

xorg.conf :
[fixed]Section “Files”
### ajout de rgb.txt : RgbPath “/usr/X11R6/lib/X11/rgb.txt” “COULDN’T OPEN RGB_DB” !
RgbPath “/usr/X11R6/lib/X11/rgb” # même que y-a pas ce fichier !
FontPath “unix/:-1”
FontPath “/usr/share/fonts”

Les chemins ci-dessous causent des mess d’erreur si startx

FontPath “/usr/share/fonts/ttf”

FontPath “/usr/share/fonts/afms”

FontPath “/usr/share/fonts/otf”

FontPath “/usr/X11R6/lib/X11/fonts/mdk”

FontPath “/usr/X11R6/lib/X11/fonts/misc”

FontPath “/usr/X11R6/lib/X11/fonts/Speedo”

FontPath “/usr/X11R6/lib/X11/fonts/TTF”

FontPath “/usr/X11R6/lib/X11/fonts/Type1”

Section “ServerFlags”
AllowMouseOpenFail # allows the server to start up even if the mouse doesn’t work
EndSection

Section “Module”
Load “dbe” # Double-Buffering Extension
### la lib recréée par NVIDIA-installeur (Load “glx” = error) :
Load “/usr/X11R6/lib/modules/extensions/libglx.so.1.0.6111”
### Load “v4l” # Video for Linux
# Load “extmod” ou SubSection comme jcp :
SubSection “extmod”
Option “xfree-dga”
EndSubSection
Load “type1”
Load “freetype”
EndSection

Section “InputDevice”
Identifier “Keyboard1”
Driver “kbd”
Option “AutoRepeat” “500 30” # Ajouté
Option “XkbRules” “xorg” # Ajouté selon modèle NVIDIA : “xfree86”
Option “XkbModel” “pc105”
Option “XkbLayout” “fr”

EndSection
EndSection

Section “InputDevice”
Identifier “Mouse1”
Driver “mouse”

Essai avec les parametres (standards) donnés par NVIDIA

Option      "Protocol" "IMPS/2"
Option      "Device" "/dev/psaux"

Option “Protocol” “ExplorerPS/2”

Option “Device” “/dev/mouse”

Option “ZAxisMapping” “4 5” ### “6 7”

EndSection

Section “Monitor”
Identifier “monitor1”
VendorName “Proview 769N”
HorizSync 30-70
VertRefresh 50-150
### Option “DPMS” # Désactivé après Error

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616

EndSection

Section “Device”
Identifier “device1”
VendorName “nvidia”
BoardName “RIVA TNT2”
Driver “nvidia”
Option “RenderAccel” “true” # Changé de : “DPMS”
### Option “IgnoreEDID” “1”
### Mis à jour avec le PCI id de ma tnt2 (avec # lspci)
BusID “PCI:1:0:0”
EndSection

Section “Extensions”

Option “Composite”

Option "RENDER" "true"

EndSection

Section “Screen”
Identifier “screen1”
Device “device1”

Monitor     "monitor1"
DefaultColorDepth 16

Subsection "Display"
    Depth 16
    Virtual 1024 768

Ou selon modèle NVIDIA : Modes “1280x1024” “1024x768” “800x600” “640x480”

EndSubsection

Subsection "Display"
    Depth 24
    Virtual 1024 768

Ou selon modèle NVIDIA : Modes “1280x1024” “1024x768” “800x600” “640x480”

EndSubsection

EndSection

#########################

ServerLayout sections

#########################

just one agp card

Section “ServerLayout”
Identifier “layout1”
Screen “screen1”
InputDevice “Keyboard1” “CoreKeyboard”
InputDevice “Mouse1” “CorePointer”
EndSection [/fixed]

http://forums.gentoo.org/viewtopic.php?t=216985

avant d’aller, plus loin, vous êtes tous aussi laconiques chez les benj ?
parce-que sur le lien y-a un post, et voilà tout ce que dit le gars [fixed]Overlay: http://ck.dbdfleet.net/nvidia-kernel-1.0.6111.tar.bz2

Problem was pci_find_class switched to pci_get_class, re-emerge nvidia-kernel (mine is badged as -r1 as there is only the first revision available at time of writing)[/fixed]

c pas le prob de l’anglais, que je lis.

b3nj en plus ton problemes concerne le 2.6.9-rc1-mm2 donc t’es HS nan ? :heink:

ls /usr/lib/libGL* donne quoi ?

Concernant cette section :

‘Load “/usr/X11R6/lib/modules/extensions/libglx.so.1.0.6111”’, même si cela marchait, ça serait un gros hack hideux, à la mord moi le noeud…

Donc ça serait retarder l’inévitable…

Concernant

'Section “InputDevice”
Identifier “Keyboard1”
Driver “kbd”
Option “AutoRepeat” “500 30” # Ajouté
Option “XkbRules” “xorg” # Ajouté selon modèle NVIDIA : “xfree86”
Option “XkbModel” “pc105”
Option “XkbLayout” “fr”

EndSection
EndSection’

C’est une typo ou il y a vraiment deux EndSection ?

Lithium : Concernant le tutorial, normalement :

[fixed]sh NVIDIA—.run --extract-only
cd NVDIA-version
make install[/fixed]

Passe aussi bien que le ‘chmod +x’ qui ne me semble pas très approprié avec un certain recul.

Sinon, on n’est pas obligé d’arrêter X, la première fois que l’on installe le driver (car il ne sera pas utilisé dès lors et que la phase d’installation pourra se permettre d’enlever le module nvidia)

En passant, tu pourrais faire une capture d’écran de Kcrash, avec l’onglet “Pile d’appels” mis en avant.

Ça pourrait peut être aider…

C’est pas que j’aime pas Kcrash, je trouve le design très joli mais le texte indiquant que l’application s’est pris un SIGSEGV m’étonne pas tellement, si Kcrash survient.

si poster un lien pouvant permettre de résoudre un problème qui n’a malheureusement pas de rapport avec la discussion précédente te pose un problème, je l’enlève. Si j’avais voulu l’aider, j’aurai écrit un message correspondant à son problème.

j’avais pas compris que tu repondais pas au message précédent :slight_smile:

Salut The_TemPlar > Merci de te pencher sur ce prob.

Voici la pîle d’appel dont g retiré les "(no debugging symbols found) :
[fixed]Cette pile des appels apparaît être inutilisable.
C’est probablement dû au fait que votre paquetage a été construit d’une manière qui empêche de créer des piles d’appels corrects, ou que le cadre de pile a été sérieusement corrompu dans l’incident.

(no debugging symbols found)…Using host libthread_db library “/lib/tls/libthread_db.so.1”.
(no debugging symbols found)…

[Thread debugging using libthread_db enabled]
[New Thread 1104166336 (LWP 10850)]


0xffffe410 in ??
()
#0 0xffffe410 in ?? ()
[/fixed]

aïe. Pour info je viens d’installer gdb (au cas où : libgdbm2 et ~-devel, ainsi que xxgdb sotn installés)

Avant de tenter le --extract-only + make install y-a qqch à sauvegarder / virer ?
(g t d’ailleurs en train de le faire quand j’ai lancé X (kde) avec un kdm --help :fou: )

[EDIT] benj > tu as bien raison ! Cela dit 2 mots précisant pourquoi ce lien / de quoi il retourne… t’crois pas ?
[/EDIT]