Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/10/2017, à 06:33

FlyingEmpy

Tearing avec laptop Optimus

Bonjour,

J'utilise un laptop Lenovo Ideapad 700 qui est équipé d'une configuration graphique de type Optimus (iGPU Intel 630 + Geforce GTX 950).

J'ai installé Xubuntu 17.10 il y a quelques jours et je constate la présence d'un tearing très prononcé notamment lors des vidéos mais également lors de ma navigation sur le net ou dans le gestionnaire de fichiers.

J'ai fait différents tests : désactivation dans le BIOS de la carte Nvidia, installation et configuration de Compton, installation du pilote Nvidia, activation de la VSync dans le "peaufinage de fenêtre"/Compositeur (que j'ai également tenté de désactiver), sans succès...

Existe t-il une autre solution pour ce type de problème ou vais-je devoir utiliser un autre gestionnaire de fenêtres ?

Merci d'avance !

Dernière modification par FlyingEmpy (Le 26/10/2017, à 10:49)

Hors ligne

#2 Le 26/10/2017, à 09:34

Christophe C

Re : Tearing avec laptop Optimus

désactivation du compositeur ?


BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#3 Le 26/10/2017, à 10:47

FlyingEmpy

Re : Tearing avec laptop Optimus

Bonjour Christophe,

Je ne l'ai pas précisé mais j'ai bien désactivé le compositeur lors de mes divers essais, notamment via Compton. Aucune amélioration constatée.

Hors ligne

#4 Le 27/10/2017, à 09:08

F50

Re : Tearing avec laptop Optimus

Salut,

Créer /etc/X11/xorg.conf.d/10-monitor.conf avec ce contenu :

Section "Monitor"
    Identifier             "Monitor0"
EndSection

Section "Device"
    Identifier             "Device0"
    Driver                 "intel"
#    Option                 "DRI"    "3"
    Option                 "TearFree"    "true"
EndSection

Section "Screen"
    Identifier             "Screen0"
    Device                 "Device0"
    Monitor                "Monitor0"
EndSection

Puis reboot.

#5 Le 30/10/2017, à 10:20

FlyingEmpy

Re : Tearing avec laptop Optimus

Bonjour F50,
Je viens de créer ce fichier puis rebooter, pas d'amélioration. Je vais jamais m'en sortir, j'ai déjà testé des multitudes de choses que j'ai pu trouver à droite à gauche sans succès. sad

Hors ligne

#6 Le 30/10/2017, à 20:21

F50

Re : Tearing avec laptop Optimus

Pas de panique...

Où et avec quel logiciel as-tu du déchirement ?

Donne le retour de :

lspci -v

Et :

cat /etc/X11/Xorg.0.log

#7 Le 31/10/2017, à 12:26

Christophe C

Re : Tearing avec laptop Optimus

Je sais que je ne résous pas directement le sujet avec ma remarque, mais il parait que Mint XFCE (le dernier), qui est un dérivé d'Ubuntu, a mis une version 4.13 (donc une version intermédiaire d'avec la prochaine 4.14) de XFMW4 (le gestionnaire de fenêtre), et que cela résoudrait le tearing.

Tu peux peut-être remplacer Xub par Mint Xfce. En gros c'est la même chose, mais le tearing en moins. C'est sans garantie, mais tu peux peut-être tester.


BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#8 Le 31/10/2017, à 17:29

FlyingEmpy

Re : Tearing avec laptop Optimus

J'ai du tearing partout (Firefox, gestionnaire de fichiers... Dès que je scrolle ou s'il y a du mouvement de manière générale en fait).

00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 07)
	Subsystem: Lenovo Skylake Host Bridge/DRAM Registers
	Flags: bus master, fast devsel, latency 0
	Capabilities: [e0] Vendor Specific Information: Len=10 <?>
	Kernel driver in use: skl_uncore

00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 07) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 120
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 0000d000-0000dfff
	Memory behind bridge: d1000000-d1ffffff
	Prefetchable memory behind bridge: 00000000a0000000-00000000b1ffffff
	Capabilities: [88] Subsystem: Lenovo Skylake PCIe Controller (x16)
	Capabilities: [80] Power Management version 3
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [a0] Express Root Port (Slot+), MSI 00
	Capabilities: [100] Virtual Channel
	Capabilities: [140] Root Complex Link
	Capabilities: [d94] #19
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06) (prog-if 00 [VGA controller])
	Subsystem: Lenovo HD Graphics 530
	Flags: bus master, fast devsel, latency 0, IRQ 318
	Memory at d0000000 (64-bit, non-prefetchable) [size=16M]
	Memory at c0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at e000 [size=64]
	[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: [40] Vendor Specific Information: Len=0c <?>
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 2
	Capabilities: [100] Process Address Space ID (PASID)
	Capabilities: [200] Address Translation Service (ATS)
	Capabilities: [300] Page Request Interface (PRI)
	Kernel driver in use: i915
	Kernel modules: i915

00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31) (prog-if 30 [XHCI])
	Subsystem: Lenovo Sunrise Point-H USB 3.0 xHCI Controller
	Flags: bus master, medium devsel, latency 0, IRQ 123
	Memory at d2200000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [70] Power Management version 2
	Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
	Kernel driver in use: xhci_hcd

00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
	Subsystem: Lenovo Sunrise Point-H Thermal subsystem
	Flags: fast devsel, IRQ 18
	Memory at d222a000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
	Kernel driver in use: intel_pch_thermal
	Kernel modules: intel_pch_thermal

