Page 1 of 4

no smooth scrolling with xfwm, kde and gnome - why?

Posted: Mon Apr 29, 2019 6:39 am
by betazoid
hi,
I have tested several distros and desktop environments - result: scrolling is not 100% smooth in Gnome, KDE and Xfce, especially in Firefox and Chrome. There is a very slight jerkyness. What is the reason for this and is it possible to tweak something here? Does it only occur with my hardware (Intel HD graphics 520 or something like that)?
However, I made the experience that scrolling is 100% smooth with the following window managers: Marco (Mate), Compiz and Openbox (and Windows 10).
Thanks in advance for the answers
Anna

Re: no smooth scrolling with xfwm, kde and gnome - why?

Posted: Mon Apr 29, 2019 8:08 am
by Eadwine Rose
Can you post the content of the MX tools- quick system info?

Re: no smooth scrolling with xfwm, kde and gnome - why?

Posted: Mon Apr 29, 2019 8:29 am
by betazoid

Code: Select all

System:    Host: mx1 Kernel: 4.19.0-1-amd64 x86_64 bits: 64 compiler: gcc v: 6.3.0 
           Desktop: Xfce 4.12.3 Distro: MX-18.2_x64 Continuum Apr 7  2019 
           base: Debian GNU/Linux 9 (stretch) 
Machine:   Type: Laptop System: Acer product: Aspire V3-372 v: V1.12 serial: <filter> 
           Mobo: Acer model: Aspire V3-372 v: V1.12 serial: <filter> UEFI: Insyde v: 1.12 
           date: 02/23/2017 
Battery:   ID-1: BAT0 charge: 29.2 Wh condition: 29.2/51.1 Wh (57%) model: SANYO AC14B3K 
           status: Not charging 
CPU:       Topology: Dual Core model: Intel Core i5-6200U bits: 64 type: MT MCP arch: Skylake 
           rev: 3 L2 cache: 3072 KiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 19200 
           Speed: 883 MHz min/max: 400/2800 MHz Core speeds (MHz): 1: 883 2: 892 3: 849 4: 869 
Graphics:  Device-1: Intel HD Graphics 520 vendor: Acer Incorporated ALI driver: i915 v: kernel 
           bus ID: 00:02.0 
           Display: x11 server: X.Org 1.19.2 driver: modesetting unloaded: fbdev,vesa 
           resolution: 1920x1200~60Hz 
           OpenGL: renderer: Mesa DRI Intel HD Graphics 520 (Skylake GT2) v: 4.5 Mesa 18.2.6 
           direct render: Yes 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio vendor: Acer Incorporated ALI 
           driver: snd_hda_intel v: kernel bus ID: 00:1f.3 
           Sound Server: ALSA v: k4.19.0-1-amd64 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
           vendor: Acer Incorporated ALI driver: r8169 v: kernel port: 3000 bus ID: 02:00.0 
           IF: eth0 state: down mac: <filter> 
           Device-2: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter vendor: Foxconn 
           driver: ath10k_pci v: kernel port: 3000 bus ID: 03:00.0 
           IF: wlan0 state: down mac: <filter> 
Drives:    Local Storage: total: 442.39 GiB used: 22.5 MiB (0.0%) 
           ID-1: /dev/sda vendor: Kingston model: RBU-SNS8152S3256GF size: 238.47 GiB 
           ID-2: /dev/sdb type: USB vendor: Intenso model: Ultra Line size: 29.82 GiB 
           ID-3: /dev/sdc type: USB vendor: Intenso model: High Speed Line size: 58.59 GiB 
           ID-4: /dev/sdd type: USB vendor: Kingston model: DataTraveler 3.0 size: 115.50 GiB 
Partition: ID-1: / size: 6.10 GiB used: 22.5 MiB (0.4%) fs: overlay source: ERR-102 
           ID-2: swap-1 size: 16.60 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sdc2 
Sensors:   System Temperatures: cpu: 56.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Repos:     Active apt repos in: /etc/apt/sources.list.d/antix.list 
           1: deb http://iso.mxrepo.com/antix/stretch stretch main
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://ftp.us.debian.org/debian/ stretch-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
           2: deb http://security.debian.org/ stretch/updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://mxrepo.com/mx/repo/ stretch main non-free
           No active apt repos in: /etc/apt/sources.list.d/various.list 
Info:      Processes: 199 Uptime: 1m Memory: 7.69 GiB used: 549.1 MiB (7.0%) Init: SysVinit 
           runlevel: 5 Compilers: gcc: 6.3.0 Shell: bash v: 4.4.12 inxi: 3.0.29 


If you think it is the modestteing driver - I think it is not because I have also tried the Intel driver and the result is the same, or at least more or less the same - with the modesetting driver there is quite heavy screen tearing, with the Intel driver, there is more jerky scrolling.

Re: no smooth scrolling with xfwm, kde and gnome - why?

Posted: Mon Apr 29, 2019 8:35 am
by betazoid
Another output, with Intel graphics driver where the scrolling is less smooth

Code: Select all

System:    Host: mx1 Kernel: 4.19.0-1-amd64 x86_64 bits: 64 compiler: gcc v: 6.3.0 
           Desktop: Xfce 4.12.3 Distro: MX-18.2_x64 Continuum Apr 7  2019 
           base: Debian GNU/Linux 9 (stretch) 
