Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora Linux 36 est disponible !

#1 18/01/2022 14:42:09

barney
Membre
Lieu : 74 France & Valais Suisse
Inscription : 06/05/2015
Messages : 88

Avec fedora 35 une [GeForce RTX 3060] , c'est un truc de Shadok

Sans illusion, mais désirant voir si enfin ma GPU Nvidia pouvait enfin fonctionner sous fedora 35
j'ai scrupuleusement suivi la procédure : "How to Install the Latest Nvidia Graphic Drivers on Fedora 35 & Gnome 41"
of Sunday, October 10, 2021 by Joshua James
link : https://www.linuxcapable.com/how-to-ins … -gnome-41/

A savoir (en résumé)

$ sudo dnf upgrade --refresh -y

Dependencies resolved.
Upgraded:
  gupnp-1.4.3-1.fc35.x86_64                   initscripts-10.13-1.fc35.x86_64   
  initscripts-service-10.13-1.fc35.noarch     selinux-policy-35.9-1.fc35.noarch 
  selinux-policy-targeted-35.9-1.fc35.noarch 
Complete!

sudo dnf install dnf-plugins-core -y
Complete!

lspci | grep -e VGA
00:02.0 VGA compatible controller: Intel Corporation CometLake-H GT2 [UHD Graphics] (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)
[rbn@fpc ~]$ lspci | grep -e 3D

su -

# vi /etc/default/grub
# bat /etc/default/grub
───────┬───────────────────────────────────────────────────────────────────────────────────
       │ File: /etc/default/grub
───────┼───────────────────────────────────────────────────────────────────────────────────
   1   │ GRUB_TIMEOUT=5
   2   │ GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
   3   │ GRUB_DEFAULT=saved
   4   │ GRUB_DISABLE_SUBMENU=true
   5   │ GRUB_TERMINAL_OUTPUT="console"
   6   │ GRUB_CMDLINE_LINUX="rhgb quiet rd.driver.blacklist=nouveau"
   7   │ GRUB_DISABLE_RECOVERY="true"
   8   │ GRUB_ENABLE_BLSCFG=true
───────┴───────────────────────────────────────────────────────────────────────────────────

# bat  /etc/modprobe.d/blacklist.conf
───────┬───────────────────────────────────────────────────────────────────────────────────
       │ File: /etc/modprobe.d/blacklist.conf
───────┼───────────────────────────────────────────────────────────────────────────────────
   1   │ blacklist nouveau
   2   │ options nouveau modeset=0
───────┴───────────────────────────────────────────────────────────────────────────────────

# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found Windows Boot Manager on /dev/nvme0n1p1@/efi/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings ...
done
# dnf remove xorg-x11-drv-nouveau
Dépendances résolues.
===========================================================================================
 Paquet                       Architecture   Version                 Dépôt           Taille
===========================================================================================
Suppression:
 xorg-x11-drv-nouveau         x86_64         1:1.0.17-2.fc35         @fedora         219 k
===========================================================================================                                          
Terminé !
# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
# dracut /boot/initramfs-$(uname -r).img $(uname -r)

# dnf list  xorg-x11-drv-nvidia-470*
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:49:34 le mar. 18 janv. 2022 09:59:18.
Paquets disponibles
xorg-x11-drv-nvidia-470xx.x86_64              3:470.94-1.fc35     rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-470xx-cuda.x86_64         3:470.94-1.fc35     rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-470xx-cuda-libs.i686      3:470.94-1.fc35     rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-470xx-cuda-libs.x86_64    3:470.94-1.fc35     rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-470xx-devel.i686          3:470.94-1.fc35     rpmfusion-nonfree-updates
... ... ...

# sudo dnf install akmod-nvidia 
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:...
Dépendances résolues.
===========================================================================================
 Paquet                      Architecture
                                    Version                Dépôt                     Taille
===========================================================================================
Installation:
 akmod-nvidia                x86_64 3:495.46-1.fc35        rpmfusion-nonfree-updates  26 k
Installation des dépendances:
 akmods                      noarch 0.5.6-28.fc35          fedora                     23 k
 
 ... ... ...
Résumé de la transaction
===========================================================================================
Installer  37 Paquets
Taille totale des téléchargements : 219 M
Taille des paquets installés : 501 M
...                                                              
Terminé !

# dnf install xorg-x11-drv-nvidia-470xx.x86_64 --allowerasing
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:...
Dépendances résolues.
=======================================================================================================================================================================
 Paquet                                                Architecture             Version                             Dépôt                                        Taille
=======================================================================================================================================================================
Installation:
 xorg-x11-drv-nvidia-470xx                             x86_64                   3:470.94-1.fc35   
 ... ... ...                  
=======================================================================================================================================================================
Installer  5 Paquets
Supprimer  4 Paquets
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                  7.4 MB/s | 187 MB     00:25     
--------
# reboot

