Manjaro Deepin de resize lags

deepin

#1

I’ve noticed very strange behavior, it happens for me only on this system and only with Manjaro Deepin (Manjaro KDE, Ubuntu 18 LTS on same system doesn’t have it).

inzi -Fxxz

System:    Host: x133-pc Kernel: 4.19.16-1-MANJARO x86_64 bits: 64 compiler: gcc v: 8.2.1 Desktop: Deepin 15.9 
           tk: Qt 5.12.0 wm: DeepinWM dm: LightDM Distro: Manjaro Linux 
Machine:   Type: Laptop System: Dell product: Precision 7730 v: N/A serial: <filter> Chassis: type: 10 
           serial: <filter> 
           Mobo: Dell model: 0VC5H3 v: A00 serial: <filter> UEFI: Dell v: 1.6.0 date: 12/25/2018 
Battery:   ID-1: BAT0 charge: 94.1 Wh condition: 94.1/97.0 Wh (97%) volts: 13.1/11.4 model: BYD DELL GW0K986 
           serial: <filter> status: Full 
CPU:       Topology: 6-Core model: Intel Core i9-8950HK bits: 64 type: MT MCP arch: Kaby Lake rev: A 
           L2 cache: 12.0 MiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 69720 
           Speed: 800 MHz min/max: 800/4800 MHz Core speeds (MHz): 1: 799 2: 801 3: 800 4: 800 5: 800 6: 800 7: 800 
           8: 800 9: 800 10: 801 11: 800 12: 800 
Graphics:  Device-1: NVIDIA GP104GLM [Quadro P5200 Mobile] vendor: Dell driver: nvidia v: 415.27 bus ID: 01:00.0 
           chip ID: 10de:1bb5 
           Display: x11 server: X.Org 1.20.3 driver: nvidia resolution: 3840x2160~60Hz 
           OpenGL: renderer: Quadro P5200/PCIe/SSE2 v: 4.6.0 NVIDIA 415.27 direct render: Yes 
Audio:     Device-1: Intel Cannon Lake PCH cAVS vendor: Dell driver: snd_hda_intel v: kernel bus ID: 00:1f.3 
           chip ID: 8086:a348 
           Device-2: NVIDIA GP104 High Definition Audio vendor: Dell driver: snd_hda_intel v: kernel bus ID: 01:00.1 
           chip ID: 10de:10f0 
           Sound Server: ALSA v: k4.19.16-1-MANJARO 
Network:   Device-1: Intel Ethernet I219-LM vendor: Dell driver: e1000e v: 3.2.6-k port: efa0 bus ID: 00:1f.6 
           chip ID: 8086:15bb 
           IF: eno1 state: down mac: <filter> 
           Device-2: Intel Wireless-AC 9260 driver: iwlwifi v: kernel port: 3000 bus ID: 6f:00.0 chip ID: 8086:2526 
           IF: wlp111s0 state: up mac: <filter> 
