Questions sur l'installation et la configuration de Manjaro Linux.
Répondre

installation nVidia Hybrid

#1Messageil y a 4 ans

bonjour

quelques soucis après installation

je n'ai effectué aucune manipulation pour installer un quelconque driver nvidia, j'ai installé le système avec nonfree, puis quelques logiciels et leur dépendances avec le gestionnaire de paquets

au moment de l'installation de blender on m'a proposé :
- cuda comme dépendance -> j'ai accepté
- plusieurs choix pour opencl, j'ai choisi "opencl-nvidia-440XX" (parmis 340, 390, 418, 430, 435, 440)

les problèmes :

- le port hdmi ne fonctionne pas ; je peux voir le nom de mon ecran secondaire (samsung) en HDMI-0 dans le panneau de controle nvidia. mais aucune option pour selectionner celui-ci.
dans le panneau Système>Préférences>Matériel>Affichage le bouton 'detecter les ecrans' ne répond rien

- curiosité sous blender-cuda, que je choisisse gpu ou cpu, le rendu s'effectue avec 12 tiles (autant que le nombre de coeurs du cpu)
normalement sous gpu il ne doit y avoir qu'une seule tile.
de plus, le ventilateur de la carte graphique est sensé se mettre en action au moment d'un rendu. là, aucun son

j'en conclu que la carte graphique n'est pas gérée

- à noter que dans le menu blender de sélection matérielle, opencl n'est pas disponible. en revanche cuda et optix le sont.

dans gestionnaire de paramètres manjaro > configuration matérielle ; j'ai pour display controller :
TU106M [geforce RTX 2060 Mobile] (nVidia Corporation)
video-hybrid-intel-nvidia-440xx-prime installé
video-hybrid-intel-nvidia-435xx-prime
video-hybrid-intel-nvidia-430xx-bumblebee
video-hybrid-intel-nvidia-418xx-bumblebee
video-nvidia-440xx
video-nvidia-435xx
video-nvidia-430xx
video-nvidia-418xx
video-linux open-source
video-modesetting open-source
video-vesa open-source
UHD Graphics 630 (Mobile) (intel corporation)
video-hybrid-intel-nvidia-440xx-prime installé
video-hybrid-intel-nvidia-435xx-prime
video-hybrid-intel-nvidia-430xx-bumblebee
video-hybrid-intel-nvidia-418xx-bumblebee
video-linux open-source
video-modesetting open-source
video-vesa open-source


question : comment configurer mon installation pour disposer de ma carte graphique et de mon port hdmi ?

[manjaro@manjaro-mate ~]$ inxi -Fxxxza
System:    Host: manjaro-mate Kernel: 5.4.18-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.2.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=fr_FR keytable=fr tz=UTC driver=nonfree nouveau.modeset=0 
           i915.modeset=1 radeon.modeset=0 misobasedir=manjaro misolabel=MANJARO_MATE_190 quiet systemd.show_status=1 
           apparmor=1 security=apparmor 
           Desktop: MATE 1.24.0 info: mate-panel wm: marco 1.24.0 dm: LightDM 1.30.0 Distro: Manjaro Linux 
Machine:   Type: Laptop System: ASUSTeK product: ROG Strix G531GV_G531GV v: 1.0 serial: <filter> 
           Mobo: ASUSTeK model: G531GV v: 1.0 serial: <filter> UEFI: American Megatrends v: G531GV.305 date: 07/05/2019 
Battery:   ID-1: BAT0 charge: 59.0 Wh condition: 64.1/66.0 Wh (97%) volts: 15.7/15.7 model: ASUSTeK ASUS Battery type: Li-ion 
           serial: <filter> status: Charging 
CPU:       Topology: 6-Core model: Intel Core i7-9750H bits: 64 type: MT MCP arch: Kaby Lake family: 6 model-id: 9E (158) 
           stepping: A (10) microcode: CA L2 cache: 12.0 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 62431 
           Speed: 800 MHz min/max: 800/4500 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 5: 800 6: 801 7: 800 8: 801 
           9: 800 10: 800 11: 800 12: 800 
           Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages 
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
           Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
           Type: meltdown mitigation: PTI 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel UHD Graphics 630 vendor: ASUSTeK driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:3e9b 
           Device-2: NVIDIA TU106M [GeForce RTX 2060 Mobile] vendor: ASUSTeK driver: nvidia v: 440.59 bus ID: 01:00.0 
           chip ID: 10de:1f11 
           Display: x11 server: X.org 1.20.7 driver: modesetting,nvidia alternate: fbdev,intel,nouveau,nv,vesa 
           compositor: marco v: 1.24.0 resolution: <xdpyinfo missing> 
           OpenGL: renderer: Mesa DRI Intel UHD Graphics 630 (Coffeelake 3x8 GT2) v: 4.6 Mesa 19.3.4 compat-v: 3.0 
           direct render: Yes 
Audio:     Device-1: Intel Cannon Lake PCH cAVS vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 00:1f.3 
           chip ID: 8086:a348 
           Device-2: NVIDIA TU106 High Definition Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 01:00.1 
           chip ID: 10de:10f9 
           Sound Server: ALSA v: k5.4.18-1-MANJARO 