Mais après redémarrage bien que la GPU NVidia soit reconnue (Setting/About)
entre autres :
GnuChess, le Streaming (Molotov y compris l'appli) et la plupart des vidéos YouTube ne fonctionnent plus.
------------------------
D'où manoeuvre arrière :

 rm /etc/modprobe.d/nv_blacklist.conf
 grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
 dnf install xorg-x11-drv-nouveau

 mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nvidia.img
 dracut /boot/initramfs-$(uname -r).img $(uname -r)
 !done
 dnf remove nvidia* akmod-nvidia xorg-x11-drv-nvidia*
 reboot

Et alors tout fonctionne à nouveau : GnuChess, le Streaming (Molotov) et les vidéos YouTube...

C'est Super NVidia !!!
"pourquoi faire simple quand on peut faire compliqué" comme disaient les Shadoks.

Hors ligne

#2 18/01/2022 20:16:56

xylphute
Membre
Inscription : 22/12/2021
Messages : 73

Re : Avec fedora 35 une [GeForce RTX 3060] , c'est un truc de Shadok

Wayland ou xorg?

Hors ligne

#3 18/01/2022 22:40:04

barney
Membre
Lieu : 74 France & Valais Suisse
Inscription : 06/05/2015
Messages : 88

Re : Avec fedora 35 une [GeForce RTX 3060] , c'est un truc de Shadok

mon PC tourne avec Wayland actuellement (mais j'ai aussi essayé Nvidia sous Xorg)
de toutes façons, avec ou sans NVivia, je n'ai jamais réussi à gérer et contrôler les ventilateurs (fans)
ni le le retro-éclairage (led) du clavier alors que si je passe sous Windows ça fonctionne sans problème.

$ inxi -b
System:
  Host: fpc Kernel: 5.15.14-200.fc35.x86_64 x86_64 bits: 64
    Desktop: GNOME 41.3 Distro: Fedora release 35 (Thirty Five)
Machine:
  Type: Laptop System: Notebook product: NH5x_7xDPx v: N/A
    serial: <superuser required>
    UEFI: INSYDE v: 1.07.03 date: 01/07/2021
CPU:
  Info: 8-core Intel Core i7-10870H [MT MCP] speed (MHz): avg: 800  min/max: 800/5000
Graphics:
  Device-1: Intel CometLake-H GT2 [UHD Graphics] driver: i915 v: kernel
  Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] driver: N/A
  Device-3: Acer BisonCam NB Pro type: USB driver: uvcvideo
  Display: wayland 
   server: X.Org 1.21.1.4 driver:
    loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa
    resolution: 1920x1080~144Hz
  OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 21.3.4
Network:
  Device-1: Intel Comet Lake PCH CNVi WiFi driver: iwlwifi
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    driver: r8169
Drives:
  Local Storage: total: 1.38 TiB 

Hors ligne

#4 18/01/2022 23:34:35

Nicosss
Rédacteur Wiki
Rédacteur Wiki
Lieu : Isère
Inscription : 05/03/2007
Messages : 7 249
Site Web

Re : Avec fedora 35 une [GeForce RTX 3060] , c'est un truc de Shadok

Tu as essayé de simplement suivre https://doc.fedora-fr.org/wiki/Carte_gr … 3%A9taires ?


F35_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - NH-D14 - Ati HD 5750 Fanless - 16Go RAM /&/ F36_64 Gnome-Shell - Toshiba Satellite C660D-19X - 8Go RAM
F35_64 - ASRock 960GC-GS FX - AMD FX(tm)-8300 - 16Go RAM

Hors ligne

#5 19/01/2022 09:10:54

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 18 759
Site Web

Re : Avec fedora 35 une [GeForce RTX 3060] , c'est un truc de Shadok

Et cherche un peu tu dois trouver de quoi gérer tes Leds.

Voilà encore les joies d'utiliser des trucs pas pensé pour autre chose que du Ms Windows... et même là faut que tu installe un truc!

Pour les ventilateurs soit c'est gère par le pilote nvidia? Soit c'est encore un truc qui ne peut se gérer que par un logiciel propriétaire.

Voir avec un peu de chance tu peux le gérer avec fancontrol ( et fancontrol-gui ) et le pwm.

Dernière modification par VINDICATORs (19/01/2022 09:14:50)


AMD R7 5800x, MSI Pro Carbon X470, 64Go DDR4 3600 Kingston Renegarde C18 (en test), RX5700XT MSI WaterCooling OC, SSD : 1xPNY LXR8 1To + 1x970EVO 500Go + 2x500Go 860EVO, 3x1To 860EVO, HDD WD 2To + 4To Black, 3To Red, BeQuiet Purepower 1000W plat, BSGT Dark 900
AMD R7 2700x + 32Go DDR4 3200Mhz, 1xPNY LXR8 1To, 2x1To 860QVO, BMT MasterBox Q300L
AMD R5 2600, Asus mATX, 32Go DDR4 2933Mhz, 1x250GO SSD, 3x 2To RAID5 WDBlue, BCubes Chieftec + AMD A6 9500, 16Go, SSD 250Go

Hors ligne

#6 19/01/2022 12:30:05

barney
Membre
Lieu : 74 France & Valais Suisse
Inscription : 06/05/2015
Messages : 88

Re : Avec fedora 35 une [GeForce RTX 3060] , c'est un truc de Shadok

Juste une remarque, mon PC est d'une marque analogue à "Clevo" théoriquement un "Portable Linux "
(en tous cas acheté en ligne pour ça).
Il était équipé d'Unbutu que j'ai remplacé par Fedora que j'utilise depuis des lustres et auquel je reste fidèle, malgré son théorique retard sur Ubuntu...

J'ai dit que j'étais sans illusion car, avant ce nouvel essai, j'avais déjà essayé de suivre "https://doc.fedora-fr.org/wiki/Carte_gr … 3%A9taires " cité par Wiki
et bien sûr : fancontrol ( et fancontrol-gui )  et d'autres trucs équivalents mais aucun ne parvient à trouver un quelconque "fan". Pour les "led" j'ai cherché, mais j'ai fini par arrêter...

Mais bon, il m'arrive une fois par an, d'essayer NVidia pour voir et chaque fois c'est pareil ça ne fonctionne pas. Mais bon, mon PC s'en porte pas plus mal
(je ne l'utilise pas pour jouer, sauf aux échecs).

Hors ligne

#7 19/01/2022 12:48:43

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 18 759
Site Web

Re : Avec fedora 35 une [GeForce RTX 3060] , c'est un truc de Shadok

Fedora en retard par rapport à Ubuntu? Tiens première nouvelle...

Normalement tu utilise le pilote propriétaire, avec la doc fourni ici, et pas de Wayland (cela arrive, mais ce n'est pas génial pour le moment...).

Pour fancontrol tu as déjà fait un "sensors-detect" avant?

Pour les leds il faudrait savoir ce qu'ils utilisent pour les gérer, tu dois avoir des projets qui le gère, mais bon sans plus d'infos...

Dernière modification par VINDICATORs (19/01/2022 12:51:08)


AMD R7 5800x, MSI Pro Carbon X470, 64Go DDR4 3600 Kingston Renegarde C18 (en test), RX5700XT MSI WaterCooling OC, SSD : 1xPNY LXR8 1To + 1x970EVO 500Go + 2x500Go 860EVO, 3x1To 860EVO, HDD WD 2To + 4To Black, 3To Red, BeQuiet Purepower 1000W plat, BSGT Dark 900
AMD R7 2700x + 32Go DDR4 3200Mhz, 1xPNY LXR8 1To, 2x1To 860QVO, BMT MasterBox Q300L
AMD R5 2600, Asus mATX, 32Go DDR4 2933Mhz, 1x250GO SSD, 3x 2To RAID5 WDBlue, BCubes Chieftec + AMD A6 9500, 16Go, SSD 250Go

Hors ligne

#8 19/01/2022 17:44:24

barney
Membre
Lieu : 74 France & Valais Suisse
Inscription : 06/05/2015
Messages : 88

Re : Avec fedora 35 une [GeForce RTX 3060] , c'est un truc de Shadok

$sudo sensors-detect
# sensors-detect version 3.6.0
# System: Notebook NH5x_7xDPx [Not Applicable] (laptop)
# Kernel: 5.15.14-200.fc35.x86_64 x86_64
# Processor: Intel(R) Core(TM) i7-10870H CPU @ 2.20GHz (6/165/2)

This program will help you determine which kernel modules you need
to load to use lm_sensors most effectively. It is generally safe
and recommended to accept the default answers to all questions,
unless you know what you're doing.

Some south bridges, CPUs or memory controllers contain embedded sensors.
Do you want to scan for them? This is totally safe. (YES/no): y
Silicon Integrated Systems SIS5595...                       No
VIA VT82C686 Integrated Sensors...                          No
VIA VT8231 Integrated Sensors...                            No
AMD K8 thermal sensors...                                   No
AMD Family 10h thermal sensors...                           No
AMD Family 11h thermal sensors...                           No
AMD Family 12h and 14h thermal sensors...                   No
AMD Family 15h thermal sensors...                           No
AMD Family 16h thermal sensors...                           No
AMD Family 17h thermal sensors...                           No
AMD Family 19h thermal sensors...                           No
AMD Family 15h power sensors...                             No
AMD Family 16h power sensors...                             No
Hygon Family 18h thermal sensors...                         No
Intel digital thermal sensor...                             Success!
    (driver `coretemp')
Intel AMB FB-DIMM thermal sensor...                         No
Intel 5500/5520/X58 thermal sensor...                       No
VIA C7 thermal sensor...                                    No
VIA Nano thermal sensor...                                  No

Some Super I/O chips contain embedded sensors. We have to write to
standard I/O ports to probe them. This is usually safe.
Do you want to scan for Super I/O sensors? (YES/no): y
Probing for Super-I/O at 0x2e/0x2f
Trying family `National Semiconductor/ITE'...               Yes
Found unknown chip with ID 0x5570
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor/ITE'...               No
Trying family `SMSC'...                                     No
Trying family `VIA/Winbond/Nuvoton/Fintek'...               No
Trying family `ITE'...                                      No

Some hardware monitoring chips are accessible through the ISA I/O ports.
We have to write to arbitrary I/O ports to probe them. This is usually
safe though. Yes, you do have ISA I/O ports even if you do not have any
ISA slots! Do you want to scan the ISA I/O ports? (YES/no): y
Probing for `National Semiconductor LM78' at 0x290...       No
Probing for `National Semiconductor LM79' at 0x290...       No
Probing for `Winbond W83781D' at 0x290...                   No
Probing for `Winbond W83782D' at 0x290...                   No

Lastly, we can probe the I2C/SMBus adapters for connected hardware
monitoring devices. This is the most risky part, and while it works
reasonably well on most systems, it has been reported to cause trouble
on some systems.
Do you want to probe the I2C/SMBus adapters now? (YES/no): y
Found unknown SMBus adapter 8086:06a3 at 0000:00:1f.4.
Sorry, no supported PCI bus adapters found.
Module i2c-dev loaded successfully.

Next adapter: Synopsys DesignWare I2C adapter (i2c-0)
Do you want to scan it? (YES/no/selectively): y
Adapter doesn't support all probing functions.
Some addresses won't be probed.

Next adapter: Synopsys DesignWare I2C adapter (i2c-1)
Do you want to scan it? (YES/no/selectively): y
Adapter doesn't support all probing functions.
Some addresses won't be probed.

Next adapter: i915 gmbus dpb (i2c-2)
Do you want to scan it? (yes/NO/selectively): y

Next adapter: i915 gmbus dpc (i2c-3)
Do you want to scan it? (yes/NO/selectively): y

Next adapter: i915 gmbus misc (i2c-4)
Do you want to scan it? (yes/NO/selectively): y

Next adapter: i915 gmbus dpd (i2c-5)
Do you want to scan it? (yes/NO/selectively): y

Next adapter: AUX A/DDI A/PHY A (i2c-6)
Do you want to scan it? (yes/NO/selectively): y

Next adapter: AUX B/DDI B/PHY B (i2c-7)
Do you want to scan it? (yes/NO/selectively): y

Next adapter: AUX D/DDI D/PHY D (i2c-8)
Do you want to scan it? (yes/NO/selectively): y

Next adapter: SMBus I801 adapter at efa0 (i2c-9)
Do you want to scan it? (YES/no/selectively): y
Client found at address 0x50
Handled by driver `ee1004' (already loaded), chip type `ee1004'
    (note: this is probably NOT a sensor chip!)
Client found at address 0x52
Probing for `Analog Devices ADM1033'...                     No
Probing for `Analog Devices ADM1034'...                     No
Probing for `SPD EEPROM'...                                 Yes
    (confidence 8, not a hardware monitoring chip)


Now follows a summary of the probes I have just done.
Just press ENTER to continue: y

Driver `coretemp':
  * Chip `Intel digital thermal sensor' (confidence: 9)

Do you want to overwrite /etc/sysconfig/lm_sensors? (YES/no): y
Unloading i2c-dev... OK

bat /etc/sysconfig/lm_sensors
───────┬────────────────────────────────────────────────────────────────────────
       │ File: /etc/sysconfig/lm_sensors
───────┼────────────────────────────────────────────────────────────────────────
   1   │ # Generated by sensors-detect on Wed Jan 19 16:35:11 2022
   2   │ # This file is sourced by /etc/init.d/lm_sensors and defines the module
       │ s to
   3   │ # be loaded/unloaded.
   4   │ #
   5   │ # The format of this file is a shell script that simply defines variabl
       │ es:
   6   │ # HWMON_MODULES for hardware monitoring driver modules, and optionally
   7   │ # BUS_MODULES for any required bus driver module (for example for I2C o
       │ r SPI).
   8   │ 
   9   │ HWMON_MODULES="coretemp"

J'avais déjà fait pour Vitals (Gnome extension)!
D'ailleurs même cette extension VITALS fait chou blanc côté 'fan'.

Cordialement

Hors ligne

Pied de page des forums