Machine:   Type: Laptop System: Acer product: Aspire V3-372 v: V1.12 serial: <filter> 
           Mobo: Acer model: Aspire V3-372 v: V1.12 serial: <filter> UEFI: Insyde v: 1.12 
           date: 02/23/2017 
Battery:   ID-1: BAT0 charge: 29.2 Wh condition: 29.2/51.1 Wh (57%) model: SANYO AC14B3K 
           status: Not charging 
CPU:       Topology: Dual Core model: Intel Core i5-6200U bits: 64 type: MT MCP arch: Skylake 
           rev: 3 L2 cache: 3072 KiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 19200 
           Speed: 800 MHz min/max: 400/2800 MHz Core speeds (MHz): 1: 800 2: 799 3: 800 4: 800 
Graphics:  Device-1: Intel HD Graphics 520 vendor: Acer Incorporated ALI driver: i915 v: kernel 
           bus ID: 00:02.0 
           Display: x11 server: X.Org 1.19.2 driver: intel resolution: 1920x1200~60Hz 
           OpenGL: renderer: Mesa DRI Intel HD Graphics 520 (Skylake GT2) v: 4.5 Mesa 18.2.6 
           direct render: Yes 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio vendor: Acer Incorporated ALI 
           driver: snd_hda_intel v: kernel bus ID: 00:1f.3 
           Sound Server: ALSA v: k4.19.0-1-amd64 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
           vendor: Acer Incorporated ALI driver: r8169 v: kernel port: 3000 bus ID: 02:00.0 
           IF: eth0 state: down mac: <filter> 
           Device-2: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter vendor: Foxconn 
           driver: ath10k_pci v: kernel port: 3000 bus ID: 03:00.0 
           IF: wlan0 state: up mac: <filter> 
Drives:    Local Storage: total: 442.39 GiB used: 281.6 MiB (0.1%) 
           ID-1: /dev/sda vendor: Kingston model: RBU-SNS8152S3256GF size: 238.47 GiB 
           ID-2: /dev/sdb type: USB vendor: Intenso model: Ultra Line size: 29.82 GiB 
           ID-3: /dev/sdc type: USB vendor: Intenso model: High Speed Line size: 58.59 GiB 
           ID-4: /dev/sdd type: USB vendor: Kingston model: DataTraveler 3.0 size: 115.50 GiB 
Partition: ID-1: / size: 6.10 GiB used: 281.6 MiB (4.5%) fs: overlay source: ERR-102 
           ID-2: swap-1 size: 16.60 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sdc2 
Sensors:   System Temperatures: cpu: 57.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Repos:     Active apt repos in: /etc/apt/sources.list.d/antix.list 
           1: deb http://iso.mxrepo.com/antix/stretch stretch main
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://ftp.us.debian.org/debian/ stretch-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
           2: deb http://security.debian.org/ stretch/updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://mxrepo.com/mx/repo/ stretch main non-free
           No active apt repos in: /etc/apt/sources.list.d/various.list 
Info:      Processes: 211 Uptime: 10m Memory: 7.69 GiB used: 1.04 GiB (13.5%) Init: SysVinit 
           runlevel: 5 Compilers: gcc: 6.3.0 Shell: bash v: 4.4.12 inxi: 3.0.29 

Re: no smooth scrolling with xfwm, kde and gnome - why?

Posted: Mon Apr 29, 2019 8:39 am
by richb
I use Chromium Wheel Smoother extension on Google Chrome. It has many option settings and greatly improves scroll smoothness. No doubt there are similar extensions for Firefox.

Re: no smooth scrolling with xfwm, kde and gnome - why?

Posted: Tue Apr 30, 2019 2:19 pm
by betazoid
Nobody has the same problem? can somebody at least reproduce this?
Btw, thanks for the answers - I tried all those smooth scroll plugins/extensions - they do not appear to do much, there are also the smooth scroll flags in Chrome

Re: no smooth scrolling with xfwm, kde and gnome - why?

Posted: Tue Apr 30, 2019 4:23 pm
by richb
betazoid wrote: Tue Apr 30, 2019 2:19 pm Nobody has the same problem? can somebody at least reproduce this?
Btw, thanks for the answers - I tried all those smooth scroll plugins/extensions - they do not appear to do much, there are also the smooth scroll flags in Chrome
Interesting. The Chromium Wheel Smoother extension is extremely effective on my system.

Re: no smooth scrolling with xfwm, kde and gnome - why?

Posted: Tue Apr 30, 2019 4:44 pm
by wulf
I found a couple of years back with Firefox and with Waterfox that I'm currently using, that I got better results by going to preferences>advanced>general and unticking "use smooth scrolling", and ticking "use autoscrolling"....Never did investigate as to why that might be. It just gives better smooth scrolling with the mouse in my case..

Re: no smooth scrolling with xfwm, kde and gnome - why?

Posted: Wed May 01, 2019 4:18 am
by betazoid
Well, I tried the smooth scroll plugin/extension again and the result was that it made the jerkyness much worse, but definitely not better

Re: no smooth scrolling with xfwm, kde and gnome - why?

Posted: Wed May 01, 2019 4:43 pm
by Stevo
Are you using the XFCE or Compton compositors? You also said that compiz made it smooth, so you could run that in MX.