Bonjour. Concernant cmake, c'est une bibliothèque servant a compiler . Le fait qu'elle soit installée en temps que dépendance est normale vu qu'elle est appelée par certains programmes venant de Aur. Lorsqu'on désinstalle ces programmes, cmake devient orpheline mais n'est pas indésirable pour autant. Ça ne gêne en rien ton souci de pilote graphique. Tu la réinstalleras probablement en car tu en auras besoin à un moment donné. Le mieux étant de la réinstaller de manière explicite via sudo pacman -S cmake. Ça évitera qu'elle soit remise en tant que dépendance via yaourt. Quand on veut faire passer une dépendance en paquet installé explicitement, on peut faire par exemple pour cmake:
sudo pacman -D --asexplicit cmake
Elle n'apparaîtra plus dans la recherche des orphelins (pacman -Qdt).
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
il y a bien un problème avec ces drivers Nvidia pour les portables & bumblebee et hybrides --> on attends les nouveaux drivers et évolution hybrid & prime
Salut à tous, Je continue à suivre ces histoires de CG Nvidia. La 940Mx ne fonctionne toujours pas sur Manjaro semble t-il. En revanche, est il actuellement possible de désactiver la Nvidia et garder la Intel comme CG principale. J'ai essayé depuis mon bios mais l'option est désespérément grisée...
Laptop: Lenovo Thinkpad X230 i5 8Gb de Ram ssd 240 Gb Carte Graphique: Intel Hd 4000 Carte son: 7series/C216 Chipset family Manjaro Gnome 17.03
dès que l’équipe intègre en unstable ou test , prévoyez une partition ( ou disque dédié ) et récupérer iso pour installer à part la version de test : --> si problème au boot install ( avec non free ou free ) ,on pourra récupérer la log --> si après install toujours pb --> report & log
*** conserver votre DD / partition Stable *** effectuer au besoin une sauvegarde avant
Eût égard à mes trop maigres capacités à me sortir de telles embûches, je vais lâchement attendre que quelqu'un le fasse avant et m'en attribuer ensuite toute la gloire
Ok je
Laptop: Lenovo Thinkpad X230 i5 8Gb de Ram ssd 240 Gb Carte Graphique: Intel Hd 4000 Carte son: 7series/C216 Chipset family Manjaro Gnome 17.03
c'est toujours Ko et il y a donc bien un problème , car en fait le driver nvidia n'est pas chargé par le noyau je pense que le problème persiste depuis quelques mois , d'autres distributions ne rencontrent pas ce souci
NAME: video-nouveau ATTACHED: PCI VERSION: 2017.03.24 INFO: X.org nouveau video driver. Standard open source driver for nvidia graphic cards. PRIORITY: 2 FREEDRIVER: true DEPENDS: - CONFLICTS: video-hybrid-intel-nouveau-prime video-hybrid-intel-nouveau-bumblebee video-hybrid-intel-nvidia-340xx-bumblebee video-hybrid-intel-nvidia-bumblebee CLASSIDS: 0300 0302 VENDORIDS: 10de
sudo pacman -Qs virtualgl me donne ça :
local/bumblebee 3.2.1-18 NVIDIA Optimus support for Linux through Primus/VirtualGL
sudo pacman -Qs primus me donne ça :
local/bumblebee 3.2.1-18 NVIDIA Optimus support for Linux through Primus/VirtualGL local/lib32-primus 20151110-3 Faster OpenGL offloading for Bumblebee (32-bit) local/primus 20151110-7 Faster OpenGL offloading for Bumblebee
lspci | grep "NVIDIA" | cut -b -8 me donne : 01:00.0
alors avant de commencer les tentatives , d'abord sur terminal en mode su tu utilise les commandes suivantes : *** vérification avant / après modif des drivers ***
*** avant modification *** démarrage en Ctrl+Alt+F2 ( console pas de graphique ) tu vas dans /etc/X11/mhwd.d et tu renomme avant .conf en .old ou .bak
ensuite , tu as 3 possibilités 1) on tente immédiatement hybrid-intel-nvidia-bumblebee il faut retirer les drivers qui vont être en conflit sudo mhwd -r pci video-hybrid-intel-nouveau-bumblebee puis ensuite mettre celui attendu sudo mhwd -i pci video-hybrid-intel-nvidia-bumblebee sudo systemctl enable bumblebeed et tu reboot pour verifier
tu refait les vérifications , sinon Ctrl+Alt+F4 tu dois tenter option 2) hybrid-intel-nouveau-prime tu vas dans /etc/X11/mhwd.d et tu renomme avant .conf en .bad
tu arrete bumblebee sudo systemctl disable bumblebeed
sudo mhwd -r pci video-hybrid-intel-nvidia-bumblebee sudo mhwd -i pci video-hybrid-intel-nouveau-prime et tu reboot
tu fais les vérifications 3) si Ko , alors il ne reste que le cpu intel pour que cela fonctionne tu vas dans /etc/X11/mhwd.d et tu renomme avant .conf en .bad2 sudo mhwd -r pci video-hybrid-intel-prime sudo mhwd -i pci video-intel
et tu dois ici récupérer la vidéo si ok , tu poursuis les vérifications sur une vidéo youtube
si pb CTRL+Alt+F4 remettre le 1er driver et renommer .bak ou .old en .conf
mon avis mhwd , ne gère pas la totalité des cas / problème , et si de plus le driver nvidia ne monte pas , tu n'aura pas la video dans ce cas ( rencontré avec hackeur ) et le driver nouveau ne prends pas le relais
août 15 22:47:06 manito-laptop kernel: nvidia: loading out-of-tree module taints kernel. août 15 22:47:06 manito-laptop kernel: nvidia: module license 'NVIDIA' taints kernel. août 15 22:47:08 manito-laptop kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 242 août 15 22:47:08 manito-laptop kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 375.82 Wed Jul 19 20:35:11 PDT 2017 août 15 22:47:08 manito-laptop kernel: [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver août 15 22:47:08 manito-laptop kernel: bbswitch: device 0000:01:00.0 is in use by driver 'nvidia', refusing OFF août 15 22:47:08 manito-laptop kernel: [drm] [nvidia-drm] [GPU ID 0x00000100] Unloading driver août 15 22:47:08 manito-laptop kernel: nvidia-modeset: Unloading août 15 22:47:08 manito-laptop kernel: nvidia-nvlink: Unregistered the Nvlink Core, major device number 242
sudo journalctl -b0 -p err :
-- Logs begin at Mon 2017-08-14 21:30:58 CEST, end at Wed 2017-08-16 01:32:55 CEST. -- août 15 22:47:05 manito-laptop kernel: ACPI Error: [_SB_.PCI0.RP01.PXSX] Namespace lookup août 15 22:47:05 manito-laptop kernel: ACPI Error: Method parse/execution failed [\] (Node août 15 22:47:05 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 15 22:47:05 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 15 22:47:05 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 15 22:47:05 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 15 22:47:06 manito-laptop kernel: tpm_crb MSFT0101:00: can't request region for resou août 15 22:47:06 manito-laptop kernel: kvm: disabled by bios août 15 22:47:12 manito-laptop ntpd[720]: bind(21) AF_INET6 fe80::ef2:7bd2:8ab5:e378%2#123 août 15 22:47:12 manito-laptop ntpd[720]: unable to create socket on wlp2s0 (5) for fe80:: août 15 22:47:13 manito-laptop ntpd[720]: bind(24) AF_INET6 fe80::ef2:7bd2:8ab5:e378%2#123 août 15 22:47:13 manito-laptop ntpd[720]: unable to create socket on wlp2s0 (6) for fe80:: août 16 01:26:18 manito-laptop systemd-udevd[2082]: inotify_add_watch(9, /dev/sdc, 10) fai août 16 01:26:18 manito-laptop mount.exfat[968]: failed to write super block août 16 01:26:24 manito-laptop ntpd[6742]: bind(21) AF_INET6 fe80::ef2:7bd2:8ab5:e378%2#12 août 16 01:26:24 manito-laptop ntpd[6742]: unable to create socket on wlp2s0 (5) for fe80: août 16 01:26:25 manito-laptop ntpd[6742]: bind(24) AF_INET6 fe80::ef2:7bd2:8ab5:e378%2#12 août 16 01:26:25 manito-laptop ntpd[6742]: unable to create socket on wlp2s0 (6) for fe80: août 16 01:27:57 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 16 01:28:17 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 16 01:29:15 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 16 01:31:33 manito-laptop kernel: NOHZ: local_softirq_pending 80 lines 1-23/23 (END)
primusrun glxspheres64 me donne : /usr/bin/primusrun: ligne 43 : exec: glxspheres64 : non trouvé
cat /proc/acpi/bbswitch me donne : 0000:01:00.0 OFF
et nvidia-smi me donne : NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
août 15 22:47:06 manito-laptop kernel: nvidia: loading out-of-tree module taints kernel. août 15 22:47:06 manito-laptop kernel: nvidia: module license 'NVIDIA' taints kernel. août 15 22:47:08 manito-laptop kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 242 août 15 22:47:08 manito-laptop kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 375.82 Wed Jul 19 20:35:11 PDT 2017 août 15 22:47:08 manito-laptop kernel: [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver août 15 22:47:08 manito-laptop kernel: bbswitch: device 0000:01:00.0 is in use by driver 'nvidia', refusing OFF août 15 22:47:08 manito-laptop kernel: [drm] [nvidia-drm] [GPU ID 0x00000100] Unloading driver août 15 22:47:08 manito-laptop kernel: nvidia-modeset: Unloading août 15 22:47:08 manito-laptop kernel: nvidia-nvlink: Unregistered the Nvlink Core, major device number 242
le driver nvidia se charge , bbswitch est a OFF du coup il retire le driver ? il te reste plus qu'à activer la carte , tee /proc/acpi/bbswitch <<<ON si problème X11 , tente Ctrl+Alt+F2 , et effectue les vérifications , regarde aussi more /var/log/Xorg.0.log | Grep EE
ok avant de tenter quoi que ce soit voici la derniére verification avec bbswitch ON...
sudo tee /proc/acpi/bbswitch <<<ON : ON
more /var/log/Xorg.0.log | grep EE :
Current Operating System: Linux manito-laptop 4.9.40-1-rt30-MANJARO #1 SMP PREEMPT RT Thu Aug 3 09:57:31 UTC 2017 x86_64 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
sudo journalctl -b0 | grep nvidia :
août 15 22:47:06 manito-laptop kernel: nvidia: loading out-of-tree module taints kernel. août 15 22:47:06 manito-laptop kernel: nvidia: module license 'NVIDIA' taints kernel. août 15 22:47:08 manito-laptop kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 242 août 15 22:47:08 manito-laptop kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 375.82 Wed Jul 19 20:35:11 PDT 2017 août 15 22:47:08 manito-laptop kernel: [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver août 15 22:47:08 manito-laptop kernel: bbswitch: device 0000:01:00.0 is in use by driver 'nvidia', refusing OFF août 15 22:47:08 manito-laptop kernel: [drm] [nvidia-drm] [GPU ID 0x00000100] Unloading driver août 15 22:47:08 manito-laptop kernel: nvidia-modeset: Unloading août 15 22:47:08 manito-laptop kernel: nvidia-nvlink: Unregistered the Nvlink Core, major device number 242
sudo journalctl -b0 -p err :
-- Logs begin at Mon 2017-08-14 21:30:58 CEST, end at Wed 2017-08-16 10:02:25 CEST. -- août 15 22:47:05 manito-laptop kernel: ACPI Error: [_SB_.PCI0.RP01.PXSX] Namespace lookup août 15 22:47:05 manito-laptop kernel: ACPI Error: Method parse/execution failed [\] (Node août 15 22:47:05 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 15 22:47:05 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 15 22:47:05 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 15 22:47:05 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 15 22:47:06 manito-laptop kernel: tpm_crb MSFT0101:00: can't request region for resou août 15 22:47:06 manito-laptop kernel: kvm: disabled by bios août 15 22:47:12 manito-laptop ntpd[720]: bind(21) AF_INET6 fe80::ef2:7bd2:8ab5:e378%2#123 août 15 22:47:12 manito-laptop ntpd[720]: unable to create socket on wlp2s0 (5) for fe80:: août 15 22:47:13 manito-laptop ntpd[720]: bind(24) AF_INET6 fe80::ef2:7bd2:8ab5:e378%2#123 août 15 22:47:13 manito-laptop ntpd[720]: unable to create socket on wlp2s0 (6) for fe80:: août 16 01:26:18 manito-laptop systemd-udevd[2082]: inotify_add_watch(9, /dev/sdc, 10) fai août 16 01:26:18 manito-laptop mount.exfat[968]: failed to write super block août 16 01:26:24 manito-laptop ntpd[6742]: bind(21) AF_INET6 fe80::ef2:7bd2:8ab5:e378%2#12 août 16 01:26:24 manito-laptop ntpd[6742]: unable to create socket on wlp2s0 (5) for fe80: août 16 01:26:25 manito-laptop ntpd[6742]: bind(24) AF_INET6 fe80::ef2:7bd2:8ab5:e378%2#12 août 16 01:26:25 manito-laptop ntpd[6742]: unable to create socket on wlp2s0 (6) for fe80: août 16 01:27:57 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 16 01:28:17 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 16 01:29:15 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 16 01:31:33 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 16 01:48:00 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 16 01:48:00 manito-laptop kernel: NOHZ: local_softirq_pending 80 août 16 03:02:29 manito-laptop kernel: [drm:intel_pipe_update_end [i915]] *ERROR* Atomic u août 16 09:51:46 manito-laptop ntpd[26653]: bind(21) AF_INET6 fe80::ef2:7bd2:8ab5:e378%2#1 août 16 09:51:46 manito-laptop ntpd[26653]: unable to create socket on wlp2s0 (5) for fe80 août 16 09:51:47 manito-laptop ntpd[26653]: bind(24) AF_INET6 fe80::ef2:7bd2:8ab5:e378%2#1 août 16 09:51:47 manito-laptop ntpd[26653]: unable to create socket on wlp2s0 (6) for fe80 lines 1-30/30 (END)
primusrun glxspheres64 : /usr/bin/primusrun: ligne 43 : exec: glxspheres64 : non trouvé
+-----------------------------------------------------------------------------+ | Processes: GPU Memory | | GPU PID Type Process name Usage | |=============================================================================| | No running processes found | +-----------------------------------------------------------------------------+
ensuite jais installe le paquet virtualgl avec le gestionaire des paquets et primusrun glxspheres64 fonctione, jais la petite animation 3D.
ensuite jais refait nvidia-smi et ça recommence :
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
sudo tee /proc/acpi/bbswitch <<<ON : ON et ça remarche !
+-----------------------------------------------------------------------------+ | Processes: GPU Memory | | GPU PID Type Process name Usage | |=============================================================================| | No running processes found | +-----------------------------------------------------------------------------+
ensuite jais rebooté, ensuite nvidia-smi :
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
bonsoir , as-tu bien activer bulblebee en service avec systemd ? as tu vérifé dans le journal ? sudo systemctl -b0 | grep 'nvidia'
c'est tous ces points qu'il faut vérifier etat avant / après modification de quoi que ce soit sudo journalctl -b0 | grep nvidia sudo journalctl -b0 -p err optirun -b none nvidia-settings -c :8 primusrun glxspheres64 cat /proc/acpi/bbswitch nvidia-smi
--> en ajoutant virtualgl ( il y a donc un souci entre ce paquet et nvidia ) , nvidia-smi est cassé --> as tu tenté en mettant on , puis sudo mhwd -r pci video-hybrid-intel-nvidia-bumblebee sudo mhwd -i pci video-hybrid-intel-nvidia-bumblebee ne pas oublier sudo systemctl enable bumblebeed.service ( on ) et re- vérifier ensuite ?
idem après reboot ?
a priori je suis à peu près sur : virtualgl & nvidia ne fait pas bon ménage , quand tu demande ON , nvidia affiche OFF ( cad tu dois avoir une trace dans le journal nvidia load puis unload ) on a l'impression que le ON/OFF est mal géré ( inversé ? )
info complémentaire , dans le bios , peut tu nous indiquer si tu peux choisir pour chaque carte video lesquelles sont actives ou pas , si tu as option tu tente tout à OFF si tu n'as pas la moindre option et que cela ne fonctionne pas alors il faudra revenir sur les drivers intel uniquement
je t'invite à faire un retour sur le forum international dans ce cas