Network:   Device-1: Intel Wireless-AC 9560 [Jefferson Peak] driver: iwlwifi v: kernel port: 5000 bus ID: 00:14.3 
           chip ID: 8086:a370 
           IF: wlo1 state: down mac: <filter> 
           Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK driver: r8169 v: kernel port: 3000 
           bus ID: 03:00.0 chip ID: 10ec:8168 
           IF: eno2 state: down mac: <filter> 
Drives:    Local Storage: total: 480.69 GiB used: 572.2 MiB (0.1%) 
           ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKNW512G8 size: 476.94 GiB block size: physical: 512 B logical: 512 B 
           speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 002C scheme: GPT 
           ID-2: /dev/sda type: USB model: General size: 3.75 GiB block size: physical: 512 B logical: 512 B serial: <filter> 
           rev: 5.00 scheme: MBR 
Partition: ID-1: / raw size: N/A size: 11.62 GiB used: 572.2 MiB (4.8%) fs: overlay source: ERR-102 
Sensors:   System Temperatures: cpu: 44.0 C mobo: N/A 
           Fan Speeds (RPM): cpu: 0 
Info:      Processes: 294 Uptime: 2m Memory: 15.49 GiB used: 897.7 MiB (5.7%) Init: systemd v: 242 Compilers: gcc: N/A 
           Shell: bash v: 5.0.11 running in: mate-terminal inxi: 3.0.37 

[tf@tfr ~]$ mhwd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
video-hybrid-intel-nvidia-440xx-prime            2019.10.25               false            PCI


Warning: No installed USB configs!

[tf@tfr ~]$ mhwd -l
> 0000:03:00.0 (0200:10ec:8168) Network controller Realtek Semiconductor Co., Ltd.:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
         network-r8168            2016.04.20                true            PCI


> 0000:01:00.0 (0300:10de:1f11) Display controller nVidia Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
video-hybrid-intel-nvidia-440xx-prime            2019.10.25               false            PCI
video-hybrid-intel-nvidia-435xx-prime            2019.10.25               false            PCI
video-hybrid-intel-nvidia-430xx-bumblebee            2019.10.25               false            PCI
video-hybrid-intel-nvidia-418xx-bumblebee            2019.10.25               false            PCI
    video-nvidia-440xx            2019.10.25               false            PCI
    video-nvidia-435xx            2019.10.25               false            PCI
    video-nvidia-430xx            2019.10.25               false            PCI
    video-nvidia-418xx            2019.10.25               false            PCI
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI


> 0000:00:02.0 (0300:8086:3e9b) Display controller Intel Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
video-hybrid-intel-nvidia-440xx-prime            2019.10.25               false            PCI
video-hybrid-intel-nvidia-435xx-prime            2019.10.25               false            PCI
video-hybrid-intel-nvidia-430xx-bumblebee            2019.10.25               false            PCI
video-hybrid-intel-nvidia-418xx-bumblebee            2019.10.25               false            PCI
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI

merci

installation nVidia Hybrid

#2Messageil y a 4 ans

tu teste

prime-run glxgears

installation nVidia Hybrid

#3Messageil y a 4 ans

[tf@tfr ~]$ prime-run glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
724 frames in 5.0 seconds = 144.691 FPS
720 frames in 5.0 seconds = 143.998 FPS
720 frames in 5.0 seconds = 143.999 FPS
720 frames in 5.0 seconds = 143.998 FPS
720 frames in 5.0 seconds = 143.996 FPS
720 frames in 5.0 seconds = 143.997 FPS
720 frames in 5.0 seconds = 144.000 FPS
720 frames in 5.0 seconds = 143.996 FPS
(...)

installation nVidia Hybrid

#4Messageil y a 4 ans

donc pour lancer blender avec nvidia
prime-run blender&

installation nVidia Hybrid

#5Messageil y a 4 ans

ok il y a un petit malentendu

blender était mal configuré, maintenant le rendu se fait avec gpu.
(en lançant blender normalement depuis le menu principal)

reste le problème du port hdmi...

installation nVidia Hybrid

#6Messageil y a 4 ans

bonjour

suite du sujet ; je peine à comprendre comment utiliser prime

blender est ok, je peux utiliser nvidia par defaut, sont listés nvidia et cpu.

(je lance blender simplement depuis le menu principal mate)

blender-benchmark est ok egalement, sont listés nvidia et cpu.

pour rappel j'ai :

[tf@tfr ~]$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x43 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 1 associated providers: 0 name:modesetting
Provider 1: id: 0x26f cap: 0x0 crtcs: 0 outputs: 0 associated providers: 0 name:NVIDIA-G0

[tf@tfr ~]$ glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
> je souhaite utiliser le port hdmi, celui ci n'est pas reconnu pour le moment.

> de plus je ne suis pas parvenu à switcher les deux gpu.

comment m'y prendre?

merci

installation nVidia Hybrid

#7Messageil y a 4 ans

Répondre