00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
	Subsystem: Lenovo Sunrise Point-H CSME HECI
	Flags: bus master, fast devsel, latency 0, IRQ 319
	Memory at d222c000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
	Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Kernel driver in use: mei_me
	Kernel modules: mei_me

00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA Controller [AHCI mode] (rev 31) (prog-if 01 [AHCI 1.0])
	Subsystem: Lenovo Sunrise Point-H SATA Controller [AHCI mode]
	Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 316
	Memory at d2228000 (32-bit, non-prefetchable) [size=8K]
	Memory at d2230000 (32-bit, non-prefetchable) [size=256]
	I/O ports at e080 [size=8]
	I/O ports at e088 [size=4]
	I/O ports at e060 [size=32]
	Memory at d222e000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [70] Power Management version 3
	Capabilities: [a8] SATA HBA v1.0
	Kernel driver in use: ahci
	Kernel modules: ahci

00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 121
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	Memory behind bridge: d2100000-d21fffff
	Capabilities: [40] Express Root Port (Slot+), MSI 00
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [90] Subsystem: Lenovo Sunrise Point-H PCI Express Root Port
	Capabilities: [a0] Power Management version 3
	Capabilities: [100] #00
	Capabilities: [140] Access Control Services
	Capabilities: [200] L1 PM Substates
	Capabilities: [220] #19
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1c.5 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #6 (rev f1) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 122
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	I/O behind bridge: 0000c000-0000cfff
	Memory behind bridge: d2000000-d20fffff
	Capabilities: [40] Express Root Port (Slot+), MSI 00
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [90] Subsystem: Lenovo Sunrise Point-H PCI Express Root Port
	Capabilities: [a0] Power Management version 3
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Access Control Services
	Capabilities: [200] L1 PM Substates
	Capabilities: [220] #19
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1e.0 Signal processing controller: Intel Corporation Sunrise Point-H Serial IO UART #0 (rev 31)
	Subsystem: Lenovo Sunrise Point-H Serial IO UART
	Flags: bus master, fast devsel, latency 0, IRQ 20
	Memory at d222d000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
	Subsystem: Lenovo Sunrise Point-H LPC Controller
	Flags: bus master, medium devsel, latency 0

00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
	Subsystem: Lenovo Sunrise Point-H PMC
	Flags: fast devsel
	Memory at d2224000 (32-bit, non-prefetchable) [disabled] [size=16K]

00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
	Subsystem: Lenovo Sunrise Point-H HD Audio
	Flags: bus master, fast devsel, latency 64, IRQ 322
	Memory at d2220000 (64-bit, non-prefetchable) [size=16K]
	Memory at d2210000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [50] Power Management version 3
	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
	Subsystem: Lenovo Sunrise Point-H SMBus
	Flags: medium devsel, IRQ 255
	Memory at d222f000 (64-bit, non-prefetchable) [disabled] [size=256]
	I/O ports at efa0 [disabled] [size=32]
	Kernel modules: i2c_i801

01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 950M] (rev a2)
	Subsystem: Lenovo GM107M [GeForce GTX 950M]
	Flags: bus master, fast devsel, latency 0, IRQ 321
	Memory at d1000000 (32-bit, non-prefetchable) [size=16M]
	Memory at a0000000 (64-bit, prefetchable) [size=256M]
	Memory at b0000000 (64-bit, prefetchable) [size=32M]
	I/O ports at d000 [size=128]
	Capabilities: [60] Power Management version 3
	Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [78] Express Endpoint, MSI 00
	Capabilities: [100] Virtual Channel
	Capabilities: [250] Latency Tolerance Reporting
	Capabilities: [258] L1 PM Substates
	Capabilities: [128] Power Budgeting <?>
	Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
	Capabilities: [900] #19
	Kernel driver in use: nvidia
	Kernel modules: nvidiafb, nouveau, nvidia_384_drm, nvidia_384

02:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth (rev 99)
	Subsystem: Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth
	Flags: bus master, fast devsel, latency 0, IRQ 320
	Memory at d2100000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: [c8] Power Management version 3
	Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [40] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Device Serial Number 70-1c-e7-ff-ff-9d-9b-fd
	Capabilities: [14c] Latency Tolerance Reporting
	Capabilities: [154] L1 PM Substates
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
	Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
	Flags: bus master, fast devsel, latency 0, IRQ 317
	I/O ports at c000 [size=256]
	Memory at d2004000 (64-bit, non-prefetchable) [size=4K]
	Memory at d2000000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Endpoint, MSI 01
	Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Virtual Channel
	Capabilities: [160] Device Serial Number 01-00-00-00-68-4c-e0-00
	Capabilities: [170] Latency Tolerance Reporting
	Capabilities: [178] L1 PM Substates
	Kernel driver in use: r8169
	Kernel modules: r8169

Pour lspci -v

Pour le second, je n'ai pas de fichier associé !

@Christophe je vais jeter un oeil à tout ça...

Hors ligne

#9 Le 31/10/2017, à 23:38

F50

Re : Tearing avec laptop Optimus

Pour le second, je n'ai pas de fichier associé !

Regarde s'il est dans ton /home/.local/share/xorg/.

Poste le contenu de ton compton.conf et regarde ceci :

https://whirm.eu/posts/fix-for-xorgs-mo … r-tearing/

P.S. Donne le retour de :

sudo apt purge xserver-xorg-video-intel -s

Et :

ls /usr/share/X11/xorg.conf.d/

Dernière modification par F50 (Le 31/10/2017, à 23:57)

#10 Le 06/11/2017, à 18:14

FlyingEmpy

Re : Tearing avec laptop Optimus

Souci résolu en passant au Ubuntu Desktop... Tant pis pour XFCE !

Hors ligne