Changement carte graphique [Réglé]

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Reprise du message précédent
Bonjour,Il s' agit de paquets Mageia 8. Quel est l' OS cible ? Si 8, alors je pense que cela ne pose pas de problèmes. Par contre, si c' est la version 7, pas sur que cela fonctionne correctement.

Fingolfin Membre non connecté
-
- Voir le profil du membre Fingolfin
- Inscrit le : 07/11/2011
- Site internet
- Groupes :
Bonjour, bonjour !
Non le lien est juste la première ligne des rpm proposés.
En ouvrant les pages on les retrouve en choix = troisième proposition.
>>for NVIDIA proprietary driver Mageia 7 for x86_64 : en 3em ligne
nvidia-current-utils-450.57-3.mga7.nonfree.x86_64.rpm
nvidia-current-utils-450.57-3.mga7.nonfree.x86_64.html
>>for NVIDIA proprietary driver Mageia 7 for x86_64 : en 3em ligne
nvidia-current-cuda-opencl-450.57-3.mga7.nonfree.x86_64.rpm
>>NVIDIA proprietary X.org driver and libraries for GeForce 635 and later cards : en 3em ligne
x11-driver-video-nvidia-current-450.57-3.mga7.nonfree.x86_64.rpm
Mais si comme tu le dis pas de soucis , notre ami " mabthera" devrait pouvoir les télécharger et normalement un simple clic suffit pour les installer.
Carte mère : B550 Tomahawk MSI B550 Max WiFi - Processeur : AMD Ryzen 5 - 3600
Carte graphique : XFX Speedster QICK319 Radeon 12Go - Ram : G.Skill Trident Z Neo F4 4x32 Go (128Go)
Disques : NVMe 980 PRO 500Go - 1 SSD 1To Crucial - HDD 1To - Écran : Essentiel-B
Boîtier : be quiet! Dark Base Pro 900 orange rev.2
System-Dualboot - Mageia8 Plasma - Open-Suse 15-4 Plasma.

mabthera Membre non connecté
-
- Voir le profil du membre mabthera
- Inscrit le : 10/06/2019
- Groupes :
Mon drivers est le GeForce 635, je suppose que c'est un libre (c'est cela qu'on appelle le nouveau ?) et je ne sais pas s'il est ancien.

Fingolfin Membre non connecté
-
- Voir le profil du membre Fingolfin
- Inscrit le : 07/11/2011
- Site internet
- Groupes :
Franchement c'est pas la joie !
Acheter une carte correcte et se retrouver "limité" pas manque de pilote c'est assez frustrant.
On lâche rien, quelqu'un un jour trouvera la solution , j'espère.
Carte mère : B550 Tomahawk MSI B550 Max WiFi - Processeur : AMD Ryzen 5 - 3600
Carte graphique : XFX Speedster QICK319 Radeon 12Go - Ram : G.Skill Trident Z Neo F4 4x32 Go (128Go)
Disques : NVMe 980 PRO 500Go - 1 SSD 1To Crucial - HDD 1To - Écran : Essentiel-B
Boîtier : be quiet! Dark Base Pro 900 orange rev.2
System-Dualboot - Mageia8 Plasma - Open-Suse 15-4 Plasma.

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Lors de l' installation des rpm ?
S' agissant de pilote graphiques, il est préférable de les installer hors serveur X.

mabthera Membre non connecté
-
- Voir le profil du membre mabthera
- Inscrit le : 10/06/2019
- Groupes :
Déjà il faut éviter de faire la modification depuis le serveur X ( ce qui semble être le cas à la vue de la croix de fermeture de fenêtre)...
Connexion avec l' utilisateur normal puis connexion en root avec la commande "su"...
Ensuite, il est potentiellement nécessaire de passer en mode console pur ( en tapant la commande "init 3"), puis essayer de relancer le programme d' installation. Ceci dit ce n' est pas sur que cela fonctionne, car Nouveau se charge assez rapidement au démarrage du pc...
J'ai démarré linux en mode console (à partir de Grub, mode sans échec ou failsafe, un truc du genre).
Su root et init 3. Puis sh ./NVIDIA.....run
J'ai les mêmes messages d'erreur.
En redémarrant, Mageia a reconstruit le driver nvidia GeForce 635 et retour à la case départ.
Ce qui console (sans jeu de mots), c'est que je redémarre normalement.

mabthera Membre non connecté
-
- Voir le profil du membre mabthera
- Inscrit le : 10/06/2019
- Groupes :
Le fichier Xorg.0.log donne :
X.Org X Server 1.20.9
X Protocol Version 11, Revision 0
[ 74.590] Build Operating System: rabbit 5.6.14-server-2.mga7
[ 74.590] Current Operating System: Linux localhost 5.7.19-desktop-3.mga7 #1 SMP Sun Oct 18 15:46:00 UTC 2020 x86_64
[ 74.590] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.7.19-desktop-3.mga7 root=UUID=811be721-ee33-467b-bdfc-26d5f30170d4 ro failsafe
[ 74.590] Build Date: 11 October 2020 07:58:57PM
[ 74.590] Build ID: x11-server 1.20.9-1.1.mga7
[ 74.590] Current version of pixman: 0.38.4
[ 74.590] Before reporting problems, check https://bugs.mageia.org
to make sure that you have the latest version.
[ 74.590] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 74.591] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Nov 10 16:53:00 2020
[ 74.593] (==) Using config file: "/etc/X11/xorg.conf"
[ 74.593] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 74.593] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 74.596] (==) ServerLayout "layout1"
[ 74.596] (**) |-->Screen "screen1" (0)
[ 74.596] (**) | |-->Monitor "monitor1"
[ 74.596] (**) | |-->Device "device1"
[ 74.596] (**) Option "DontZap" "False"
[ 74.596] (**) Option "AllowMouseOpenFail"
[ 74.596] (==) Automatically adding devices
[ 74.597] (==) Automatically enabling devices
[ 74.597] (==) Automatically adding GPU devices
[ 74.597] (==) Automatically binding GPU devices
[ 74.597] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 74.597] (==) FontPath set to:
catalogue:/etc/X11/fontpath.d,
built-ins
[ 74.597] (**) ModulePath set to "/usr/lib64/xorg/extra-modules,/usr/lib64/xorg/modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[ 74.597] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 74.597] (II) Loader magic: 0x618d40
[ 74.597] (II) Module ABI versions:
[ 74.597] X.Org ANSI C Emulation: 0.4
[ 74.597] X.Org Video Driver: 24.1
[ 74.597] X.Org XInput driver : 24.1
[ 74.597] X.Org Server Extension : 10.0
[ 74.599] (++) using VT number 1
[ 74.603] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[ 74.605] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 74.607] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 10 paused 0
[ 74.614] (--) PCI:*(1@0:0:0) 10de:21c4:1462:c758 rev 161, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
[ 74.614] (II) Open ACPI successful (/var/run/acpid.socket)
[ 74.614] (II) "glx" will be loaded by default.
[ 74.614] (II) LoadModule: "v4l"
[ 74.615] (II) Loading /usr/lib64/xorg/modules/drivers/v4l_drv.so
[ 74.616] (II) Module v4l: vendor="X.Org Foundation"
[ 74.616] compiled for 1.20.1, module version = 0.1.1
[ 74.616] ABI class: X.Org Video Driver, version 24.0
[ 74.616] (II) LoadModule: "glx"
[ 74.617] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 74.632] (II) Module glx: vendor="X.Org Foundation"
[ 74.632] compiled for 1.20.9, module version = 1.0.0
[ 74.632] ABI class: X.Org Server Extension, version 10.0
[ 74.632] (II) LoadModule: "nouveau"
[ 74.633] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so
[ 74.635] (II) Module nouveau: vendor="X.Org Foundation"
[ 74.635] compiled for 1.20.7, module version = 1.0.16
[ 74.636] Module class: X.Org Video Driver
[ 74.636] ABI class: X.Org Video Driver, version 24.1
[ 74.636] (II) v4l driver for Video4Linux overlay mode (V4L2)
[ 74.636] (II) NOUVEAU driver
[ 74.636] (II) NOUVEAU driver for NVIDIA chipset families :
[ 74.636] RIVA TNT (NV04)
[ 74.636] RIVA TNT2 (NV05)
[ 74.636] GeForce 256 (NV10)
[ 74.636] GeForce 2 (NV11, NV15)
[ 74.636] GeForce 4MX (NV17, NV18)
[ 74.636] GeForce 3 (NV20)
[ 74.636] GeForce 4Ti (NV25, NV28)
[ 74.636] GeForce FX (NV3x)
[ 74.636] GeForce 6 (NV4x)
[ 74.636] GeForce 7 (G7x)
[ 74.636] GeForce 8 (G8x)
[ 74.637] GeForce 9 (G9x)
[ 74.637] GeForce GTX 2xx/3xx (GT2xx)
[ 74.637] GeForce GTX 4xx/5xx (GFxxx)
[ 74.637] GeForce GTX 6xx/7xx (GKxxx)
[ 74.637] GeForce GTX 9xx (GMxxx)
[ 74.637] GeForce GTX 10xx (GPxxx)
[ 74.637] (WW) Falling back to old probe method for v4l
[ 74.637] (II) [drm] nouveau interface version: 1.3.1
[ 74.637] (EE) Unknown chipset: NV168
[ 74.637] (II) [drm] nouveau interface version: 1.3.1
[ 74.637] (EE) Unknown chipset: NV168
[ 74.637] (WW) Falling back to old probe method for v4l
[ 74.638] (II) [drm] nouveau interface version: 1.3.1
[ 74.638] (EE) Unknown chipset: NV168
[ 74.638] (II) [drm] nouveau interface version: 1.3.1
[ 74.638] (EE) Unknown chipset: NV168
[ 74.638] (EE) No devices detected.
[ 74.638] (EE)
Fatal server error:
[ 74.638] (EE) no screens found(EE)
[ 74.638] (EE)
Please consult the Mageia support
at https://bugs.mageia.org
for help.
[ 74.638] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 74.638] (EE)
[ 74.641] (EE) Server terminated with error (1). Closing log file.
Comment je pourrais rétablir ma session ? Merci

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Puisque tu peux avoir une console, je te suggère d'y lancer, en root :
XFdrake
Et de configurer la carte graphique en acceptant les valeurs par défaut.
A la fin, tu acceptes le pilote propriétaire.