Drives:    Local Storage: total: 267.35 GiB used: 37.97 GiB (14.2%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: PM981 NVMe 256GB size: 238.47 GiB speed: 31.6 Gb/s lanes: 4 
           serial: <filter> 
           ID-2: /dev/sda type: USB vendor: Kingston model: DataTraveler 3.0 size: 28.88 GiB serial: <filter> 
Partition: ID-1: / size: 54.30 GiB used: 8.78 GiB (16.2%) fs: ext4 dev: /dev/nvme0n1p3 
Sensors:   System Temperatures: cpu: 57.0 C mobo: N/A gpu: nvidia temp: 60 C 
           Fan Speeds (RPM): cpu: 1684 fan-2: 1679 
Info:      Processes: 247 Uptime: 15m Memory: 62.75 GiB used: 1.34 GiB (2.1%) Init: systemd v: 239 Compilers: 
           gcc: 8.2.1 Shell: bash v: 5.0.0 running in: deepin-terminal inxi: 3.0.30 

If you resize any window / program by right-bottom angle everything is fine & butter-smooth, but if you resize it by any other angle - it’s always visibly laggy.


#2

Why do you think it is related to nvidia (tagged)? Have you checked a system with other GPU being fine?


#3

I just wanted to mark that it’s proprietary nvidia driver in use, but no i can’t check with any GPU since this is laptop with single card, so ok i’ll get rid of this tag.

My actual assumption that it’s DE + specific hardware / drivers combination, since i don’t have anything like that with Manjaro Deepin on other machines (all of which have intel GPUs)…

And on that machine with other DEs i don’t have it either.


#4

but you say

so it might have to do, until it doesn’t…

I can’t think of something related to this. My guess would be it’s a Deepin bug.
You might try finding some message in the logs. I don’t know what to look, though… sorry.


#5

I’d be more than happy to provide any related logs, since my experience is not enough to know what to look either.

Nothing clearly related sticks to my eyes here, except this part:
sudo journalctl -p 3 -xb

feb 08 21:56:47 x133-pc kernel: iTCO_wdt iTCO_wdt: can't request region for resource [mem 0x00c5fffc-0x00c5ffff]
feb 08 21:56:49 x133-pc kernel: iwlwifi 0000:6f:00.0: BIOS contains WGDS but no WRDS
feb 08 21:56:51 x133-pc lightdm[832]: pam_env(lightdm-autologin:setcred): Unrecognized Option: -Dswt.autoScale=200
                                          - ignoring line
feb 08 21:56:51 x133-pc systemd[837]: pam_env(systemd-user:session): Unrecognized Option: -Dswt.autoScale=200
                                          - ignoring line
feb 08 21:56:51 x133-pc lightdm[832]: pam_env(lightdm-autologin:session): Unrecognized Option: -Dswt.autoScale=200
                                          - ignoring line
feb 08 21:57:43 x133-pc daemon/bluetooth[919]: bluetooth.go:236: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
                                                    ->  bluetooth.go:211
                                                    ->  asm_amd64.s:1333

Here’s rest of logs:
dmesg | grep -E "error|failed|Time"

[    2.591088] vfs_monitor: module verification failed: signature and/or required key missing - tainting kernel
[    3.038430] iTCO_wdt: probe of iTCO_wdt failed with error -16
[    3.250586] thermal thermal_zone9: failed to read out thermal zone (-61)

sudo cat /var/log/Xorg.0.log | grep -iE "(EE)|(WW)|error|failed|Time"

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     3.591] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb  8 21:56:48 2019
[     3.594] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[     3.594] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[     3.595] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi".
[     3.595] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi".
[     3.595] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[     3.595] (WW) Disabling Keyboard0
[     3.595] (WW) Disabling Mouse0
[     6.385] (WW) NVIDIA(0): Option "PrimaryGPU" is not used
[    35.857] (EE) event12 - DELL0832:00 044E:1220 Touchpad: kernel bug: Touch jump detected and discarded.
[    94.458] (EE) event12 - DELL0832:00 044E:1220 Touchpad: kernel bug: Touch jump detected and discarded.
[    94.462] (EE) event12 - DELL0832:00 044E:1220 Touchpad: kernel bug: Touch jump detected and discarded.
[    2.591088] vfs_monitor: module verification failed: signature and/or required key missing - tainting kernel
[    3.038430] iTCO_wdt: probe of iTCO_wdt failed with error -16
[    3.250586] thermal thermal_zone9: failed to read out thermal zone (-61)
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     3.591] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb  8 21:56:48 2019
[     3.594] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[     3.594] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[     3.595] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi".
[     3.595] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi".
[     3.595] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[     3.595] (WW) Disabling Keyboard0
[     3.595] (WW) Disabling Mouse0
[     6.385] (WW) NVIDIA(0): Option "PrimaryGPU" is not used
[    35.857] (EE) event12 - DELL0832:00 044E:1220 Touchpad: kernel bug: Touch jump detected and discarded.
[    94.458] (EE) event12 - DELL0832:00 044E:1220 Touchpad: kernel bug: Touch jump detected and discarded.
[    94.462] (EE) event12 - DELL0832:00 044E:1220 Touchpad: kernel bug: Touch jump detected and discarded.
[   179.491] (EE) event12 - DELL0832:00 044E:1220 Touchpad: kernel bug: Touch jump detected and discarded.
[   179.526] (EE) event12 - DELL0832:00 044E:1220 Touchpad: kernel bug: Touch jump detected and discarded.


#6

Do you have also a mouse, or only touchpad?

Maybe the expert @bogdancovaciu has an idea if this might be related.


#7

Yeah when i’ve seen this i also thought touchpad error could be related, but test with mouse lead to same result…

P.S. this kernel bug is werid, i can’t really get what exactly in touchpad fires it, coz most of times it’s clean


#8

i get them frequently, it’s when say your using 1 finger and then put down a second at the same time it registers as a jump, other than frequent errors it has little/no effect on funcionality(at least not that i can see).
https://wayland.freedesktop.org/libinput/doc/1.12.5/touchpad-jumping-cursors.html

i never really got into deepin, maybe compositor settings?


#9

It maybe a theme issue. Reset your themes on Plasma and SDDM at default and check the behavior.


#10

Not sure i understand what you mean, Manjaro Deepin have only Deepin and Adapta themes, how would i do this?

I’ve tried changing to Adapta and reboot, stays pretty much same.


#11

Sorry, I confused my tongue… I follow many kde-related topics… :sob:

I don’t know what are the defaults in Deepin.
I just saw some theme related messages in the log, that’s why I guessed it might have to do.
Also, similar issues on other DEs were related to themes.
That’s my top limit on Deepin troubleshooting, sorry.


#12

Ok, thank you anyway :slight_smile:

Just to make clear, by reset you’ve meant just changing to default theme, not stuff like dconf reset -f / ?


#13

i cant even find info on what deepin uses for a compositor, iirc there are at least 2 modes available, one is the “pretty” option and the other is the “less eye candy option” (highly specific, i know :smirk:).

anyway, change to the basic one, i know on kde if i use full screen repaints sometimes it does stuff like that among other things.


#14

From inxi -Fxxz it says

dm: LightDM

If that’s compositor


#15

DM=desktop manager, maybe it just uses compton (i know very little about deepin)
pacman -Qs compositor


#16

pacman -Qs compositor returns nothing

I get it, changed to this less fancy mode, basicly means no animation/transparency/blur etc

Resize now doesn’t look as super-buttery-smooth as on video with right bottom corenr, but at least all corners now behaves same way!

But it completely defy purpose of deepin, since it looks like s**t without all this fancy eyecandy))

After reboot those errors about lightdm autoScale still stay there


#17

If inxi can ID the compositor, you can see with

inxi -Gxxx

@dglt Deepin is GNOME-like DE, based on Gnome (mutter), but I suppose they may use their own, like they have kernel-related components…:anguished:
Maybe @SGS knows more about Deepin…?


#18

i think im getting forgetful in my old middle age. :sleepy:

ignorant to obvious at the very least


#19

Nope, no luck there :expressionless:

Agree, they certainly either have their own, or modded like kernel, chinese comrades love to do this stuff)

P.S. After turning back ‘fancy’ mode it still behaves same way as before


#20

then do what you would normally do with “made in china”, throw it in the trash :neutral_face: