screen and mouse slow/lagging

I have a Shuttle DX30 mini desktop with Opensuse Leap 42.3 installed.
The graphic card is (according to hwinf) Intel and the i915 driver is in use.
However I experience slow mouse response/freezing and slow screen behavior, not constantly.
Windows is also installed in a dual boot mode, because I need access to some GPS software, that is not available in Opensuse. There is no issues in Windows.
I wonder what to do about it?

More specific graphics hardware details might be useful…

/usr/sbin/hwinfo --gfxcard

Which Desktop environment are you using?

Thanks! I am using KDE stock version that comes with Leap.

07: PCI 02.0: 0300 VGA compatible controller (VGA)              
  [Created at pci.378]
  Unique ID: _Znp.bzFv+mRY7yA
  SysFS ID: /devices/pci0000:00/0000:00:02.0
  SysFS BusID: 0000:00:02.0
  Hardware Class: graphics card
  Device Name: "Onboard IGD"
  Model: "Intel VGA compatible controller"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x5a85 
  SubVendor: pci 0x1297 "Holco Enterprise Co, Ltd/Shuttle Computer"
  SubDevice: pci 0x4045 
  Revision: 0x0b
  Driver: "i915"
  Driver Modules: "drm"
  Memory Range: 0x90000000-0x90ffffff (rw,non-prefetchable)
  Memory Range: 0x80000000-0x8fffffff (ro,non-prefetchable)
  I/O Ports: 0xf000-0xf03f (rw)
  IRQ: 122 (162529 events)
  Module Alias: "pci:v00008086d00005A85sv00001297sd00004045bc03sc00i00"
  Driver Info #0:
    Driver Status: i915 is active
    Driver Activation Cmd: "modprobe i915"
  Config Status: cfg=no, avail=yes, need=no, active=unknown

Primary display adapter: #7

Thats my info!

Ok, and while waiting for others to advise further please share your Xorg log just in case it provides some additional useful info. It’s a lengthy file, so best to upload it to (set a sensible ‘Delete After’ period) and post the link that it generates here.

Here’s a Leap thread discussing similar behaviour for some Intel chipsets. A Leap 42.2 thread, but I think it may still be relevant here

Similar advice mentioned here

I have tried the “uxi” option mentioned in the referred tread with no luck. Actually the boot process was extremely slow.
I have pasted my Xorg.log here:
I hope it helps clarifying the problem. The last lines of the log tells that communication with the mouse/keyboard is not too well, but I am like one meter away from the adapter… so. Interference with other wireless devices?
On the other hand the keyboard works - slow but it does not skip characters. So I still think its a graphics/plasma prob.

Ah, so a wireless mouse and keyboard? Or just the mouse?

Maybe this thread is relevant to your situation?

I have seen this tread and have removed the drm-kmp kernel without success. I have researched further into the issue and may think that is related to these error messages at boot time (photo):
Seems like something goes wrong with loading the i915 driver.
The processor is an Intel Apollo Lake J3355 CPU Processor, and next I will try to update bios and drivers via Windows.
I’ll report back the results.

I can add that audio playback also is hanging/freezing occasionally so it might be a cpu (microcode) issue or the GPU hangs causing overload at the system (just guessing/fishing)
For the graphics I found this info:

I have mailed Shuttle Computer in order to get instructions to update BIOS and CPU microcode.
I also extracted this from dmesg:

   2.862192] [drm] Memory usable by graphics device = 4096M
    2.862298] [drm:finish_csr_load [i915]] *ERROR* Unknown stepping info, firmware loading failed
    2.862371] checking generic (80000000 1d5000) vs hw (80000000 10000000)
    2.862373] fb: switching to inteldrmfb from EFI VGA
    2.862415] Console: switching to colour dummy device 80x25
    2.862496] [drm] Replacing VGA console driver
    2.862711] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    2.862711] [drm] Driver supports precise vblank timestamp query.
    2.862717] i915 0000:00:02.0: Invalid ROM contents
    2.862718] [drm] failed to find VBIOS tables
    2.867774] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
    2.870559] libata version 3.00 loaded.
    2.884491] tsc: Refined TSC clocksource calibration: 1996.800 MHz
    2.884499] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x3990bec8342, max_idle_ns: 881590769617 ns
    3.752583] [drm] failed to retrieve link info, disabling eDP
    3.753478] [drm:intel_guc_ucode_init [i915]] *ERROR* No GuC firmware known for this platform
    3.887050] [drm:i915_gem_init_hw [i915]] *ERROR* Failed to initialize GuC, error -5 (ignored)
    3.893133] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
    3.893495] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input2
    3.893616] [drm] Initialized i915 1.6.0 20151010 for 0000:00:02.0 on minor 0 

I hope all this helps in clarifying the problem