auroud85 Membre non connecté
-
- Voir le profil du membre auroud85
- Inscrit le : 20/07/2020
- Groupes :
-
Équipe Mageia
La Geforce GT 1030 était supportée par le driver "Geforce 635 series and later" c'est à dire nvidia-current (http://ftp.free.fr/mirrors/mageia.org/distrib/7.1/x86_64/media/nonfree/updates/dkms-nvidia-current-430.64-11.mga7.nonfree.x86_64.rpm) br />
Ce même driver prend en charge correctement la Nvidia Geforce GTX 1660 SUPER (depuis la version 440.31 du driver).
https://www.nvidia.com/Download/Find.aspx?lang=en-us et chercher les drivers dispos pour Linux pour cette carte.
Donc, il n'y avait rien à changer ni à installer les derniers drivers du site NVIDIA.
Il n'y a jamais besoin d'installer le dernier driver avec le fichier ".run" sur Mageia. XFDRAKE s'occupe de tout en temps normal à l'installation.
A la limite extrême, la solution donnée par Papoteur, en activant les "backports nonfree" était possible aussi mais inutile étant donné que le driver déjà en place le prend en charge.
XFDRAKE doit te proposer d'utiliser les drivers dit "non libres" à un moment donné.
Aurélien Oudelet
Mageia Bugsquad et QA Team

auroud85 Membre non connecté
-
- Voir le profil du membre auroud85
- Inscrit le : 20/07/2020
- Groupes :
-
Équipe Mageia
Les drivers NVIDIA ne prennent pas en charge la totalité des cartes en circulation dans le même binaire.
Les cartes Geforce 635 et ultérieures (donc les GTX 1660, 1080, les RTX 2080 et même les dernières RTX 3080) sont prises en charge par
le pilote "Geforce 635 series and later". En interne dans "rpmdrake" c'est le pilote dkms-nvidia-current.
Le pilote Geforce 420 to 630 est dkms-nvidia390
Le pilote Geforce 8100 to 415 est dkms-nvidia340
Chaque binaire prend en charge une série de cartes particulière : plus la carte est ancienne, plus le pilote est aussi ancien étant donné qu'NVIDIA ne la prend plus en charge dans les nouveaux drivers.
Aurélien
Mageia Bugsquad et QA Team

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Comment XFdrake pourrait installer un pilote 440.31 qui n' existe pas dans les dépots ?
Nvidia-current ce n' est pas le 430.64 ?

mabthera Membre non connecté
-
- Voir le profil du membre mabthera
- Inscrit le : 10/06/2019
- Groupes :
Puisque tu peux avoir une console, je te suggère d'y lancer, en root :
XFdrake
Et de configurer la carte graphique en acceptant les valeurs par défaut.
A la fin, tu acceptes le pilote propriétaire.
Merci, j'ai retrouvé ma session utilisateur avec le pilote 635.

