[KDE] problème xorg nvidia (résolu)
[KDE] problème xorg nvidia (résolu)
Bonjour ^^
Étant nouveau sous Archlinux, je vous sollicite car j'ai un soucis sur mon pc Asus UX480F
En effet j'ai installé depuis 0 et tout fonctionnait. J'ai voulu mettre Bumblebee et nvidia/nouveau et patatra .. j'ai un affichage mais j'ai une fenêtre pour Switch le type d'écran qui apparaît toute les secondes
https://pasteboard.co/J7Imy3n.jpg
Même en console j'ai un caractère gênant toutes mes secondes qui m'empêche de me connecter ..
Si jamais vous pouvez m'eclairer de vos lumiere, je vous remercie par avance
Étant nouveau sous Archlinux, je vous sollicite car j'ai un soucis sur mon pc Asus UX480F
En effet j'ai installé depuis 0 et tout fonctionnait. J'ai voulu mettre Bumblebee et nvidia/nouveau et patatra .. j'ai un affichage mais j'ai une fenêtre pour Switch le type d'écran qui apparaît toute les secondes
https://pasteboard.co/J7Imy3n.jpg
Même en console j'ai un caractère gênant toutes mes secondes qui m'empêche de me connecter ..
Si jamais vous pouvez m'eclairer de vos lumiere, je vous remercie par avance
Dernière modification par Ruehnob le dim. 10 mai 2020, 22:52, modifié 2 fois.
- benjarobin
- Maître du Kyudo
- Messages : 17393
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [KDE] problème xorg nvidia
Bonjour,
Peux tu nous donner en détails ce que tu as fait ? Contenu des fichiers de configuration ?
Peux tu nous donner en détails ce que tu as fait ? Contenu des fichiers de configuration ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [KDE] problème xorg nvidia
J'ai fais ces étapes https://wiki.archlinux.fr/NVIDIA
Puis comme j'ai vu que ma carte graphique n'était pas lister dans le pilote nouveau ( GTX1050) j'ai fais ceci https://wiki.archlinux.fr/Bumblebee
Et comme rien ne fonctionnait j'ai tout désinstallé puis refait un pacman -S xorg mais .. mais toujours pareil.
En cherchant j'ai ou voir qu'il fallait supprimer nouvrau dans mkinitcpio.conf mais il n'y était pas
Puis comme j'ai vu que ma carte graphique n'était pas lister dans le pilote nouveau ( GTX1050) j'ai fais ceci https://wiki.archlinux.fr/Bumblebee
Et comme rien ne fonctionnait j'ai tout désinstallé puis refait un pacman -S xorg mais .. mais toujours pareil.
En cherchant j'ai ou voir qu'il fallait supprimer nouvrau dans mkinitcpio.conf mais il n'y était pas
Re: [KDE] problème xorg nvidia
Bonjour,
Envoie les log Xorg sur un pastbin :
En arrière plan de l'image la ligne
Envoie les log Xorg sur un pastbin :
Code : Tout sélectionner
curl -F 'sprunge=<-' http://sprunge.us < /var/log/Xorg.0.log
Option "UseDisplayDevice" "none"
c'est normal avec bumblebee ?
Dernière modification par laurent85 le dim. 10 mai 2020, 14:36, modifié 1 fois.
Re: [KDE] problème xorg nvidia
Merci pour le curl
http://sprunge.us/pyVnig
En arrière plan c'est juste la conf par defaut que j'avais avec Bumblebee ça ne me desactivait rien en tout cas.
http://sprunge.us/pyVnig
En arrière plan c'est juste la conf par defaut que j'avais avec Bumblebee ça ne me desactivait rien en tout cas.
Re: [KDE] problème xorg nvidia
Le pilote Nvidia est toujours installé. Les différentes manip ont abouti à une config bancale.
C'est un matériel Optimus. Tu veux utiliser le pilote libre nouveau ou le propriétaire Nvidia ? Avec le pilote propriétaire les performances du matériel sont mieux exploitées. Il y a plusieurs options de configuration avec chacune ses avantages et inconvénients .
- bumblebee
- prime
- prime render offload
Re: [KDE] problème xorg nvidia
Le soucis est que je ne pense pas que ce soit le pilote nvidia le soucis mais Intel en faite.
Par défaut ça doit être mon Intel graphic
J'ai refait Bumblebee avec nvidia.
En activant Bumblebee au demarrage, KDE freezer après login et j'ai toujours le soucis de Switch d'écran
Je ne comprends pas pourquoi.
Par défaut ça doit être mon Intel graphic
J'ai refait Bumblebee avec nvidia.
En activant Bumblebee au demarrage, KDE freezer après login et j'ai toujours le soucis de Switch d'écran
Je ne comprends pas pourquoi.
Re: [KDE] problème xorg nvidia
Débranche le 2è écran pour la configuration. Quand ça freeze regarde les logs.
Re: [KDE] problème xorg nvidia
C'est ça le soucis c'est que dans les logs je ne vois rien..
Mais je pense pouvoir donner une piste.
Mon pc est 'special' il y a un écran dans le touchpad.
Sans pilote tout est ok mais avec ça bug.
Je ne peux pas le désactiver dans le bios
J'ai réinstaller Bumblebee etc.. maintenant j'ai le ventilo de ma cg qui tourne a fond
Mais je pense pouvoir donner une piste.
Mon pc est 'special' il y a un écran dans le touchpad.
Sans pilote tout est ok mais avec ça bug.
Je ne peux pas le désactiver dans le bios
J'ai réinstaller Bumblebee etc.. maintenant j'ai le ventilo de ma cg qui tourne a fond
- benjarobin
- Maître du Kyudo
- Messages : 17393
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [KDE] problème xorg nvidia
Comme tu n'as pas donné le détails comme je l'avais demandé Peux tu donner la sortie de :
Code : Tout sélectionner
lsmod| grep -P "nv|nouv|i915"
grep -Pvr "^ *#|^ *$" /etc/X11/xorg.* /etc/modprobe.* /etc/modules-load.* /usr/lib/modprobe.* /usr/lib/modules-load.* /etc/mkinitcpio.conf /etc/bumblebee*
pacman -Qsq "nvidia|intel|nouveau|bumblebee|bbswitch|mesa|primus"
find /etc/systemd/system
sudo systemctl list-unit-files --state=enabled
sudo systemctl list-units --state=running
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [KDE] problème xorg nvidia
Désolé je suis vraiment nouveau sur Archlinux
Voici les détails :
lsmod : http://sprunge.us/0HoGAc
grep : http://sprunge.us/KrWg8p
pacman : http://sprunge.us/d06xDL
find : http://sprunge.us/tXEH50
Pour les systemctl par contre je suis obligé de boot sur un live USB et chroot
La popup apparaît toutes les secondes et me reprend la main sur quoi que ce soit
Je pense que c'est vraiment l'écran du touchpad qui fou le brin.
Avec xorg uniquement, avant, l'affichage se faisait et dans KDE je pouvais l'activer ou non. J'ai pu aller dans le menu tant bien que mal et là il me le propose plus
Fiou voici tant bien que mal les systemctl ^^
Si jamais ça peut aider voici un lscpci :
edit : bon j'ai fais quelque chose de .. radicale : pacman -Rcns nvidia bumblebee xf86-video-intel mesa xorg , puis reinstalle de xorg/kde/sddm ..
Ca m'a remis un affichage standard donc je peux écrire normalement sur le forum et utiliser mon pc à son minimum.
J'ai retenté un installe de bumblebee et nvidia dans l'espoire de juste lancé optirun quand j'en ai besoin, mais le problème reviens.
Dois-je utiliser le pilote nouveau ?
Re-edit :
Donc c'est bien le paquet "nvidia" qui m'ennui
J'ai retenté l'install uniquement de celui ci, le bug y est
En tentant le pilote via le site. Il se met en erreur et me blacklist le driver "nouveau"
Quand j'install le pilote nouveau = OK mais quand je lance optirun glxpheres64 j'ai cette erreur :
[ERROR]Cannot access secondary GPU - error: [XORG] (EE) NOUVEAU(0): [drm] failed to set drm interface version.
Edit 3 :
J'ai installé mesa
J'ai modifié mon /etc/bumblebee/bumblebee.conf pour ajouter à la conf du [nouveau-driver] PMMethod=none
Ceci désactive l'acpi mais aussi la gestion d'energie ( pas top mais apparemment ça passe )
Ensuite dans /etc/bumblebee/xorg.conf.nouveau
Je force en ajoutant une catégorie Screen qui pointe sur la section device et j'ai décommenté le BUS PCI en pointant sur PCI:02:00:0 qui correspond à ma carte Nvidia
résultat, au reboot j'ai toujours mon soucis de popup qui apparait toutes les secondes mais ! Je peux faire optirun glxspheres64 et ça me lance bien la fenêtre sur le bon GPU :
Et mon soucis disparait..
Donc a moins de faire un optirun à chaque démarrage pour le moment je suis un peu à sec pour mon problème. Mais au moins mes 2 GPU fonctionnent
Voici les détails :
lsmod : http://sprunge.us/0HoGAc
grep : http://sprunge.us/KrWg8p
pacman : http://sprunge.us/d06xDL
find : http://sprunge.us/tXEH50
Pour les systemctl par contre je suis obligé de boot sur un live USB et chroot
La popup apparaît toutes les secondes et me reprend la main sur quoi que ce soit
Je pense que c'est vraiment l'écran du touchpad qui fou le brin.
Avec xorg uniquement, avant, l'affichage se faisait et dans KDE je pouvais l'activer ou non. J'ai pu aller dans le menu tant bien que mal et là il me le propose plus
Fiou voici tant bien que mal les systemctl ^^
Code : Tout sélectionner
[root@Archlinux-Ju log]# systemctl list-unit-files --state=enable
UNIT FILE STATE VENDOR PRESET
0 unit files listed.
[root@Archlinux-Ju log]# systemctl list-units --state=running
UNIT LOAD ACTIVE SUB DESCRIPTION
proc-sys-fs-binfmt_misc.automount loaded active running Arbitrary Executable File Formats File System Automount Point
init.scope loaded active running System and Service Manager
session-2.scope loaded active running Session 2 of user julien
dbus.service loaded active running D-Bus System Message Bus
dhcpcd.service loaded active running dhcpcd on all interfaces
iwd.service loaded active running Wireless service
lvm2-lvmetad.service loaded active running LVM2 metadata daemon
polkit.service loaded active running Authorization Manager
rtkit-daemon.service loaded active running RealtimeKit Scheduling Policy Service
sddm.service loaded active running Simple Desktop Display Manager
systemd-journald.service loaded active running Journal Service
systemd-logind.service loaded active running Login Service
systemd-udevd.service loaded active running udev Kernel Device Manager
udisks2.service loaded active running Disk Manager
upower.service loaded active running Daemon for power management
user@1000.service loaded active running User Manager for UID 1000
dbus.socket loaded active running D-Bus System Message Bus Socket
lvm2-lvmetad.socket loaded active running LVM2 metadata daemon socket
systemd-journald-audit.socket loaded active running Journal Audit Socket
systemd-journald-dev-log.socket loaded active running Journal Socket (/dev/log)
systemd-journald.socket loaded active running Journal Socket
systemd-udevd-control.socket loaded active running udev Control Socket
systemd-udevd-kernel.socket loaded active running udev Kernel Socket
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
23 loaded units listed.
Code : Tout sélectionner
[root@Archlinux-Ju log]# lspci
00:00.0 Host bridge: Intel Corporation Coffee Lake HOST and DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 0b)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Cannon Point-LP Thermal Controller (rev 30)
00:14.0 USB controller: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller (rev 30)
00:14.2 RAM memory: Intel Corporation Cannon Point-LP Shared SRAM (rev 30)
00:14.3 Network controller: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 30)
00:15.0 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #0 (rev 30)
00:15.1 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #1 (rev 30)
00:16.0 Communication controller: Intel Corporation Cannon Point-LP MEI Controller #1 (rev 30)
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 30)
00:19.0 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Host Controller (rev 30)
00:1c.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #1 (rev f0)
00:1c.4 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #5 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Cannon Point-LP LPC Controller (rev 30)
00:1f.3 Audio device: Intel Corporation Cannon Point-LP High Definition Audio Controller (rev 30)
00:1f.4 SMBus: Intel Corporation Cannon Point-LP SMBus Controller (rev 30)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP SPI Controller (rev 30)
02:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
02:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)
Ca m'a remis un affichage standard donc je peux écrire normalement sur le forum et utiliser mon pc à son minimum.
J'ai retenté un installe de bumblebee et nvidia dans l'espoire de juste lancé optirun quand j'en ai besoin, mais le problème reviens.
Dois-je utiliser le pilote nouveau ?
Re-edit :
Donc c'est bien le paquet "nvidia" qui m'ennui
J'ai retenté l'install uniquement de celui ci, le bug y est
En tentant le pilote via le site. Il se met en erreur et me blacklist le driver "nouveau"
Quand j'install le pilote nouveau = OK mais quand je lance optirun glxpheres64 j'ai cette erreur :
[ERROR]Cannot access secondary GPU - error: [XORG] (EE) NOUVEAU(0): [drm] failed to set drm interface version.
Edit 3 :
J'ai installé mesa
J'ai modifié mon /etc/bumblebee/bumblebee.conf pour ajouter à la conf du [nouveau-driver] PMMethod=none
Ceci désactive l'acpi mais aussi la gestion d'energie ( pas top mais apparemment ça passe )
Ensuite dans /etc/bumblebee/xorg.conf.nouveau
Je force en ajoutant une catégorie Screen qui pointe sur la section device et j'ai décommenté le BUS PCI en pointant sur PCI:02:00:0 qui correspond à ma carte Nvidia
Code : Tout sélectionner
GNU nano 4.9.2 /etc/bumblebee/xorg.conf.nouveau
Section "ServerLayout"
Identifier "Layout0"
Option "AutoAddDevices" "false"
Option "AutoAddGPU" "false"
EndSection
Section "Device"
Identifier "DiscreteNvidia"
Driver "nouveau"
# If the X server does not automatically detect your VGA device,
# you can manually set it here.
# To get the BusID prop, run `lspci | egrep 'VGA|3D'` and input the data
# as you see in the commented example.
# This Setting is needed on Ubuntu 13.04.
BusID "PCI:02:00:0"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "DiscreteNvidia"
EndSection
Code : Tout sélectionner
[julien@Archlinux-Ju ~]$ optirun glxspheres64
/usr/bin/vglrun: ligne 191: hostname : commande introuvable
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
GLX FB config ID of window: 0xf3 (8/8/8/0)
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: NV137
37.469059 frames/sec - 41.815470 Mpixels/sec
37.501359 frames/sec - 41.851517 Mpixels/sec
37.325666 frames/sec - 41.655443 Mpixels/sec
37.696870 frames/sec - 42.069706 Mpixels/sec
Donc a moins de faire un optirun à chaque démarrage pour le moment je suis un peu à sec pour mon problème. Mais au moins mes 2 GPU fonctionnent
Re: [KDE] problème xorg nvidia (en cours)
Avec les Edit les retours commande sont obsolètes du coup. Le pilote Nvidia du site désinstalle-le c'est pas standard avec Arch, ça se désinstalle comment d'ailleurs ?
Tu veux vraiment utiliser bumblebee ? Bumblebee a des soucis de performance. L'équivalent de bumblebee développé par Nvidia est Prime render offload, la config par défaut fonctionne le plus souvent.
Déjà il faut faire le ménage et t'assurer qu'il n'y a pas de fichiers de config laissés par les précédentes manip :
Pour utiliser la carte nvidia préfixe l'application avec prime-run au lieu d'optirun de bumblebee.
Tu veux vraiment utiliser bumblebee ? Bumblebee a des soucis de performance. L'équivalent de bumblebee développé par Nvidia est Prime render offload, la config par défaut fonctionne le plus souvent.
Déjà il faut faire le ménage et t'assurer qu'il n'y a pas de fichiers de config laissés par les précédentes manip :
Code : Tout sélectionner
sudo pacman -Rcns bumblebee nvidia nvidia-settings xf86-video-intel
sudo pacman -S nvidia nvidia-settings nvidia-prime
Re: [KDE] problème xorg nvidia (en cours)
Désolé je bidouille et test en même temps, je n'aime pas ne pas trouver ^^
Pour le pilote du site pour le déinsinstaller c'est à la main ce qui aurait pu être très genant .. je ne l'ai pas installé car il a retourné une erreur et je n'ai pas insister pour le faire.
Pour bumblebee non pas spécialement, je suis peut être bloqué dans le passé car avant, sur mes anciens pc/distrib je l'utilisais mais effectivement, je vais voir pour tester ça
Edit :
Tout ce temps passé pour rien, encore merci, je ne connaissais pas du tout Prime render offload, c'est magique.
Donc après nettoyage + installation des paquets que tu me conseil et un bon reboot tout est OK
Pas de soucis au démarrage avec cette fichu popup, j'ai pu lancé un jeu steam avec prime-run %command% dans le launcher
et pour être sûr :
[julien@Archlinux-Ju ~]$ prime-run glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
GLX FB config ID of window: 0x150 (8/8/8/0)
Visual ID of window: 0x5af
Context is Direct
OpenGL Renderer: GeForce GTX 1050 with Max-Q Design/PCIe/SSE2
61.318463 frames/sec - 68.431405 Mpixels/sec
59.973969 frames/sec - 66.930949 Mpixels/sec
59.955073 frames/sec - 66.909861 Mpixels/sec
Il gère même mieux ma carte graphique. Topique résolu
Je me le note dans un coins pour ne jamais l'oublier celui là.
Re: [KDE] problème xorg nvidia (résolu)
Sans la synchro vblank lance avec cette commande pour voir la différence :
Code : Tout sélectionner
__GL_SYNC_TO_VBLANK=0 prime-run glxspheres64
Re: [KDE] problème xorg nvidia (résolu)
Pas mal, il ne faut pas être épileptique
Code : Tout sélectionner
[julien@Archlinux-Ju Downloads]$ __GL_SYNC_TO_VBLANK=0 prime-run glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
GLX FB config ID of window: 0x150 (8/8/8/0)
Visual ID of window: 0x5af
Context is Direct
OpenGL Renderer: GeForce GTX 1050 with Max-Q Design/PCIe/SSE2
522.794836 frames/sec - 583.439037 Mpixels/sec
511.996281 frames/sec - 595.931302 Mpixels/sec
307.176637 frames/sec - 598.625831 Mpixels/sec
295.397632 frames/sec - 575.670906 Mpixels/sec
287.935847 frames/sec - 561.129379 Mpixels/sec
302.282313 frames/sec - 589.087772 Mpixels/sec
297.738273 frames/sec - 580.232347 Mpixels/sec
302.468082 frames/sec - 589.449798 Mpixels/sec
278.704206 frames/sec - 543.138756 Mpixels/sec
292.844673 frames/sec - 570.695699 Mpixels/sec
301.168875 frames/sec - 586.917903 Mpixels/sec