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 ^^
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.
Si jamais ça peut aider voici un lscpci :
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)
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
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
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 :
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
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