Slow desktop with Intel Integrated Graphics 620

asked 2018-03-18 04:10:53 -0600

peeweemunster gravatar image

updated 2018-03-21 02:26:07 -0600

I am running Fedora 27 on a Dell XPS 13 laptop (full hardware and software details are given below).

After a while of using the desktop, the user interface suddenly slows down. This happens with both the Cinnamon (X) and Gnome Shell (Wayland) desktop environments. The operations that are slow are, e.g. switching between desktops, opening and closing windows. Restarting cinnamon does not resolve the problem. The only cure seems to be to completely reboot the machine.

CPU, network and disk utilisation are negligible when this happens and I have installed the latest Dell firmware.

I suspect that there is an issue with GPU load, or a GPU leak of some kind, but when I run intelgputop it fails with the following error:

~~~ Test assertion failure function initinstdonedefinitions, file instdone.c:599: Failed assertion: IS_GEN2(devid) ~~~

Any additional troubleshooting advice would be greatly appreciated.

~~~

[sphelps@dell-xps-13-16 ~]$ cat /proc/version
Linux version 4.15.8-300.fc27.x86_64 (mockbuild@bkernel02.phx2.fedoraproject.org) (gcc version 7.3.1 20180303 (Red Hat 7.3.1-5) (GCC)) #1 SMP Fri Mar 9 18:11:36 UTC 2018
[sphelps@dell-xps-13-16 ~]$ sudo lshw
dell-xps-13-16
    description: Laptop
    product: XPS 13 9360 (075B)
    vendor: Dell Inc.
    serial: [redacted]
    width: 64 bits
    capabilities: smbios-3.0.0 dmi-3.0.0 smp vsyscall32
    configuration: boot=normal chassis=laptop family=XPS sku=075B uuid=44454C4C-3900-1034-8054-B1C04F464832
  *-core
       description: Motherboard
       product: 06CC14
       vendor: Dell Inc.
       physical id: 0
       version: A00
       serial: [redacted]
     *-firmware
          description: BIOS
          vendor: Dell Inc.
          physical id: 0
          version: 2.3.1
          date: 10/03/2017
          size: 64KiB
          capacity: 16MiB
          capabilities: pci pnp upgrade shadowing cdboot bootselect edd int13floppynec int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb smartbattery biosbootspecification netboot uefi
     *-memory
          description: System Memory
          physical id: 38
          slot: System board or motherboard
          size: 16GiB
        *-bank:0
             description: Row of chips LPDDR3 Synchronous Unbuffered (Unregistered) 1867 MHz (0.5 ns)
             product: MT52L1G32D4PG-107
             vendor: Micron
             physical id: 0
             slot: System Board Memory
             size: 8GiB
             width: 64 bits
             clock: 1867MHz (0.5ns)
        *-bank:1
             description: Row of chips LPDDR3 Synchronous Unbuffered (Unregistered) 1867 MHz (0.5 ns)
             product: MT52L1G32D4PG-107
             vendor: Micron
             physical id: 1
             slot: System Board Memory
             size: 8GiB
             width: 64 bits
             clock: 1867MHz (0.5ns)
     *-cache:0
          description: L1 cache
          physical id: 3c
          slot: L1 Cache
          size: 128KiB
          capacity: 128KiB
          capabilities: synchronous internal write-back unified
          configuration: level=1
     *-cache:1
          description: L2 cache
          physical id: 3d
          slot: L2 Cache
          size: 512KiB
          capacity: 512KiB
          capabilities: synchronous internal write-back unified
          configuration: level=2
     *-cache:2
          description: L3 cache
          physical id: 3e
          slot: L3 Cache
          size: 4MiB
          capacity: 4MiB
          capabilities: synchronous internal write-back unified
          configuration: level=3
     *-cpu
          description: CPU
          product: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
          vendor: Intel Corp.
          physical id: 3f
          bus info: cpu@0
          version: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
          serial: To Be Filled By O.E.M.
          slot: U3E1
          size: 2391MHz
          capacity: 3500MHz
          width: 64 bits
          clock: 100MHz
          capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae ...
(more)
edit retag flag offensive close merge delete

Comments

When it happens again look through dmesg output (you can keep it running with dmesg -Tw) and run htop in new tty to check if something's eating resources. Run journalctl -b 0 as root to see some more logs.

P.S. inxi -Fxxxz outputs nice, condensed and redacted (serial numbers etc.) system details.

ozeszty gravatar imageozeszty ( 2018-03-22 05:57:03 -0600 )edit

Also check the amount of memory and swap space used. I have noticed this happen under Fedora 27, primarily with Chrome running gpu background processes. Also run [ > chkrootkit ] to make sure your system is not infected.

enetarch gravatar imageenetarch ( 2018-04-02 02:36:53 -0600 )edit