mabthera Membre non connecté
-
- Voir le profil du membre mabthera
- Inscrit le : 10/06/2019
- Groupes :
Si je lance, XFdrake depuis le mode recovery root, j'ai accès aux menus (les tests plantent, pas d'écran ou plein de rayures colorées), je choisis le bon drivers, mais cela ne résout rien.
A noter que je peux lancer un second Mageia depuis un autre disque (avec un autre home) et que cela fonctionne. Donc la carte graphique est opérationnelle avec le drivers 635.
Que puis-je faire ? Serait-il utile de recopier des fichiers de configuration du disque Mageia opérationnel, vers celui qui pose problème ?
Édit : le message build cité plus haut emploie le terme de nvidiabl.... J'ai vu qu'il existe un fichier dkms-nvidiabl que j'ai installé récemment (un peu au pif, il y a des programmes NVIDIA que je voulais installer). Serait-ce lui qui perturbe ? Comment faire pour le désinstaller en mode recovery ?
Édité par mabthera Le 15/11/2020 à 22h00

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Si ce message apparait à chaque démarrage ( parce que je suppose que la compilation du noyau se fait avant le lancement du gestionnaire de connexion , c' est que le pilote de ne compile pas correctement avec le noyau qui est lancé.
un
/sbin/dkms status
devrait permettre de voir cette hypothèse. Si les deux Mageia ont des versions de noyaux différentes, cela pourrait expliquer que cela fonctionne sur l' une mais pas sur l' autre.
Le contenu du fichier /var/log/Xorg.0.log pourrait être utile...
Edit: si c' est un module dkms il est possible de le desinstaller de la manière suivante:
#dkms uninstall -m nvidiabl -v trouver_laversion_du module* -k version_du_noyau_que l' on veut_enlever*
Sinon
#dkms remove -m nvidiabl -v trouver_laversion_du module* --all
Cela peut être vu par un
dkms status
( en root c' est mieux).
Par exemple dans cette commande ci dessous, virtualbox est le nom du module ( paramètre -m) , 6.0.24-1.mga7 est la version ( paramètre -v), et 5.7.14-desktop-1.mga7 le noyau ( paramètre -k) et enfin le dernier champ est l' architecture et le status du module ( built, installed...)
#dkms status virtualbox, 6.0.24-1.mga7, 5.7.14-desktop-1.mga7, x86_64: installed
* a remplacer par la valeur adéquate.
Édité par nic80 Le 15/11/2020 à 22h17

mabthera Membre non connecté
-
- Voir le profil du membre mabthera
- Inscrit le : 10/06/2019
- Groupes :
Pour information, les dkms à télécharger se présentent sous la forme : dkms-nvidia-current, dkms-nvidia340, dkms-nvidia390, etc. Là, il est question d'un dkms-nvidiabl et dans le CCM, je vois qu'il s'agit d'un driver pour laptop display back-lights. Je suppose qu'il n'a rien à faire dans ma configuration. D'ailleurs, il n'est pas installé dans celle qui fonctionne (avec laquelle j'écris ce message). ce qui prouve également qu'il n'est pas indispensable.
Dans ma config du mageia2, le dkms status donne :
[denis@localhost ~]$ dkms status
nvidia-current, 430.64-11.mga7.nonfree, 5.7.19-desktop-3.mga7, x86_64: installed
nvidia-current, 430.64-11.mga7.nonfree, 5.6.14-desktop-2.mga7, x86_64: installed
nvidia-current, 430.64-11.mga7.nonfree, 5.7.19-desktop-1.mga7, x86_64: installed
[denis@localhost ~]$
Donc pour supprimer ici (s'il était installé), ce serait :
#dkms remove -m nvidiabl -v 430.64-11.mga7.nonfree --all
ou
#dkms uninstall -m nvidiabl -v 430.64-11.mga7.nonfree -k 5.7.19-desktop-3.mga7
Faudrait-il le faire pour les versions desktop ?
Je vais regarder sur le mageia qui plante

mabthera Membre non connecté
-
- Voir le profil du membre mabthera
- Inscrit le : 10/06/2019
- Groupes :
Comment XFdrake pourrait installer un pilote 440.31 qui n' existe pas dans les dépots ?
Nvidia-current ce n' est pas le 430.64 ?
Apparemment, j'ai le pilote "Geforce 635 series and later" et le nvidia-current donné par dkms status est le 430.64 :
nvidia-current, 430.64-11.mga7.nonfree, 5.7.19-desktop-3.mga7, x86_64: installed