Diff of the two buildlogs:

--
--- b1/build.log	2023-06-07 22:50:53.420721473 +0000
+++ b2/build.log	2023-06-07 23:13:04.902482368 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Wed Jun  7 09:31:14 -12 2023
-I: pbuilder-time-stamp: 1686173474
+I: Current time: Thu Jun  8 12:52:22 +14 2023
+I: pbuilder-time-stamp: 1686178342
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
 I: copying local configuration
@@ -16,7 +16,7 @@
 I: copying [./ukui-screensaver_3.0.3.1.orig.tar.gz]
 I: copying [./ukui-screensaver_3.0.3.1-1.debian.tar.xz]
 I: Extracting source
-gpgv: Signature made Sun Oct 16 23:30:39 2022 -12
+gpgv: Signature made Tue Oct 18 01:30:39 2022 +14
 gpgv:                using RSA key 86C8001E95309DA7195964829BB850C013111F0C
 gpgv:                issuer "jianfengli@ubuntukylin.com"
 gpgv: Can't check signature: No public key
@@ -26,135 +26,167 @@
 dpkg-source: info: unpacking ukui-screensaver_3.0.3.1-1.debian.tar.xz
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/27121/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/26213/tmp/hooks/D01_modify_environment starting
+debug: Running on jtx1b.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Jun  8 12:52 /bin/sh -> /bin/bash
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/26213/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/26213/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='armhf'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 '
-  DISTRIBUTION='bookworm'
-  HOME='/root'
-  HOST_ARCH='armhf'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf")
+  BASH_VERSION='5.2.15(1)-release'
+  BUILDDIR=/build
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=armhf
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 '
+  DIRSTACK=()
+  DISTRIBUTION=bookworm
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=arm
+  HOST_ARCH=armhf
   IFS=' 	
   '
-  INVOCATION_ID='e79e57c574e0482da40433de72464055'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='27121'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=7770369c1f3d4f329c9a59abae59bc4a
+  LANG=C
+  LANGUAGE=it_CH:it
+  LC_ALL=C
+  MACHTYPE=arm-unknown-linux-gnueabihf
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnueabihf
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=26213
   PS4='+ '
-  PWD='/'
-  SHELL='/bin/bash'
-  SHLVL='2'
-  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.0N7G5A4v/pbuilderrc_PhVm --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.0N7G5A4v/b1 --logfile b1/build.log ukui-screensaver_3.0.3.1-1.dsc'
-  SUDO_GID='113'
-  SUDO_UID='107'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://10.0.0.15:3142/'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.0N7G5A4v/pbuilderrc_kZyy --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.0N7G5A4v/b2 --logfile b2/build.log --extrapackages usrmerge ukui-screensaver_3.0.3.1-1.dsc'
+  SUDO_GID=114
+  SUDO_UID=110
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://10.0.0.15:3142/
 I: uname -a
-  Linux cbxi4a 5.10.0-23-armmp #1 SMP Debian 5.10.179-1 (2023-05-12) armv7l GNU/Linux
+  Linux i-capture-the-hostname 5.10.0-23-arm64 #1 SMP Debian 5.10.179-1 (2023-05-12) aarch64 GNU/Linux
 I: ls -l /bin
   total 5072
-  -rwxr-xr-x 1 root root 838488 Apr 23 09:24 bash
-  -rwxr-xr-x 3 root root  67144 Sep 18  2022 bunzip2
-  -rwxr-xr-x 3 root root  67144 Sep 18  2022 bzcat
-  lrwxrwxrwx 1 root root      6 Sep 18  2022 bzcmp -> bzdiff
-  -rwxr-xr-x 1 root root   2225 Sep 18  2022 bzdiff
-  lrwxrwxrwx 1 root root      6 Sep 18  2022 bzegrep -> bzgrep
-  -rwxr-xr-x 1 root root   4893 Nov 27  2021 bzexe
-  lrwxrwxrwx 1 root root      6 Sep 18  2022 bzfgrep -> bzgrep
-  -rwxr-xr-x 1 root root   3775 Sep 18  2022 bzgrep
-  -rwxr-xr-x 3 root root  67144 Sep 18  2022 bzip2
-  -rwxr-xr-x 1 root root  67112 Sep 18  2022 bzip2recover
-  lrwxrwxrwx 1 root root      6 Sep 18  2022 bzless -> bzmore
-  -rwxr-xr-x 1 root root   1297 Sep 18  2022 bzmore
-  -rwxr-xr-x 1 root root  67632 Sep 20  2022 cat
-  -rwxr-xr-x 1 root root  67676 Sep 20  2022 chgrp
-  -rwxr-xr-x 1 root root  67644 Sep 20  2022 chmod
-  -rwxr-xr-x 1 root root  67684 Sep 20  2022 chown
-  -rwxr-xr-x 1 root root 133532 Sep 20  2022 cp
-  -rwxr-xr-x 1 root root 132868 Jan  5 01:20 dash
-  -rwxr-xr-x 1 root root 133220 Sep 20  2022 date
-  -rwxr-xr-x 1 root root  67732 Sep 20  2022 dd
-  -rwxr-xr-x 1 root root  68104 Sep 20  2022 df
-  -rwxr-xr-x 1 root root 133632 Sep 20  2022 dir
-  -rwxr-xr-x 1 root root  59128 Mar 22 21:02 dmesg
-  lrwxrwxrwx 1 root root      8 Dec 19 01:33 dnsdomainname -> hostname
-  lrwxrwxrwx 1 root root      8 Dec 19 01:33 domainname -> hostname
-  -rwxr-xr-x 1 root root  67560 Sep 20  2022 echo
-  -rwxr-xr-x 1 root root     41 Jan 24 02:43 egrep
-  -rwxr-xr-x 1 root root  67548 Sep 20  2022 false
-  -rwxr-xr-x 1 root root     41 Jan 24 02:43 fgrep
-  -rwxr-xr-x 1 root root  55748 Mar 22 21:02 findmnt
-  -rwsr-xr-x 1 root root  26208 Mar 22 20:15 fusermount
-  -rwxr-xr-x 1 root root 128608 Jan 24 02:43 grep
-  -rwxr-xr-x 2 root root   2346 Apr  9  2022 gunzip
-  -rwxr-xr-x 1 root root   6447 Apr  9  2022 gzexe
-  -rwxr-xr-x 1 root root  64220 Apr  9  2022 gzip
-  -rwxr-xr-x 1 root root  67032 Dec 19 01:33 hostname
-  -rwxr-xr-x 1 root root  67720 Sep 20  2022 ln
-  -rwxr-xr-x 1 root root  35132 Mar 22 21:51 login
-  -rwxr-xr-x 1 root root 133632 Sep 20  2022 ls
-  -rwxr-xr-x 1 root root 136808 Mar 22 21:02 lsblk
-  -rwxr-xr-x 1 root root  67800 Sep 20  2022 mkdir
-  -rwxr-xr-x 1 root root  67764 Sep 20  2022 mknod
-  -rwxr-xr-x 1 root root  67596 Sep 20  2022 mktemp
-  -rwxr-xr-x 1 root root  38504 Mar 22 21:02 more
-  -rwsr-xr-x 1 root root  38496 Mar 22 21:02 mount
-  -rwxr-xr-x 1 root root   9824 Mar 22 21:02 mountpoint
-  -rwxr-xr-x 1 root root 133532 Sep 20  2022 mv
-  lrwxrwxrwx 1 root root      8 Dec 19 01:33 nisdomainname -> hostname
-  lrwxrwxrwx 1 root root     14 Apr  2 18:25 pidof -> /sbin/killall5
-  -rwxr-xr-x 1 root root  67608 Sep 20  2022 pwd
-  lrwxrwxrwx 1 root root      4 Apr 23 09:24 rbash -> bash
-  -rwxr-xr-x 1 root root  67600 Sep 20  2022 readlink
-  -rwxr-xr-x 1 root root  67672 Sep 20  2022 rm
-  -rwxr-xr-x 1 root root  67600 Sep 20  2022 rmdir
-  -rwxr-xr-x 1 root root  67400 Nov  2  2022 run-parts
-  -rwxr-xr-x 1 root root 133372 Jan  5 07:55 sed
-  lrwxrwxrwx 1 root root      4 Jan  5 01:20 sh -> dash
-  -rwxr-xr-x 1 root root  67584 Sep 20  2022 sleep
-  -rwxr-xr-x 1 root root  67644 Sep 20  2022 stty
-  -rwsr-xr-x 1 root root  50800 Mar 22 21:02 su
-  -rwxr-xr-x 1 root root  67584 Sep 20  2022 sync
-  -rwxr-xr-x 1 root root 336764 Apr  6 02:25 tar
-  -rwxr-xr-x 1 root root  67144 Nov  2  2022 tempfile
-  -rwxr-xr-x 1 root root 133224 Sep 20  2022 touch
-  -rwxr-xr-x 1 root root  67548 Sep 20  2022 true
-  -rwxr-xr-x 1 root root   9768 Mar 22 20:15 ulockmgr_server
-  -rwsr-xr-x 1 root root  22108 Mar 22 21:02 umount
-  -rwxr-xr-x 1 root root  67572 Sep 20  2022 uname
-  -rwxr-xr-x 2 root root   2346 Apr  9  2022 uncompress
-  -rwxr-xr-x 1 root root 133632 Sep 20  2022 vdir
-  -rwxr-xr-x 1 root root  42608 Mar 22 21:02 wdctl
-  lrwxrwxrwx 1 root root      8 Dec 19 01:33 ypdomainname -> hostname
-  -rwxr-xr-x 1 root root   1984 Apr  9  2022 zcat
-  -rwxr-xr-x 1 root root   1678 Apr  9  2022 zcmp
-  -rwxr-xr-x 1 root root   6460 Apr  9  2022 zdiff
-  -rwxr-xr-x 1 root root     29 Apr  9  2022 zegrep
-  -rwxr-xr-x 1 root root     29 Apr  9  2022 zfgrep
-  -rwxr-xr-x 1 root root   2081 Apr  9  2022 zforce
-  -rwxr-xr-x 1 root root   8103 Apr  9  2022 zgrep
-  -rwxr-xr-x 1 root root   2206 Apr  9  2022 zless
-  -rwxr-xr-x 1 root root   1842 Apr  9  2022 zmore
-  -rwxr-xr-x 1 root root   4577 Apr  9  2022 znew
-I: user script /srv/workspace/pbuilder/27121/tmp/hooks/D02_print_environment finished
+  -rwxr-xr-x 1 root root 838488 Apr 24 11:24 bash
+  -rwxr-xr-x 3 root root  67144 Sep 19  2022 bunzip2
+  -rwxr-xr-x 3 root root  67144 Sep 19  2022 bzcat
+  lrwxrwxrwx 1 root root      6 Sep 19  2022 bzcmp -> bzdiff
+  -rwxr-xr-x 1 root root   2225 Sep 19  2022 bzdiff
+  lrwxrwxrwx 1 root root      6 Sep 19  2022 bzegrep -> bzgrep
+  -rwxr-xr-x 1 root root   4893 Nov 28  2021 bzexe
+  lrwxrwxrwx 1 root root      6 Sep 19  2022 bzfgrep -> bzgrep
+  -rwxr-xr-x 1 root root   3775 Sep 19  2022 bzgrep
+  -rwxr-xr-x 3 root root  67144 Sep 19  2022 bzip2
+  -rwxr-xr-x 1 root root  67112 Sep 19  2022 bzip2recover
+  lrwxrwxrwx 1 root root      6 Sep 19  2022 bzless -> bzmore
+  -rwxr-xr-x 1 root root   1297 Sep 19  2022 bzmore
+  -rwxr-xr-x 1 root root  67632 Sep 21  2022 cat
+  -rwxr-xr-x 1 root root  67676 Sep 21  2022 chgrp
+  -rwxr-xr-x 1 root root  67644 Sep 21  2022 chmod
+  -rwxr-xr-x 1 root root  67684 Sep 21  2022 chown
+  -rwxr-xr-x 1 root root 133532 Sep 21  2022 cp
+  -rwxr-xr-x 1 root root 132868 Jan  6 03:20 dash
+  -rwxr-xr-x 1 root root 133220 Sep 21  2022 date
+  -rwxr-xr-x 1 root root  67732 Sep 21  2022 dd
+  -rwxr-xr-x 1 root root  68104 Sep 21  2022 df
+  -rwxr-xr-x 1 root root 133632 Sep 21  2022 dir
+  -rwxr-xr-x 1 root root  59128 Mar 23 23:02 dmesg
+  lrwxrwxrwx 1 root root      8 Dec 20 03:33 dnsdomainname -> hostname
+  lrwxrwxrwx 1 root root      8 Dec 20 03:33 domainname -> hostname
+  -rwxr-xr-x 1 root root  67560 Sep 21  2022 echo
+  -rwxr-xr-x 1 root root     41 Jan 25 04:43 egrep
+  -rwxr-xr-x 1 root root  67548 Sep 21  2022 false
+  -rwxr-xr-x 1 root root     41 Jan 25 04:43 fgrep
+  -rwxr-xr-x 1 root root  55748 Mar 23 23:02 findmnt
+  -rwsr-xr-x 1 root root  26208 Mar 23 22:15 fusermount
+  -rwxr-xr-x 1 root root 128608 Jan 25 04:43 grep
+  -rwxr-xr-x 2 root root   2346 Apr 10  2022 gunzip
+  -rwxr-xr-x 1 root root   6447 Apr 10  2022 gzexe
+  -rwxr-xr-x 1 root root  64220 Apr 10  2022 gzip
+  -rwxr-xr-x 1 root root  67032 Dec 20 03:33 hostname
+  -rwxr-xr-x 1 root root  67720 Sep 21  2022 ln
+  -rwxr-xr-x 1 root root  35132 Mar 23 23:51 login
+  -rwxr-xr-x 1 root root 133632 Sep 21  2022 ls
+  -rwxr-xr-x 1 root root 136808 Mar 23 23:02 lsblk
+  -rwxr-xr-x 1 root root  67800 Sep 21  2022 mkdir
+  -rwxr-xr-x 1 root root  67764 Sep 21  2022 mknod
+  -rwxr-xr-x 1 root root  67596 Sep 21  2022 mktemp
+  -rwxr-xr-x 1 root root  38504 Mar 23 23:02 more
+  -rwsr-xr-x 1 root root  38496 Mar 23 23:02 mount
+  -rwxr-xr-x 1 root root   9824 Mar 23 23:02 mountpoint
+  -rwxr-xr-x 1 root root 133532 Sep 21  2022 mv
+  lrwxrwxrwx 1 root root      8 Dec 20 03:33 nisdomainname -> hostname
+  lrwxrwxrwx 1 root root     14 Apr  3 20:25 pidof -> /sbin/killall5
+  -rwxr-xr-x 1 root root  67608 Sep 21  2022 pwd
+  lrwxrwxrwx 1 root root      4 Apr 24 11:24 rbash -> bash
+  -rwxr-xr-x 1 root root  67600 Sep 21  2022 readlink
+  -rwxr-xr-x 1 root root  67672 Sep 21  2022 rm
+  -rwxr-xr-x 1 root root  67600 Sep 21  2022 rmdir
+  -rwxr-xr-x 1 root root  67400 Nov  3  2022 run-parts
+  -rwxr-xr-x 1 root root 133372 Jan  6 09:55 sed
+  lrwxrwxrwx 1 root root      9 Jun  8 12:52 sh -> /bin/bash
+  -rwxr-xr-x 1 root root  67584 Sep 21  2022 sleep
+  -rwxr-xr-x 1 root root  67644 Sep 21  2022 stty
+  -rwsr-xr-x 1 root root  50800 Mar 23 23:02 su
+  -rwxr-xr-x 1 root root  67584 Sep 21  2022 sync
+  -rwxr-xr-x 1 root root 336764 Apr  7 04:25 tar
+  -rwxr-xr-x 1 root root  67144 Nov  3  2022 tempfile
+  -rwxr-xr-x 1 root root 133224 Sep 21  2022 touch
+  -rwxr-xr-x 1 root root  67548 Sep 21  2022 true
+  -rwxr-xr-x 1 root root   9768 Mar 23 22:15 ulockmgr_server
+  -rwsr-xr-x 1 root root  22108 Mar 23 23:02 umount
+  -rwxr-xr-x 1 root root  67572 Sep 21  2022 uname
+  -rwxr-xr-x 2 root root   2346 Apr 10  2022 uncompress
+  -rwxr-xr-x 1 root root 133632 Sep 21  2022 vdir
+  -rwxr-xr-x 1 root root  42608 Mar 23 23:02 wdctl
+  lrwxrwxrwx 1 root root      8 Dec 20 03:33 ypdomainname -> hostname
+  -rwxr-xr-x 1 root root   1984 Apr 10  2022 zcat
+  -rwxr-xr-x 1 root root   1678 Apr 10  2022 zcmp
+  -rwxr-xr-x 1 root root   6460 Apr 10  2022 zdiff
+  -rwxr-xr-x 1 root root     29 Apr 10  2022 zegrep
+  -rwxr-xr-x 1 root root     29 Apr 10  2022 zfgrep
+  -rwxr-xr-x 1 root root   2081 Apr 10  2022 zforce
+  -rwxr-xr-x 1 root root   8103 Apr 10  2022 zgrep
+  -rwxr-xr-x 1 root root   2206 Apr 10  2022 zless
+  -rwxr-xr-x 1 root root   1842 Apr 10  2022 zmore
+  -rwxr-xr-x 1 root root   4577 Apr 10  2022 znew
+I: user script /srv/workspace/pbuilder/26213/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -700,7 +732,7 @@
 Get: 480 http://deb.debian.org/debian bookworm/main armhf qtattributionsscanner-qt5 armhf 5.15.8-2 [28.6 kB]
 Get: 481 http://deb.debian.org/debian bookworm/main armhf qttools5-dev-tools armhf 5.15.8-2 [914 kB]
 Get: 482 http://deb.debian.org/debian bookworm/main armhf qttools5-dev armhf 5.15.8-2 [175 kB]
-Fetched 267 MB in 35s (7736 kB/s)
+Fetched 267 MB in 24s (11.1 MB/s)
 debconf: delaying package configuration, since apt-utils is not installed
 Selecting previously unselected package libglvnd0:armhf.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19324 files and directories currently installed.)
@@ -2653,8 +2685,19 @@
 Writing extended state information...
 Building tag database...
  -> Finished parsing the build-deps
+Reading package lists...
+Building dependency tree...
+Reading state information...
+usrmerge is already the newest version (35).
+0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 I: Building the package
-I: Running cd /build/ukui-screensaver-3.0.3.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../ukui-screensaver_3.0.3.1-1_source.changes
+I: user script /srv/workspace/pbuilder/26213/tmp/hooks/A99_set_merged_usr starting
+Re-configuring usrmerge...
+removed '/etc/unsupported-skip-usrmerge-conversion'
+The system has been successfully converted.
+I: user script /srv/workspace/pbuilder/26213/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/ukui-screensaver-3.0.3.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../ukui-screensaver_3.0.3.1-1_source.changes
 dpkg-buildpackage: info: source package ukui-screensaver
 dpkg-buildpackage: info: source version 3.0.3.1-1
 dpkg-buildpackage: info: source distribution unstable
@@ -2775,7 +2818,7 @@
 
 -- Build files have been written to: /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf
    dh_auto_build
-	cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1
+	cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1
 make[1]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 /usr/bin/cmake -S/build/ukui-screensaver-3.0.3.1 -B/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
 /usr/bin/cmake -E cmake_progress_start /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/CMakeFiles /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks
@@ -2783,61 +2826,79 @@
 make[2]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make  -f BiometricAuth/CMakeFiles/BiometricAuth.dir/build.make BiometricAuth/CMakeFiles/BiometricAuth.dir/depend
 make  -f VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/build.make VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/depend
-make  -f KylinNM/CMakeFiles/Kylin-nm_autogen.dir/build.make KylinNM/CMakeFiles/Kylin-nm_autogen.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/VirtualKeyboard /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/DependInfo.cmake --color=
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/VirtualKeyboard /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/DependInfo.cmake --color=
+make  -f KylinNM/CMakeFiles/Kylin-nm_autogen.dir/build.make KylinNM/CMakeFiles/Kylin-nm_autogen.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/KylinNM /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/CMakeFiles/Kylin-nm_autogen.dir/DependInfo.cmake --color=
 [  0%] Generating moc_giodbus.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_giodbus.cpp_parameters
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make  -f VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/build.make VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/build
+[  1%] Generating moc_biometricauthwidget.cpp
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricauthwidget.cpp_parameters
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make  -f KylinNM/CMakeFiles/Kylin-nm_autogen.dir/build.make KylinNM/CMakeFiles/Kylin-nm_autogen.dir/build
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 /build/ukui-screensaver-3.0.3.1/BiometricAuth/giodbus.h:0: Note: No relevant classes found. No output generated.
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make  -f VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/build.make VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/build
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[  1%] Automatic MOC and UIC for target VirtualKeyboard
-[  2%] Generating moc_biometricauthwidget.cpp
-[  2%] Automatic MOC and UIC for target Kylin-nm
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/cmake -E cmake_autogen /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/AutogenInfo.json Debug
+[  1%] Automatic MOC and UIC for target Kylin-nm
+[  1%] Generating moc_biometricdeviceinfo.cpp
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricdeviceinfo.cpp_parameters
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/cmake -E cmake_autogen /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/CMakeFiles/Kylin-nm_autogen.dir/AutogenInfo.json Debug
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricauthwidget.cpp_parameters
+[  1%] Generating moc_biometricdeviceswidget.cpp
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricdeviceswidget.cpp_parameters
+[  2%] Automatic MOC and UIC for target VirtualKeyboard
+make  -f i18n_ts/CMakeFiles/i18n.dir/build.make i18n_ts/CMakeFiles/i18n.dir/depend
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/cmake -E cmake_autogen /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/AutogenInfo.json Debug
+make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/i18n_ts /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/i18n_ts /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/i18n_ts/CMakeFiles/i18n.dir/DependInfo.cmake --color=
 AutoGen: Refreshing parse cache because it doesn't exist.
+[  2%] Generating moc_biometricproxy.cpp
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricproxy.cpp_parameters
+AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h", because it doesn't exist.
+/usr/bin/c++ -dM -E -c /usr/share/cmake-3.25/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/BiometricAuth /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/CMakeFiles/BiometricAuth.dir/DependInfo.cmake --color=
 AutoGen: Refreshing parse cache because it doesn't exist.
 AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/moc_predefs.h", because it doesn't exist.
 /usr/bin/c++ -dM -E -c /usr/share/cmake-3.25/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include
-AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h", because it doesn't exist.
-/usr/bin/c++ -dM -E -c /usr/share/cmake-3.25/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf
-[  2%] Generating moc_biometricdeviceinfo.cpp
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricdeviceinfo.cpp_parameters
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make  -f i18n_ts/CMakeFiles/i18n.dir/build.make i18n_ts/CMakeFiles/i18n.dir/build
+make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make  -f BiometricAuth/CMakeFiles/BiometricAuth.dir/build.make BiometricAuth/CMakeFiles/BiometricAuth.dir/build
+make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 AutoGen: Parsing "SRC:/KylinNM/hot-spot/dlghotspotcreate.h"
+AutoGen: Parsing "SRC:/VirtualKeyboard/src/cursormonitor.h"
 AutoGen: Parsing "SRC:/KylinNM/src/backthread.h"
+[  2%] Generating bo.qm
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/i18n_ts && /usr/lib/qt5/bin/lrelease /build/ukui-screensaver-3.0.3.1/i18n_ts/bo.ts -qm /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/i18n_ts/bo.qm
+[  3%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricdeviceinfo.cpp.o
 AutoGen: Parsing "SRC:/KylinNM/src/confform.h"
-AutoGen: Parsing "SRC:/KylinNM/src/ksimplenm.h"
-AutoGen: Parsing "SRC:/KylinNM/src/kylin-dbus-interface.h"
-AutoGen: Parsing "SRC:/KylinNM/src/kylin-network-interface.h"
-AutoGen: Parsing "SRC:/KylinNM/src/kylinnm.h"
-AutoGen: Parsing "SRC:/KylinNM/src/loadingdiv.h"
-AutoGen: Parsing "SRC:/VirtualKeyboard/src/cursormonitor.h"
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricdeviceinfo.cpp.o -MF CMakeFiles/BiometricAuth.dir/moc_biometricdeviceinfo.cpp.o.d -o CMakeFiles/BiometricAuth.dir/moc_biometricdeviceinfo.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricdeviceinfo.cpp
 AutoGen: Parsing "SRC:/VirtualKeyboard/src/keyboardwidget.h"
+AutoGen: Parsing "SRC:/KylinNM/src/ksimplenm.h"
 AutoGen: Parsing "SRC:/VirtualKeyboard/src/virtualkeyboard.h"
+AutoGen: Parsing "SRC:/KylinNM/src/kylin-dbus-interface.h"
 AutoGen: Parsing "SRC:/VirtualKeyboard/src/x11keyboard.h"
+AutoGen: Parsing "SRC:/KylinNM/src/kylin-network-interface.h"
 AutoGen: Parsing "SRC:/VirtualKeyboard/src/cursormonitor.cpp"
+AutoGen: Parsing "SRC:/KylinNM/src/kylinnm.h"
 AutoGen: Parsing "SRC:/VirtualKeyboard/src/keyboardwidget.cpp"
+AutoGen: Parsing "SRC:/KylinNM/src/loadingdiv.h"
+AutoGen: Parsing "SRC:/VirtualKeyboard/src/virtualkeyboard.cpp"
+AutoGen: Parsing "SRC:/VirtualKeyboard/src/x11keyboard.cpp"
 AutoGen: Parsing "SRC:/KylinNM/src/oneconnform.h"
 AutoGen: Parsing "SRC:/KylinNM/src/onelancform.h"
 AutoGen: Parsing "SRC:/KylinNM/src/swipegesturerecognizer.h"
 AutoGen: Parsing "SRC:/KylinNM/src/switchbutton.h"
 AutoGen: Parsing "SRC:/KylinNM/src/utils.h"
+AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_cursormonitor.cpp", because it doesn't exist, from "SRC:/VirtualKeyboard/src/cursormonitor.h"
+/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_cursormonitor.cpp /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/cursormonitor.h
 AutoGen: Parsing "SRC:/KylinNM/wireless-security/dlgconnhidwifi.h"
 AutoGen: Parsing "SRC:/KylinNM/wireless-security/dlgconnhidwifileap.h"
 AutoGen: Parsing "SRC:/KylinNM/wireless-security/dlgconnhidwifisecfast.h"
-AutoGen: Parsing "SRC:/VirtualKeyboard/src/virtualkeyboard.cpp"
-AutoGen: Parsing "SRC:/VirtualKeyboard/src/x11keyboard.cpp"
-AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_cursormonitor.cpp", because it doesn't exist, from "SRC:/VirtualKeyboard/src/cursormonitor.h"
-/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_cursormonitor.cpp /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/cursormonitor.h
 AutoGen: Parsing "SRC:/KylinNM/wireless-security/dlgconnhidwifisecleap.h"
 AutoGen: Parsing "SRC:/KylinNM/wireless-security/dlgconnhidwifisecpeap.h"
 AutoGen: Parsing "SRC:/KylinNM/wireless-security/dlgconnhidwifisecpwd.h"
@@ -2849,12 +2910,10 @@
 AutoGen: Parsing "SRC:/KylinNM/hot-spot/dlghotspotcreate.cpp"
 AutoGen: Parsing "SRC:/KylinNM/src/backthread.cpp"
 AutoGen: Parsing "SRC:/KylinNM/src/confform.cpp"
-[  2%] Generating moc_biometricdeviceswidget.cpp
 AutoGen: Parsing "SRC:/KylinNM/src/ksimplenm.cpp"
 AutoGen: Parsing "SRC:/KylinNM/src/kylin-dbus-interface.cpp"
 AutoGen: Parsing "SRC:/KylinNM/src/kylin-network-interface.c"
 AutoGen: Parsing "SRC:/KylinNM/src/kylinnm.cpp"
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricdeviceswidget.cpp_parameters
 AutoGen: Parsing "SRC:/KylinNM/src/loadingdiv.cpp"
 AutoGen: Parsing "SRC:/KylinNM/src/oneconnform.cpp"
 AutoGen: Parsing "SRC:/KylinNM/src/onelancform.cpp"
@@ -2874,48 +2933,6 @@
 AutoGen: Parsing "SRC:/KylinNM/wireless-security/kylinheadfile.cpp"
 AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/YRSYRN76DP/moc_dlghotspotcreate.cpp", because it doesn't exist, from "SRC:/KylinNM/hot-spot/dlghotspotcreate.h"
 /usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/YRSYRN76DP/moc_dlghotspotcreate.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot/dlghotspotcreate.h
-[  2%] Generating moc_biometricproxy.cpp
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricproxy.cpp_parameters
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/BiometricAuth /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/CMakeFiles/BiometricAuth.dir/DependInfo.cmake --color=
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make  -f BiometricAuth/CMakeFiles/BiometricAuth.dir/build.make BiometricAuth/CMakeFiles/BiometricAuth.dir/build
-make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[  3%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricdeviceinfo.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricdeviceinfo.cpp.o -MF CMakeFiles/BiometricAuth.dir/moc_biometricdeviceinfo.cpp.o.d -o CMakeFiles/BiometricAuth.dir/moc_biometricdeviceinfo.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricdeviceinfo.cpp
-AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_cursormonitor.cpp.d"
-AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_keyboardwidget.cpp", because it doesn't exist, from "SRC:/VirtualKeyboard/src/keyboardwidget.h"
-/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_keyboardwidget.cpp /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/keyboardwidget.h
-AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/YRSYRN76DP/moc_dlghotspotcreate.cpp.d"
-AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_backthread.cpp", because it doesn't exist, from "SRC:/KylinNM/src/backthread.h"
-/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_backthread.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/src/backthread.h
-AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_keyboardwidget.cpp.d"
-AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_virtualkeyboard.cpp", because it doesn't exist, from "SRC:/VirtualKeyboard/src/virtualkeyboard.h"
-/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_virtualkeyboard.cpp /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/virtualkeyboard.h
-AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_backthread.cpp.d"
-AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_confform.cpp", because it doesn't exist, from "SRC:/KylinNM/src/confform.h"
-/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_confform.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/src/confform.h
-AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_virtualkeyboard.cpp.d"
-AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_x11keyboard.cpp", because it doesn't exist, from "SRC:/VirtualKeyboard/src/x11keyboard.h"
-/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_x11keyboard.cpp /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/x11keyboard.h
-AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_x11keyboard.cpp.d"
-AutoUic: Generating "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include/ui_keyboardwidget.h", because it doesn't exist, from "SRC:/VirtualKeyboard/src/keyboardwidget.ui"
-/usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include/ui_keyboardwidget.h /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/keyboardwidget.ui
-AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_confform.cpp.d"
-AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_ksimplenm.cpp", because it doesn't exist, from "SRC:/KylinNM/src/ksimplenm.h"
-/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_ksimplenm.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.h
-AutoMoc: Generating MOC compilation "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/mocs_compilation.cpp"
-AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/ParseCache.txt"
-AutoGen: Writing the settings file "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/AutogenUsed.txt"
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[  3%] Built target VirtualKeyboard_autogen
-make  -f i18n_ts/CMakeFiles/i18n.dir/build.make i18n_ts/CMakeFiles/i18n.dir/depend
-make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/i18n_ts /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/i18n_ts /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/i18n_ts/CMakeFiles/i18n.dir/DependInfo.cmake --color=
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make  -f i18n_ts/CMakeFiles/i18n.dir/build.make i18n_ts/CMakeFiles/i18n.dir/build
-make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[  3%] Generating bo.qm
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/i18n_ts && /usr/lib/qt5/bin/lrelease /build/ukui-screensaver-3.0.3.1/i18n_ts/bo.ts -qm /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/i18n_ts/bo.qm
 Updating '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/i18n_ts/bo.qm'...
     Generated 0 translation(s) (0 finished and 0 unfinished)
     Ignored 371 untranslated source text(s)
@@ -2953,10 +2970,7 @@
 [  8%] Built target i18n
 make  -f Common/CMakeFiles/Common.dir/build.make Common/CMakeFiles/Common.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_ksimplenm.cpp.d"
 [  8%] Generating moc_commonfunc.cpp
-AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_kylin-dbus-interface.cpp", because it doesn't exist, from "SRC:/KylinNM/src/kylin-dbus-interface.h"
-/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_kylin-dbus-interface.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylin-dbus-interface.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common/moc_commonfunc.cpp_parameters
 /build/ukui-screensaver-3.0.3.1/Common/commonfunc.h:0: Note: No relevant classes found. No output generated.
 [  8%] Generating moc_autoresize.cpp
@@ -2972,14 +2986,65 @@
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common -I/build/ukui-screensaver-3.0.3.1/Common -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT Common/CMakeFiles/Common.dir/moc_autoresize.cpp.o -MF CMakeFiles/Common.dir/moc_autoresize.cpp.o.d -o CMakeFiles/Common.dir/moc_autoresize.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common/moc_autoresize.cpp
 [ 10%] Building CXX object Common/CMakeFiles/Common.dir/moc_checkbutton.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common -I/build/ukui-screensaver-3.0.3.1/Common -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT Common/CMakeFiles/Common.dir/moc_checkbutton.cpp.o -MF CMakeFiles/Common.dir/moc_checkbutton.cpp.o.d -o CMakeFiles/Common.dir/moc_checkbutton.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common/moc_checkbutton.cpp
+AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_cursormonitor.cpp.d"
+AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_keyboardwidget.cpp", because it doesn't exist, from "SRC:/VirtualKeyboard/src/keyboardwidget.h"
+/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_keyboardwidget.cpp /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/keyboardwidget.h
+AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_keyboardwidget.cpp.d"
+AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_virtualkeyboard.cpp", because it doesn't exist, from "SRC:/VirtualKeyboard/src/virtualkeyboard.h"
+/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_virtualkeyboard.cpp /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/virtualkeyboard.h
+AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/YRSYRN76DP/moc_dlghotspotcreate.cpp.d"
+AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_backthread.cpp", because it doesn't exist, from "SRC:/KylinNM/src/backthread.h"
+/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_backthread.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/src/backthread.h
+AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_virtualkeyboard.cpp.d"
+AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_x11keyboard.cpp", because it doesn't exist, from "SRC:/VirtualKeyboard/src/x11keyboard.h"
+/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_x11keyboard.cpp /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/x11keyboard.h
+AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/UVLADIE3JM/moc_x11keyboard.cpp.d"
+AutoUic: Generating "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include/ui_keyboardwidget.h", because it doesn't exist, from "SRC:/VirtualKeyboard/src/keyboardwidget.ui"
+/usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include/ui_keyboardwidget.h /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/keyboardwidget.ui
+AutoMoc: Generating MOC compilation "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/mocs_compilation.cpp"
+AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/ParseCache.txt"
+AutoGen: Writing the settings file "SRC:/obj-arm-linux-gnueabihf/VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/AutogenUsed.txt"
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_backthread.cpp.d"
+AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_confform.cpp", because it doesn't exist, from "SRC:/KylinNM/src/confform.h"
+/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_confform.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/src/confform.h
+[ 10%] Built target VirtualKeyboard_autogen
+make  -f src/CMakeFiles/ukui-screensaver-backend.dir/build.make src/CMakeFiles/ukui-screensaver-backend.dir/depend
+make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+[ 10%] Generating screensaveradaptor.cpp, screensaveradaptor.h
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/qdbusxml2cpp -m -a screensaveradaptor -i interface.h -l Interface /build/ukui-screensaver-3.0.3.1/src/org.ukui.ScreenSaver.xml
+[ 11%] Generating moc_interface.cpp
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_interface.cpp_parameters
+[ 11%] Generating moc_logind.cpp
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_logind.cpp_parameters
+[ 11%] Generating moc_sessionwatcher.cpp
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_sessionwatcher.cpp_parameters
+[ 12%] Generating screensaveradaptor.moc
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/screensaveradaptor.moc_parameters
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/CMakeFiles/ukui-screensaver-backend.dir/DependInfo.cmake --color=
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make  -f src/CMakeFiles/ukui-screensaver-backend.dir/build.make src/CMakeFiles/ukui-screensaver-backend.dir/build
+make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+[ 13%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/screensaveradaptor.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-backend.dir/screensaveradaptor.cpp.o -MF CMakeFiles/ukui-screensaver-backend.dir/screensaveradaptor.cpp.o.d -o CMakeFiles/ukui-screensaver-backend.dir/screensaveradaptor.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/screensaveradaptor.cpp
+AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_confform.cpp.d"
+AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_ksimplenm.cpp", because it doesn't exist, from "SRC:/KylinNM/src/ksimplenm.h"
+/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_ksimplenm.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.h
+[ 13%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricproxy.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricproxy.cpp.o -MF CMakeFiles/BiometricAuth.dir/moc_biometricproxy.cpp.o.d -o CMakeFiles/BiometricAuth.dir/moc_biometricproxy.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricproxy.cpp
+AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_ksimplenm.cpp.d"
+AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_kylin-dbus-interface.cpp", because it doesn't exist, from "SRC:/KylinNM/src/kylin-dbus-interface.h"
+/usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_kylin-dbus-interface.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylin-dbus-interface.h
 AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_kylin-dbus-interface.cpp.d"
 AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_kylinnm.cpp", because it doesn't exist, from "SRC:/KylinNM/src/kylinnm.h"
 /usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_kylinnm.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h
+[ 13%] Building CXX object Common/CMakeFiles/Common.dir/moc_commonfunc.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common -I/build/ukui-screensaver-3.0.3.1/Common -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT Common/CMakeFiles/Common.dir/moc_commonfunc.cpp.o -MF CMakeFiles/Common.dir/moc_commonfunc.cpp.o.d -o CMakeFiles/Common.dir/moc_commonfunc.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common/moc_commonfunc.cpp
+[ 14%] Building CXX object Common/CMakeFiles/Common.dir/autoresize.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common -I/build/ukui-screensaver-3.0.3.1/Common -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT Common/CMakeFiles/Common.dir/autoresize.cpp.o -MF CMakeFiles/Common.dir/autoresize.cpp.o.d -o CMakeFiles/Common.dir/autoresize.cpp.o -c /build/ukui-screensaver-3.0.3.1/Common/autoresize.cpp
 AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_kylinnm.cpp.d"
 AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_loadingdiv.cpp", because it doesn't exist, from "SRC:/KylinNM/src/loadingdiv.h"
 /usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_loadingdiv.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/src/loadingdiv.h
-[ 10%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricproxy.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricproxy.cpp.o -MF CMakeFiles/BiometricAuth.dir/moc_biometricproxy.cpp.o.d -o CMakeFiles/BiometricAuth.dir/moc_biometricproxy.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricproxy.cpp
 AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_loadingdiv.cpp.d"
 AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_oneconnform.cpp", because it doesn't exist, from "SRC:/KylinNM/src/oneconnform.h"
 /usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_oneconnform.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h
@@ -2992,25 +3057,27 @@
 AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_swipegesturerecognizer.cpp.d"
 AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_switchbutton.cpp", because it doesn't exist, from "SRC:/KylinNM/src/switchbutton.h"
 /usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_switchbutton.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/src/switchbutton.h
+[ 14%] Building CXX object Common/CMakeFiles/Common.dir/checkbutton.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common -I/build/ukui-screensaver-3.0.3.1/Common -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT Common/CMakeFiles/Common.dir/checkbutton.cpp.o -MF CMakeFiles/Common.dir/checkbutton.cpp.o.d -o CMakeFiles/Common.dir/checkbutton.cpp.o -c /build/ukui-screensaver-3.0.3.1/Common/checkbutton.cpp
 AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_switchbutton.cpp.d"
 AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_utils.cpp", because it doesn't exist, from "SRC:/KylinNM/src/utils.h"
 /usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_utils.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/src/utils.h
 AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_utils.cpp.d"
 AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifi.cpp", because it doesn't exist, from "SRC:/KylinNM/wireless-security/dlgconnhidwifi.h"
 /usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifi.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifi.h
-[ 10%] Building CXX object Common/CMakeFiles/Common.dir/moc_commonfunc.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common -I/build/ukui-screensaver-3.0.3.1/Common -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT Common/CMakeFiles/Common.dir/moc_commonfunc.cpp.o -MF CMakeFiles/Common.dir/moc_commonfunc.cpp.o.d -o CMakeFiles/Common.dir/moc_commonfunc.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common/moc_commonfunc.cpp
-[ 11%] Building CXX object Common/CMakeFiles/Common.dir/autoresize.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common -I/build/ukui-screensaver-3.0.3.1/Common -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT Common/CMakeFiles/Common.dir/autoresize.cpp.o -MF CMakeFiles/Common.dir/autoresize.cpp.o.d -o CMakeFiles/Common.dir/autoresize.cpp.o -c /build/ukui-screensaver-3.0.3.1/Common/autoresize.cpp
 AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifi.cpp.d"
 AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifileap.cpp", because it doesn't exist, from "SRC:/KylinNM/wireless-security/dlgconnhidwifileap.h"
 /usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifileap.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifileap.h
+[ 14%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/moc_interface.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-backend.dir/moc_interface.cpp.o -MF CMakeFiles/ukui-screensaver-backend.dir/moc_interface.cpp.o.d -o CMakeFiles/ukui-screensaver-backend.dir/moc_interface.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_interface.cpp
 AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifileap.cpp.d"
 AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifisecfast.cpp", because it doesn't exist, from "SRC:/KylinNM/wireless-security/dlgconnhidwifisecfast.h"
 /usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifisecfast.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisecfast.h
 AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifisecfast.cpp.d"
 AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifisecleap.cpp", because it doesn't exist, from "SRC:/KylinNM/wireless-security/dlgconnhidwifisecleap.h"
 /usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifisecleap.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisecleap.h
+[ 15%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricauthwidget.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricauthwidget.cpp.o -MF CMakeFiles/BiometricAuth.dir/moc_biometricauthwidget.cpp.o.d -o CMakeFiles/BiometricAuth.dir/moc_biometricauthwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricauthwidget.cpp
 AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifisecleap.cpp.d"
 AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifisecpeap.cpp", because it doesn't exist, from "SRC:/KylinNM/wireless-security/dlgconnhidwifisecpeap.h"
 /usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifisecpeap.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisecpeap.h
@@ -3026,39 +3093,27 @@
 AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifisectunneltls.cpp.d"
 AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifiwep.cpp", because it doesn't exist, from "SRC:/KylinNM/wireless-security/dlgconnhidwifiwep.h"
 /usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifiwep.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifiwep.h
-[ 11%] Building CXX object Common/CMakeFiles/Common.dir/checkbutton.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common -I/build/ukui-screensaver-3.0.3.1/Common -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT Common/CMakeFiles/Common.dir/checkbutton.cpp.o -MF CMakeFiles/Common.dir/checkbutton.cpp.o.d -o CMakeFiles/Common.dir/checkbutton.cpp.o -c /build/ukui-screensaver-3.0.3.1/Common/checkbutton.cpp
 AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifiwep.cpp.d"
 AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifiwpa.cpp", because it doesn't exist, from "SRC:/KylinNM/wireless-security/dlgconnhidwifiwpa.h"
 /usr/lib/qt5/bin/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5 -I/usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf --include /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/moc_predefs.h --output-dep-file -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifiwpa.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifiwpa.h
-[ 12%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricauthwidget.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricauthwidget.cpp.o -MF CMakeFiles/BiometricAuth.dir/moc_biometricauthwidget.cpp.o.d -o CMakeFiles/BiometricAuth.dir/moc_biometricauthwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricauthwidget.cpp
+[ 15%] Building CXX object Common/CMakeFiles/Common.dir/commonfunc.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common -I/build/ukui-screensaver-3.0.3.1/Common -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT Common/CMakeFiles/Common.dir/commonfunc.cpp.o -MF CMakeFiles/Common.dir/commonfunc.cpp.o.d -o CMakeFiles/Common.dir/commonfunc.cpp.o -c /build/ukui-screensaver-3.0.3.1/Common/commonfunc.cpp
+[ 16%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/moc_sessionwatcher.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-backend.dir/moc_sessionwatcher.cpp.o -MF CMakeFiles/ukui-screensaver-backend.dir/moc_sessionwatcher.cpp.o.d -o CMakeFiles/ukui-screensaver-backend.dir/moc_sessionwatcher.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_sessionwatcher.cpp
 AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/GKYRSFMQIR/moc_dlgconnhidwifiwpa.cpp.d"
 AutoMoc: Generating MOC compilation "SRC:/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/mocs_compilation.cpp"
 AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/KylinNM/CMakeFiles/Kylin-nm_autogen.dir/ParseCache.txt"
 AutoGen: Writing the settings file "SRC:/obj-arm-linux-gnueabihf/KylinNM/CMakeFiles/Kylin-nm_autogen.dir/AutogenUsed.txt"
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 12%] Built target Kylin-nm_autogen
-make  -f src/CMakeFiles/ukui-screensaver-backend.dir/build.make src/CMakeFiles/ukui-screensaver-backend.dir/depend
+[ 16%] Built target Kylin-nm_autogen
+make  -f src/CMakeFiles/ukui-screensaver-command.dir/build.make src/CMakeFiles/ukui-screensaver-command.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 12%] Generating screensaveradaptor.cpp, screensaveradaptor.h
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/qdbusxml2cpp -m -a screensaveradaptor -i interface.h -l Interface /build/ukui-screensaver-3.0.3.1/src/org.ukui.ScreenSaver.xml
-[ 13%] Generating moc_interface.cpp
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_interface.cpp_parameters
-[ 13%] Generating moc_logind.cpp
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_logind.cpp_parameters
-[ 13%] Generating moc_sessionwatcher.cpp
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_sessionwatcher.cpp_parameters
-[ 14%] Generating screensaveradaptor.moc
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/screensaveradaptor.moc_parameters
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/CMakeFiles/ukui-screensaver-backend.dir/DependInfo.cmake --color=
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/CMakeFiles/ukui-screensaver-command.dir/DependInfo.cmake --color=
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make  -f src/CMakeFiles/ukui-screensaver-backend.dir/build.make src/CMakeFiles/ukui-screensaver-backend.dir/build
+make  -f src/CMakeFiles/ukui-screensaver-command.dir/build.make src/CMakeFiles/ukui-screensaver-command.dir/build
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 15%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/screensaveradaptor.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-backend.dir/screensaveradaptor.cpp.o -MF CMakeFiles/ukui-screensaver-backend.dir/screensaveradaptor.cpp.o.d -o CMakeFiles/ukui-screensaver-backend.dir/screensaveradaptor.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/screensaveradaptor.cpp
-[ 15%] Building CXX object Common/CMakeFiles/Common.dir/commonfunc.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common -I/build/ukui-screensaver-3.0.3.1/Common -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT Common/CMakeFiles/Common.dir/commonfunc.cpp.o -MF CMakeFiles/Common.dir/commonfunc.cpp.o.d -o CMakeFiles/Common.dir/commonfunc.cpp.o -c /build/ukui-screensaver-3.0.3.1/Common/commonfunc.cpp
+[ 16%] Building CXX object src/CMakeFiles/ukui-screensaver-command.dir/ukui-screensaver-command.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-command.dir/ukui-screensaver-command.cpp.o -MF CMakeFiles/ukui-screensaver-command.dir/ukui-screensaver-command.cpp.o.d -o CMakeFiles/ukui-screensaver-command.dir/ukui-screensaver-command.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/ukui-screensaver-command.cpp
 /build/ukui-screensaver-3.0.3.1/Common/commonfunc.cpp: In function 'QString ElideText(QFont, int, QString)':
 /build/ukui-screensaver-3.0.3.1/Common/commonfunc.cpp:71:25: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
    71 |     if(fontMetrics.width(strInfo) > width)
@@ -3068,49 +3123,37 @@
 /usr/include/arm-linux-gnueabihf/qt5/QtGui/qfontmetrics.h:106:9: note: declared here
   106 |     int width(const QString &, int len = -1) const;
       |         ^~~~~
-[ 15%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/moc_interface.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-backend.dir/moc_interface.cpp.o -MF CMakeFiles/ukui-screensaver-backend.dir/moc_interface.cpp.o.d -o CMakeFiles/ukui-screensaver-backend.dir/moc_interface.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_interface.cpp
-[ 16%] Linking CXX static library libCommon.a
+[ 16%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/moc_logind.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-backend.dir/moc_logind.cpp.o -MF CMakeFiles/ukui-screensaver-backend.dir/moc_logind.cpp.o.d -o CMakeFiles/ukui-screensaver-backend.dir/moc_logind.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_logind.cpp
+[ 17%] Linking CXX static library libCommon.a
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common && /usr/bin/cmake -P CMakeFiles/Common.dir/cmake_clean_target.cmake
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common && /usr/bin/cmake -E cmake_link_script CMakeFiles/Common.dir/link.txt --verbose=1
 /usr/bin/ar qc libCommon.a CMakeFiles/Common.dir/moc_autoresize.cpp.o CMakeFiles/Common.dir/moc_checkbutton.cpp.o CMakeFiles/Common.dir/moc_commonfunc.cpp.o CMakeFiles/Common.dir/autoresize.cpp.o CMakeFiles/Common.dir/checkbutton.cpp.o CMakeFiles/Common.dir/commonfunc.cpp.o
 /usr/bin/ranlib libCommon.a
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 16%] Built target Common
-make  -f src/CMakeFiles/ukui-screensaver-command.dir/build.make src/CMakeFiles/ukui-screensaver-command.dir/depend
-make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/CMakeFiles/ukui-screensaver-command.dir/DependInfo.cmake --color=
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make  -f src/CMakeFiles/ukui-screensaver-command.dir/build.make src/CMakeFiles/ukui-screensaver-command.dir/build
-make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 16%] Building CXX object src/CMakeFiles/ukui-screensaver-command.dir/ukui-screensaver-command.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-command.dir/ukui-screensaver-command.cpp.o -MF CMakeFiles/ukui-screensaver-command.dir/ukui-screensaver-command.cpp.o.d -o CMakeFiles/ukui-screensaver-command.dir/ukui-screensaver-command.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/ukui-screensaver-command.cpp
-[ 16%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricdeviceswidget.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricdeviceswidget.cpp.o -MF CMakeFiles/BiometricAuth.dir/moc_biometricdeviceswidget.cpp.o.d -o CMakeFiles/BiometricAuth.dir/moc_biometricdeviceswidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricdeviceswidget.cpp
-[ 17%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/moc_sessionwatcher.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-backend.dir/moc_sessionwatcher.cpp.o -MF CMakeFiles/ukui-screensaver-backend.dir/moc_sessionwatcher.cpp.o.d -o CMakeFiles/ukui-screensaver-backend.dir/moc_sessionwatcher.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_sessionwatcher.cpp
-[ 18%] Linking CXX executable ukui-screensaver-command
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ukui-screensaver-command.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/ukui-screensaver-command.dir/ukui-screensaver-command.cpp.o" -o ukui-screensaver-command  -lmatemixer -lglib-2.0 /usr/lib/arm-linux-gnueabihf/libQt5DBus.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.8 
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 18%] Built target ukui-screensaver-command
+[ 17%] Built target Common
 make  -f src/CMakeFiles/ukui-screensaver-checkpass.dir/build.make src/CMakeFiles/ukui-screensaver-checkpass.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/CMakeFiles/ukui-screensaver-checkpass.dir/DependInfo.cmake --color=
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make  -f src/CMakeFiles/ukui-screensaver-checkpass.dir/build.make src/CMakeFiles/ukui-screensaver-checkpass.dir/build
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 18%] Building CXX object src/CMakeFiles/ukui-screensaver-checkpass.dir/ukui-screensaver-checkpass.cpp.o
+[ 17%] Building CXX object src/CMakeFiles/ukui-screensaver-checkpass.dir/ukui-screensaver-checkpass.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-checkpass.dir/ukui-screensaver-checkpass.cpp.o -MF CMakeFiles/ukui-screensaver-checkpass.dir/ukui-screensaver-checkpass.cpp.o.d -o CMakeFiles/ukui-screensaver-checkpass.dir/ukui-screensaver-checkpass.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/ukui-screensaver-checkpass.cpp
-[ 19%] Linking CXX executable ukui-screensaver-checkpass
+[ 18%] Linking CXX executable ukui-screensaver-checkpass
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ukui-screensaver-checkpass.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/ukui-screensaver-checkpass.dir/ukui-screensaver-checkpass.cpp.o" -o ukui-screensaver-checkpass  -lmatemixer -lglib-2.0 -lpam 
+[ 18%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricdeviceswidget.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_biometricdeviceswidget.cpp.o -MF CMakeFiles/BiometricAuth.dir/moc_biometricdeviceswidget.cpp.o.d -o CMakeFiles/BiometricAuth.dir/moc_biometricdeviceswidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_biometricdeviceswidget.cpp
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 19%] Built target ukui-screensaver-checkpass
+[ 18%] Built target ukui-screensaver-checkpass
 make  -f screensaver/CMakeFiles/ukui-screensaver-default.dir/build.make screensaver/CMakeFiles/ukui-screensaver-default.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 19%] Generating qrc_default.cpp
+[ 18%] Generating qrc_default.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/lib/qt5/bin/rcc --name default --output /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/qrc_default.cpp /build/ukui-screensaver-3.0.3.1/screensaver/default.qrc
+[ 19%] Linking CXX executable ukui-screensaver-command
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ukui-screensaver-command.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/ukui-screensaver-command.dir/ukui-screensaver-command.cpp.o" -o ukui-screensaver-command  -lmatemixer -lglib-2.0 /usr/lib/arm-linux-gnueabihf/libQt5DBus.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.8 
 [ 19%] Generating __/src/moc_networkwatcher.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/__/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/__/src/moc_networkwatcher.cpp_parameters
 [ 19%] Generating moc_chinesedate.cpp
@@ -3135,28 +3178,57 @@
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 [ 22%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/qrc_default.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/qrc_default.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/qrc_default.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/qrc_default.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/qrc_default.cpp
-[ 22%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/moc_logind.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-backend.dir/moc_logind.cpp.o -MF CMakeFiles/ukui-screensaver-backend.dir/moc_logind.cpp.o.d -o CMakeFiles/ukui-screensaver-backend.dir/moc_logind.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_logind.cpp
-[ 23%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_chinesedate.cpp.o
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+[ 22%] Built target ukui-screensaver-command
+make  -f screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/build.make screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/depend
+make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/screensaver-focus-helper /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/DependInfo.cmake --color=
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make  -f screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/build.make screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/build
+make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+[ 22%] Automatic MOC for target screensaver-focus-helper
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper && /usr/bin/cmake -E cmake_autogen /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/AutogenInfo.json Debug
+AutoGen: Refreshing parse cache because it doesn't exist.
+AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/screensaver-focus-helper/screensaver-focus-helper_autogen/moc_predefs.h", because it doesn't exist.
+/usr/bin/c++ -dM -E -c /usr/share/cmake-3.25/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper -I/build/ukui-screensaver-3.0.3.1/screensaver-focus-helper -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include
+AutoGen: Parsing "SRC:/screensaver-focus-helper/main.cpp"
+AutoMoc: Generating MOC compilation "SRC:/obj-arm-linux-gnueabihf/screensaver-focus-helper/screensaver-focus-helper_autogen/mocs_compilation.cpp"
+AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/ParseCache.txt"
+AutoGen: Writing the settings file "SRC:/obj-arm-linux-gnueabihf/screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/AutogenUsed.txt"
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+[ 22%] Built target screensaver-focus-helper_autogen
+make  -f VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/build.make VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/depend
+make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+[ 23%] Generating qrc_keyboard.cpp
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/lib/qt5/bin/rcc --name keyboard --output /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/qrc_keyboard.cpp /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/keyboard.qrc
+[ 24%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_chinesedate.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_chinesedate.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/moc_chinesedate.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/moc_chinesedate.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/moc_chinesedate.cpp
-[ 23%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_screensaver.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/VirtualKeyboard /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/DependInfo.cmake --color=
+[ 24%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_screensaver.cpp.o
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make  -f VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/build.make VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/build
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_screensaver.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/moc_screensaver.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/moc_screensaver.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/moc_screensaver.cpp
-[ 23%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_giodbus.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_giodbus.cpp.o -MF CMakeFiles/BiometricAuth.dir/moc_giodbus.cpp.o.d -o CMakeFiles/BiometricAuth.dir/moc_giodbus.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_giodbus.cpp
-[ 24%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricdeviceinfo.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricdeviceinfo.cpp.o -MF CMakeFiles/BiometricAuth.dir/biometricdeviceinfo.cpp.o.d -o CMakeFiles/BiometricAuth.dir/biometricdeviceinfo.cpp.o -c /build/ukui-screensaver-3.0.3.1/BiometricAuth/biometricdeviceinfo.cpp
+make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+[ 24%] Building CXX object VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/VirtualKeyboard_autogen/mocs_compilation.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/VirtualKeyboard_autogen/mocs_compilation.cpp.o -MF CMakeFiles/VirtualKeyboard.dir/VirtualKeyboard_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/VirtualKeyboard.dir/VirtualKeyboard_autogen/mocs_compilation.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/mocs_compilation.cpp
 [ 24%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/ukui-screensaver-backend.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-backend.dir/ukui-screensaver-backend.cpp.o -MF CMakeFiles/ukui-screensaver-backend.dir/ukui-screensaver-backend.cpp.o.d -o CMakeFiles/ukui-screensaver-backend.dir/ukui-screensaver-backend.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/ukui-screensaver-backend.cpp
-[ 24%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricproxy.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricproxy.cpp.o -MF CMakeFiles/BiometricAuth.dir/biometricproxy.cpp.o.d -o CMakeFiles/BiometricAuth.dir/biometricproxy.cpp.o -c /build/ukui-screensaver-3.0.3.1/BiometricAuth/biometricproxy.cpp
-[ 25%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_mbackground.cpp.o
+[ 24%] Building CXX object VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/qrc_keyboard.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/qrc_keyboard.cpp.o -MF CMakeFiles/VirtualKeyboard.dir/qrc_keyboard.cpp.o.d -o CMakeFiles/VirtualKeyboard.dir/qrc_keyboard.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/qrc_keyboard.cpp
+[ 25%] Building CXX object VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/cursormonitor.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/cursormonitor.cpp.o -MF CMakeFiles/VirtualKeyboard.dir/src/cursormonitor.cpp.o.d -o CMakeFiles/VirtualKeyboard.dir/src/cursormonitor.cpp.o -c /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/cursormonitor.cpp
+[ 25%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_giodbus.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/moc_giodbus.cpp.o -MF CMakeFiles/BiometricAuth.dir/moc_giodbus.cpp.o.d -o CMakeFiles/BiometricAuth.dir/moc_giodbus.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/moc_giodbus.cpp
+[ 26%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricdeviceinfo.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricdeviceinfo.cpp.o -MF CMakeFiles/BiometricAuth.dir/biometricdeviceinfo.cpp.o.d -o CMakeFiles/BiometricAuth.dir/biometricdeviceinfo.cpp.o -c /build/ukui-screensaver-3.0.3.1/BiometricAuth/biometricdeviceinfo.cpp
+[ 27%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/interface.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-backend.dir/interface.cpp.o -MF CMakeFiles/ukui-screensaver-backend.dir/interface.cpp.o.d -o CMakeFiles/ukui-screensaver-backend.dir/interface.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/interface.cpp
+[ 28%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_mbackground.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_mbackground.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/moc_mbackground.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/moc_mbackground.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/moc_mbackground.cpp
-[ 25%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_cyclelabel.cpp.o
+[ 28%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_cyclelabel.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_cyclelabel.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/moc_cyclelabel.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/moc_cyclelabel.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/moc_cyclelabel.cpp
-[ 26%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/interface.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-backend.dir/interface.cpp.o -MF CMakeFiles/ukui-screensaver-backend.dir/interface.cpp.o.d -o CMakeFiles/ukui-screensaver-backend.dir/interface.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/interface.cpp
-[ 26%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_scconfiguration.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_scconfiguration.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/moc_scconfiguration.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/moc_scconfiguration.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/moc_scconfiguration.cpp
+[ 28%] Building CXX object VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/keyboardwidget.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/keyboardwidget.cpp.o -MF CMakeFiles/VirtualKeyboard.dir/src/keyboardwidget.cpp.o.d -o CMakeFiles/VirtualKeyboard.dir/src/keyboardwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/keyboardwidget.cpp
 /build/ukui-screensaver-3.0.3.1/src/interface.cpp: In member function 'void Interface::Lock()':
 /build/ukui-screensaver-3.0.3.1/src/interface.cpp:107:18: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations]
   107 |     process.start(cmd);
@@ -3195,114 +3267,70 @@
 /usr/include/arm-linux-gnueabihf/qt5/QtCore/qprocess.h:168:10: note: declared here
   168 |     void start(const QString &command, OpenMode mode = ReadWrite);
       |          ^~~~~
-[ 26%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/sessionwatcher.cpp.o
+[ 28%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_scconfiguration.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_scconfiguration.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/moc_scconfiguration.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/moc_scconfiguration.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/moc_scconfiguration.cpp
+[ 28%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/sessionwatcher.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-backend.dir/sessionwatcher.cpp.o -MF CMakeFiles/ukui-screensaver-backend.dir/sessionwatcher.cpp.o.d -o CMakeFiles/ukui-screensaver-backend.dir/sessionwatcher.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/sessionwatcher.cpp
-[ 27%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_sleeptime.cpp.o
+[ 28%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricproxy.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricproxy.cpp.o -MF CMakeFiles/BiometricAuth.dir/biometricproxy.cpp.o.d -o CMakeFiles/BiometricAuth.dir/biometricproxy.cpp.o -c /build/ukui-screensaver-3.0.3.1/BiometricAuth/biometricproxy.cpp
+[ 29%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_sleeptime.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_sleeptime.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/moc_sleeptime.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/moc_sleeptime.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/moc_sleeptime.cpp
-[ 28%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricauthwidget.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricauthwidget.cpp.o -MF CMakeFiles/BiometricAuth.dir/biometricauthwidget.cpp.o.d -o CMakeFiles/BiometricAuth.dir/biometricauthwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/BiometricAuth/biometricauthwidget.cpp
-[ 29%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/logind.cpp.o
+[ 30%] Building CXX object src/CMakeFiles/ukui-screensaver-backend.dir/logind.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-backend.dir/logind.cpp.o -MF CMakeFiles/ukui-screensaver-backend.dir/logind.cpp.o.d -o CMakeFiles/ukui-screensaver-backend.dir/logind.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/logind.cpp
-[ 29%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_weathermanager.cpp.o
+[ 30%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_weathermanager.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/moc_weathermanager.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/moc_weathermanager.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/moc_weathermanager.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/moc_weathermanager.cpp
-[ 29%] Linking CXX executable ukui-screensaver-backend
+[ 30%] Linking CXX executable ukui-screensaver-backend
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ukui-screensaver-backend.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/ukui-screensaver-backend.dir/screensaveradaptor.cpp.o" "CMakeFiles/ukui-screensaver-backend.dir/moc_interface.cpp.o" "CMakeFiles/ukui-screensaver-backend.dir/moc_sessionwatcher.cpp.o" "CMakeFiles/ukui-screensaver-backend.dir/moc_logind.cpp.o" "CMakeFiles/ukui-screensaver-backend.dir/ukui-screensaver-backend.cpp.o" "CMakeFiles/ukui-screensaver-backend.dir/interface.cpp.o" "CMakeFiles/ukui-screensaver-backend.dir/sessionwatcher.cpp.o" "CMakeFiles/ukui-screensaver-backend.dir/logind.cpp.o" -o ukui-screensaver-backend  -lmatemixer -lglib-2.0 /usr/lib/arm-linux-gnueabihf/libQt5DBus.so.5.15.8 -lgsettings-qt /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.8 
+[ 31%] Building CXX object VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/virtualkeyboard.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/virtualkeyboard.cpp.o -MF CMakeFiles/VirtualKeyboard.dir/src/virtualkeyboard.cpp.o.d -o CMakeFiles/VirtualKeyboard.dir/src/virtualkeyboard.cpp.o -c /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/virtualkeyboard.cpp
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 29%] Built target ukui-screensaver-backend
-make  -f screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/build.make screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/depend
-make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/screensaver-focus-helper /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/DependInfo.cmake --color=
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make  -f screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/build.make screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/build
-make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 29%] Automatic MOC for target screensaver-focus-helper
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper && /usr/bin/cmake -E cmake_autogen /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/AutogenInfo.json Debug
-AutoGen: Refreshing parse cache because it doesn't exist.
-AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/screensaver-focus-helper/screensaver-focus-helper_autogen/moc_predefs.h", because it doesn't exist.
-/usr/bin/c++ -dM -E -c /usr/share/cmake-3.25/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper -I/build/ukui-screensaver-3.0.3.1/screensaver-focus-helper -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/c++/12 -I/usr/include/arm-linux-gnueabihf/c++/12 -I/usr/include/c++/12/backward -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include
-AutoGen: Parsing "SRC:/screensaver-focus-helper/main.cpp"
-AutoMoc: Generating MOC compilation "SRC:/obj-arm-linux-gnueabihf/screensaver-focus-helper/screensaver-focus-helper_autogen/mocs_compilation.cpp"
-AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/ParseCache.txt"
-AutoGen: Writing the settings file "SRC:/obj-arm-linux-gnueabihf/screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/AutogenUsed.txt"
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 29%] Built target screensaver-focus-helper_autogen
-make  -f VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/build.make VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/depend
-make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 30%] Generating qrc_keyboard.cpp
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/lib/qt5/bin/rcc --name keyboard --output /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/qrc_keyboard.cpp /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/keyboard.qrc
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/VirtualKeyboard /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/DependInfo.cmake --color=
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make  -f VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/build.make VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/build
-make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 30%] Building CXX object VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/VirtualKeyboard_autogen/mocs_compilation.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/VirtualKeyboard_autogen/mocs_compilation.cpp.o -MF CMakeFiles/VirtualKeyboard.dir/VirtualKeyboard_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/VirtualKeyboard.dir/VirtualKeyboard_autogen/mocs_compilation.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/mocs_compilation.cpp
-[ 31%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/__/src/moc_networkwatcher.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/__/src/moc_networkwatcher.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/__/src/moc_networkwatcher.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/__/src/moc_networkwatcher.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/__/src/moc_networkwatcher.cpp
-[ 31%] Building CXX object VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/qrc_keyboard.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/qrc_keyboard.cpp.o -MF CMakeFiles/VirtualKeyboard.dir/qrc_keyboard.cpp.o.d -o CMakeFiles/VirtualKeyboard.dir/qrc_keyboard.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/qrc_keyboard.cpp
-[ 32%] Building CXX object VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/cursormonitor.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/cursormonitor.cpp.o -MF CMakeFiles/VirtualKeyboard.dir/src/cursormonitor.cpp.o.d -o CMakeFiles/VirtualKeyboard.dir/src/cursormonitor.cpp.o -c /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/cursormonitor.cpp
-[ 32%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricdeviceswidget.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricdeviceswidget.cpp.o -MF CMakeFiles/BiometricAuth.dir/biometricdeviceswidget.cpp.o.d -o CMakeFiles/BiometricAuth.dir/biometricdeviceswidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/BiometricAuth/biometricdeviceswidget.cpp
-[ 32%] Building CXX object VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/keyboardwidget.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/keyboardwidget.cpp.o -MF CMakeFiles/VirtualKeyboard.dir/src/keyboardwidget.cpp.o.d -o CMakeFiles/VirtualKeyboard.dir/src/keyboardwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/keyboardwidget.cpp
-[ 32%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/main.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/main.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/main.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/main.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/main.cpp
-[ 32%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/giodbus.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/giodbus.cpp.o -MF CMakeFiles/BiometricAuth.dir/giodbus.cpp.o.d -o CMakeFiles/BiometricAuth.dir/giodbus.cpp.o -c /build/ukui-screensaver-3.0.3.1/BiometricAuth/giodbus.cpp
-[ 33%] Linking CXX static library libBiometricAuth.a
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/cmake -P CMakeFiles/BiometricAuth.dir/cmake_clean_target.cmake
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/cmake -E cmake_link_script CMakeFiles/BiometricAuth.dir/link.txt --verbose=1
-/usr/bin/ar qc libBiometricAuth.a CMakeFiles/BiometricAuth.dir/moc_biometricdeviceinfo.cpp.o CMakeFiles/BiometricAuth.dir/moc_biometricproxy.cpp.o CMakeFiles/BiometricAuth.dir/moc_biometricauthwidget.cpp.o CMakeFiles/BiometricAuth.dir/moc_biometricdeviceswidget.cpp.o CMakeFiles/BiometricAuth.dir/moc_giodbus.cpp.o CMakeFiles/BiometricAuth.dir/biometricdeviceinfo.cpp.o CMakeFiles/BiometricAuth.dir/biometricproxy.cpp.o CMakeFiles/BiometricAuth.dir/biometricauthwidget.cpp.o CMakeFiles/BiometricAuth.dir/biometricdeviceswidget.cpp.o CMakeFiles/BiometricAuth.dir/giodbus.cpp.o
-/usr/bin/ranlib libBiometricAuth.a
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 33%] Built target BiometricAuth
+[ 31%] Built target ukui-screensaver-backend
 make  -f KylinNM/CMakeFiles/Kylin-nm.dir/build.make KylinNM/CMakeFiles/Kylin-nm.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 34%] Generating ui_onelancform.h
+[ 32%] Generating ui_onelancform.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_onelancform.h /build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.ui
-[ 34%] Generating qrc_nmqrc.cpp
+[ 32%] Generating qrc_nmqrc.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/rcc --name nmqrc --output /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/qrc_nmqrc.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/nmqrc.qrc
-[ 35%] Generating qrc_res.cpp
+[ 33%] Generating qrc_res.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/rcc --name res --output /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/qrc_res.cpp /build/ukui-screensaver-3.0.3.1/KylinNM/res.qrc
 RCC: Warning: No resources in '/build/ukui-screensaver-3.0.3.1/KylinNM/res.qrc'.
-[ 36%] Generating ui_confform.h
+[ 34%] Generating ui_confform.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_confform.h /build/ukui-screensaver-3.0.3.1/KylinNM/src/confform.ui
-[ 36%] Generating ui_dlgconnhidwifi.h
+[ 34%] Generating ui_dlgconnhidwifi.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_dlgconnhidwifi.h /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifi.ui
-[ 36%] Generating ui_dlgconnhidwifileap.h
+[ 34%] Generating ui_dlgconnhidwifileap.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_dlgconnhidwifileap.h /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifileap.ui
-[ 37%] Generating ui_dlgconnhidwifisecfast.h
+[ 35%] Generating ui_dlgconnhidwifisecfast.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_dlgconnhidwifisecfast.h /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisecfast.ui
-[ 37%] Generating ui_dlgconnhidwifisecleap.h
+[ 36%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricauthwidget.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricauthwidget.cpp.o -MF CMakeFiles/BiometricAuth.dir/biometricauthwidget.cpp.o.d -o CMakeFiles/BiometricAuth.dir/biometricauthwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/BiometricAuth/biometricauthwidget.cpp
+[ 36%] Generating ui_dlgconnhidwifisecleap.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_dlgconnhidwifisecleap.h /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisecleap.ui
-[ 37%] Generating ui_dlgconnhidwifisecpeap.h
+[ 36%] Generating ui_dlgconnhidwifisecpeap.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_dlgconnhidwifisecpeap.h /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisecpeap.ui
-[ 38%] Generating ui_dlgconnhidwifisecpwd.h
+[ 37%] Generating ui_dlgconnhidwifisecpwd.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_dlgconnhidwifisecpwd.h /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisecpwd.ui
-[ 39%] Generating ui_dlgconnhidwifisectls.h
+[ 38%] Generating ui_dlgconnhidwifisectls.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_dlgconnhidwifisectls.h /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisectls.ui
-[ 39%] Generating ui_dlgconnhidwifisectunneltls.h
+[ 38%] Generating ui_dlgconnhidwifisectunneltls.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_dlgconnhidwifisectunneltls.h /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisectunneltls.ui
-[ 39%] Generating ui_dlgconnhidwifiwep.h
+[ 38%] Generating ui_dlgconnhidwifiwep.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_dlgconnhidwifiwep.h /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifiwep.ui
-[ 40%] Generating ui_dlgconnhidwifiwpa.h
+[ 39%] Generating ui_dlgconnhidwifiwpa.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_dlgconnhidwifiwpa.h /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifiwpa.ui
-[ 40%] Generating ui_dlghotspotcreate.h
+[ 39%] Generating ui_dlghotspotcreate.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_dlghotspotcreate.h /build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot/dlghotspotcreate.ui
-[ 40%] Generating ui_kylinnm.h
+[ 39%] Generating ui_kylinnm.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_kylinnm.h /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.ui
-[ 40%] Generating ui_oneconnform.h
+[ 39%] Generating ui_oneconnform.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/ui_oneconnform.h /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.ui
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/KylinNM /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/CMakeFiles/Kylin-nm.dir/DependInfo.cmake --color=
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make  -f KylinNM/CMakeFiles/Kylin-nm.dir/build.make KylinNM/CMakeFiles/Kylin-nm.dir/build
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 40%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/Kylin-nm_autogen/mocs_compilation.cpp.o
+[ 39%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/Kylin-nm_autogen/mocs_compilation.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/Kylin-nm_autogen/mocs_compilation.cpp.o -MF CMakeFiles/Kylin-nm.dir/Kylin-nm_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/Kylin-nm.dir/Kylin-nm_autogen/mocs_compilation.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/mocs_compilation.cpp
-[ 41%] Building CXX object VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/virtualkeyboard.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/virtualkeyboard.cpp.o -MF CMakeFiles/VirtualKeyboard.dir/src/virtualkeyboard.cpp.o.d -o CMakeFiles/VirtualKeyboard.dir/src/virtualkeyboard.cpp.o -c /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/virtualkeyboard.cpp
 In file included from /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/../../../../KylinNM/src/kylinnm.h:67,
                  from /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/moc_kylinnm.cpp:10,
                  from /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/mocs_compilation.cpp:7:
@@ -3325,8 +3353,6 @@
 /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/UVLADIE3JM/../../../../KylinNM/src/oneconnform.h:43: note: this is the location of the previous definition
    43 | #define H_WIFI_ITEM_SMALL_EXTEND 96 //156 - 56
       | 
-[ 41%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/chinesedate.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/chinesedate.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/chinesedate.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/chinesedate.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/chinesedate.cpp
 /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/virtualkeyboard.cpp: In lambda function:
 /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/virtualkeyboard.cpp:59:45: warning: 'int QDesktopWidget::screenNumber(const QPoint&) const' is deprecated: Use QGuiApplication::screenAt() [-Wdeprecated-declarations]
    59 |         adjustGeometry(desktop->screenNumber(pos));
@@ -3364,52 +3390,38 @@
 /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qdesktopwidget.h:77:45: note: declared here
    77 |     QT_DEPRECATED_X("Use QScreen") QWidget *screen(int screen = -1);
       |                                             ^~~~~~
-[ 41%] Building CXX object VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/x11keyboard.cpp.o
+[ 39%] Building CXX object VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/x11keyboard.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/VirtualKeyboard_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/src/x11keyboard.cpp.o -MF CMakeFiles/VirtualKeyboard.dir/src/x11keyboard.cpp.o.d -o CMakeFiles/VirtualKeyboard.dir/src/x11keyboard.cpp.o -c /build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src/x11keyboard.cpp
-[ 42%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/mbackground.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/mbackground.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/mbackground.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/mbackground.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/mbackground.cpp
-/build/ukui-screensaver-3.0.3.1/screensaver/mbackground.cpp: In member function 'QString MBackground::getRand()':
-/build/ukui-screensaver-3.0.3.1/screensaver/mbackground.cpp:85:11: warning: 'void qsrand(uint)' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
-   85 |     qsrand(time(NULL));
-      |     ~~~~~~^~~~~~~~~~~~
-In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qalgorithms.h:43,
-                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qdebug.h:44,
-                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QDebug:1,
-                 from /build/ukui-screensaver-3.0.3.1/screensaver/mbackground.cpp:19:
-/usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:1279:81: note: declared here
- 1279 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") void qsrand(uint seed);
-      |                                                                                 ^~~~~~
-/build/ukui-screensaver-3.0.3.1/screensaver/mbackground.cpp:86:25: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
-   86 |     currentIndex = qrand() % list.count();
-      |                    ~~~~~^~
-/usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:1280:80: note: declared here
- 1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
-      |                                                                                ^~~~~
-[ 42%] Linking CXX static library libVirtualKeyboard.a
+[ 40%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/__/src/moc_networkwatcher.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/__/src/moc_networkwatcher.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/__/src/moc_networkwatcher.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/__/src/moc_networkwatcher.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/__/src/moc_networkwatcher.cpp
+[ 40%] Linking CXX static library libVirtualKeyboard.a
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/cmake -P CMakeFiles/VirtualKeyboard.dir/cmake_clean_target.cmake
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/cmake -E cmake_link_script CMakeFiles/VirtualKeyboard.dir/link.txt --verbose=1
 /usr/bin/ar qc libVirtualKeyboard.a CMakeFiles/VirtualKeyboard.dir/VirtualKeyboard_autogen/mocs_compilation.cpp.o CMakeFiles/VirtualKeyboard.dir/qrc_keyboard.cpp.o CMakeFiles/VirtualKeyboard.dir/src/cursormonitor.cpp.o CMakeFiles/VirtualKeyboard.dir/src/keyboardwidget.cpp.o CMakeFiles/VirtualKeyboard.dir/src/virtualkeyboard.cpp.o CMakeFiles/VirtualKeyboard.dir/src/x11keyboard.cpp.o
 /usr/bin/ranlib libVirtualKeyboard.a
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 42%] Built target VirtualKeyboard
+[ 40%] Built target VirtualKeyboard
 make  -f screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/build.make screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/screensaver-focus-helper /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/DependInfo.cmake --color=
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make  -f screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/build.make screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/build
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 42%] Building CXX object screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/screensaver-focus-helper_autogen/mocs_compilation.cpp.o
+[ 40%] Building CXX object screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/screensaver-focus-helper_autogen/mocs_compilation.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper -I/build/ukui-screensaver-3.0.3.1/screensaver-focus-helper -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper/screensaver-focus-helper_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/screensaver-focus-helper_autogen/mocs_compilation.cpp.o -MF CMakeFiles/screensaver-focus-helper.dir/screensaver-focus-helper_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/screensaver-focus-helper.dir/screensaver-focus-helper_autogen/mocs_compilation.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper/screensaver-focus-helper_autogen/mocs_compilation.cpp
-[ 43%] Building CXX object screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/main.cpp.o
+[ 41%] Building CXX object screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/main.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper -I/build/ukui-screensaver-3.0.3.1/screensaver-focus-helper -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper/screensaver-focus-helper_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/main.cpp.o -MF CMakeFiles/screensaver-focus-helper.dir/main.cpp.o.d -o CMakeFiles/screensaver-focus-helper.dir/main.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver-focus-helper/main.cpp
-[ 43%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/qrc_nmqrc.cpp.o
+[ 41%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/qrc_nmqrc.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/qrc_nmqrc.cpp.o -MF CMakeFiles/Kylin-nm.dir/qrc_nmqrc.cpp.o.d -o CMakeFiles/Kylin-nm.dir/qrc_nmqrc.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/qrc_nmqrc.cpp
-[ 43%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/screensaver.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/screensaver.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/screensaver.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/screensaver.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp
-[ 44%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/qrc_res.cpp.o
+[ 41%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/main.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/main.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/main.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/main.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/main.cpp
+[ 42%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/qrc_res.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/qrc_res.cpp.o -MF CMakeFiles/Kylin-nm.dir/qrc_res.cpp.o.d -o CMakeFiles/Kylin-nm.dir/qrc_res.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/qrc_res.cpp
-[ 44%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/backthread.cpp.o
+[ 42%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/backthread.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/src/backthread.cpp.o -MF CMakeFiles/Kylin-nm.dir/src/backthread.cpp.o.d -o CMakeFiles/Kylin-nm.dir/src/backthread.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/src/backthread.cpp
+[ 42%] Linking CXX executable screensaver-focus-helper
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper && /usr/bin/cmake -E cmake_link_script CMakeFiles/screensaver-focus-helper.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/screensaver-focus-helper.dir/screensaver-focus-helper_autogen/mocs_compilation.cpp.o" "CMakeFiles/screensaver-focus-helper.dir/main.cpp.o" -o screensaver-focus-helper  /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.8 
 In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:67,
                  from /build/ukui-screensaver-3.0.3.1/KylinNM/src/backthread.cpp:32:
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.h:36: warning: "W_ITEM" redefined
@@ -3431,12 +3443,9 @@
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:43: note: this is the location of the previous definition
    43 | #define H_WIFI_ITEM_SMALL_EXTEND 96 //156 - 56
       | 
-[ 44%] Linking CXX executable screensaver-focus-helper
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper && /usr/bin/cmake -E cmake_link_script CMakeFiles/screensaver-focus-helper.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/screensaver-focus-helper.dir/screensaver-focus-helper_autogen/mocs_compilation.cpp.o" "CMakeFiles/screensaver-focus-helper.dir/main.cpp.o" -o screensaver-focus-helper  /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.8 
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 44%] Built target screensaver-focus-helper
-[ 45%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/confform.cpp.o
+[ 42%] Built target screensaver-focus-helper
+[ 43%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/confform.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/src/confform.cpp.o -MF CMakeFiles/Kylin-nm.dir/src/confform.cpp.o.d -o CMakeFiles/Kylin-nm.dir/src/confform.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/src/confform.cpp
 In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:67,
                  from /build/ukui-screensaver-3.0.3.1/KylinNM/src/confform.cpp:24:
@@ -3459,6 +3468,8 @@
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:43: note: this is the location of the previous definition
    43 | #define H_WIFI_ITEM_SMALL_EXTEND 96 //156 - 56
       | 
+[ 43%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricdeviceswidget.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/biometricdeviceswidget.cpp.o -MF CMakeFiles/BiometricAuth.dir/biometricdeviceswidget.cpp.o.d -o CMakeFiles/BiometricAuth.dir/biometricdeviceswidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/BiometricAuth/biometricdeviceswidget.cpp
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/backthread.cpp: In constructor 'BackThread::BackThread(QObject*)':
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/backthread.cpp:39:23: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations]
    39 |     cmdConnWifi->start("bash");
@@ -3513,77 +3524,12 @@
 /usr/include/arm-linux-gnueabihf/qt5/QtCore/qtextstream.h:293:75: note: declared here
   293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s);
       |                                                                           ^~~~
-/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp: In constructor 'Screensaver::Screensaver(QWidget*)':
-/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:98:11: warning: 'void qsrand(uint)' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
-   98 |     qsrand(QTime(0,0,0).secsTo(QTime::currentTime()));
-      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qtguiglobal.h:43,
-                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtwidgetsglobal.h:43,
-                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:43,
-                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QWidget:1,
-                 from /build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:19:
-/usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:1279:81: note: declared here
- 1279 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") void qsrand(uint seed);
-      |                                                                                 ^~~~~~
-/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp: In member function 'virtual bool Screensaver::eventFilter(QObject*, QEvent*)':
-/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:329:31: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations]
-  329 |                 process->start("ukui-screensaver-command -s");
-      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QProcess:1,
-                 from /build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:29:
-/usr/include/arm-linux-gnueabihf/qt5/QtCore/qprocess.h:168:10: note: declared here
-  168 |     void start(const QString &command, OpenMode mode = ReadWrite);
-      |          ^~~~~
-/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp: In member function 'void Screensaver::setRandomPos()':
-/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:522:18: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
-  522 |         x = qrand()%(x2 - x1) + x1;
-      |             ~~~~~^~
-/usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:1280:80: note: declared here
- 1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
-      |                                                                                ^~~~~
-/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:524:18: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
-  524 |         y = qrand()%(y2 - y1) + y1;
-      |             ~~~~~^~
-/usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:1280:80: note: declared here
- 1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
-      |                                                                                ^~~~~
-/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp: In lambda function:
-/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:623:34: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
-  623 |                 int index = qrand() % imagePaths.count();
-      |                             ~~~~~^~
-/usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:1280:80: note: declared here
- 1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
-      |                                                                                ^~~~~
-/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp: In member function 'void Screensaver::updateCenterWidget(int)':
-/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:665:22: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
-  665 |         index = qrand() % qlist.count() + 1;
-      |                 ~~~~~^~
-/usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:1280:80: note: declared here
- 1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
-      |                                                                                ^~~~~
-[ 45%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/ksimplenm.cpp.o
+[ 43%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/ksimplenm.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/src/ksimplenm.cpp.o -MF CMakeFiles/Kylin-nm.dir/src/ksimplenm.cpp.o.d -o CMakeFiles/Kylin-nm.dir/src/ksimplenm.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.cpp
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.cpp: In member function 'void KSimpleNM::execGetLanList()':
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.cpp:48:27: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations]
-   48 |     runShellProcess->start("nmcli -f type,device,name connection show");
-      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QProcess:1,
-                 from /build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.h:25,
-                 from /build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.cpp:19:
-/usr/include/arm-linux-gnueabihf/qt5/QtCore/qprocess.h:168:10: note: declared here
-  168 |     void start(const QString &command, OpenMode mode = ReadWrite);
-      |          ^~~~~
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.cpp: In member function 'void KSimpleNM::execGetWifiList()':
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.cpp:58:27: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations]
-   58 |     runShellProcess->start("nmcli -f in-use,signal,security,freq,bssid,ssid,dbus-path device wifi");
-      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/arm-linux-gnueabihf/qt5/QtCore/qprocess.h:168:10: note: declared here
-  168 |     void start(const QString &command, OpenMode mode = ReadWrite);
-      |          ^~~~~
-[ 46%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/cyclelabel.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/cyclelabel.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/cyclelabel.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/cyclelabel.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/cyclelabel.cpp
-[ 46%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/kylin-dbus-interface.cpp.o
+[ 43%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/kylin-dbus-interface.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/src/kylin-dbus-interface.cpp.o -MF CMakeFiles/Kylin-nm.dir/src/kylin-dbus-interface.cpp.o.d -o CMakeFiles/Kylin-nm.dir/src/kylin-dbus-interface.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylin-dbus-interface.cpp
+[ 43%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/chinesedate.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/chinesedate.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/chinesedate.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/chinesedate.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/chinesedate.cpp
 In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:67,
                  from /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylin-dbus-interface.cpp:20:
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.h:36: warning: "W_ITEM" redefined
@@ -3605,7 +3551,24 @@
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:43: note: this is the location of the previous definition
    43 | #define H_WIFI_ITEM_SMALL_EXTEND 96 //156 - 56
       | 
-[ 47%] Building C object KylinNM/CMakeFiles/Kylin-nm.dir/src/kylin-network-interface.c.o
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.cpp: In member function 'void KSimpleNM::execGetLanList()':
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.cpp:48:27: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations]
+   48 |     runShellProcess->start("nmcli -f type,device,name connection show");
+      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QProcess:1,
+                 from /build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.h:25,
+                 from /build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.cpp:19:
+/usr/include/arm-linux-gnueabihf/qt5/QtCore/qprocess.h:168:10: note: declared here
+  168 |     void start(const QString &command, OpenMode mode = ReadWrite);
+      |          ^~~~~
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.cpp: In member function 'void KSimpleNM::execGetWifiList()':
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/ksimplenm.cpp:58:27: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations]
+   58 |     runShellProcess->start("nmcli -f in-use,signal,security,freq,bssid,ssid,dbus-path device wifi");
+      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/arm-linux-gnueabihf/qt5/QtCore/qprocess.h:168:10: note: declared here
+  168 |     void start(const QString &command, OpenMode mode = ReadWrite);
+      |          ^~~~~
+[ 44%] Building C object KylinNM/CMakeFiles/Kylin-nm.dir/src/kylin-network-interface.c.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/cc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/src/kylin-network-interface.c.o -MF CMakeFiles/Kylin-nm.dir/src/kylin-network-interface.c.o.d -o CMakeFiles/Kylin-nm.dir/src/kylin-network-interface.c.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylin-network-interface.c
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylin-network-interface.c: In function 'kylin_network_get_activecon_info':
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylin-network-interface.c:199:5: warning: implicit declaration of function 'asprintf'; did you mean 'vsprintf'? [-Wimplicit-function-declaration]
@@ -3651,17 +3614,20 @@
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylin-network-interface.c:511:9: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]
   511 |         fgets(StrLine,1024,fp);
       |         ^~~~~~~~~~~~~~~~~~~~~~
-[ 47%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/loadingdiv.cpp.o
+[ 44%] Building CXX object BiometricAuth/CMakeFiles/BiometricAuth.dir/giodbus.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT BiometricAuth/CMakeFiles/BiometricAuth.dir/giodbus.cpp.o -MF CMakeFiles/BiometricAuth.dir/giodbus.cpp.o.d -o CMakeFiles/BiometricAuth.dir/giodbus.cpp.o -c /build/ukui-screensaver-3.0.3.1/BiometricAuth/giodbus.cpp
+[ 44%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/loadingdiv.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/src/loadingdiv.cpp.o -MF CMakeFiles/Kylin-nm.dir/src/loadingdiv.cpp.o.d -o CMakeFiles/Kylin-nm.dir/src/loadingdiv.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/src/loadingdiv.cpp
-[ 47%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/scconfiguration.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/scconfiguration.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/scconfiguration.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/scconfiguration.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/scconfiguration.cpp
-[ 47%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/sleeptime.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/sleeptime.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/sleeptime.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/sleeptime.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/sleeptime.cpp
-[ 48%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/weathermanager.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/weathermanager.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/weathermanager.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/weathermanager.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/weathermanager.cpp
-[ 48%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/__/src/networkwatcher.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/__/src/networkwatcher.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/__/src/networkwatcher.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/__/src/networkwatcher.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/networkwatcher.cpp
-[ 49%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/kylinnm.cpp.o
+[ 45%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/mbackground.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/mbackground.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/mbackground.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/mbackground.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/mbackground.cpp
+[ 46%] Linking CXX static library libBiometricAuth.a
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/cmake -P CMakeFiles/BiometricAuth.dir/cmake_clean_target.cmake
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth && /usr/bin/cmake -E cmake_link_script CMakeFiles/BiometricAuth.dir/link.txt --verbose=1
+/usr/bin/ar qc libBiometricAuth.a CMakeFiles/BiometricAuth.dir/moc_biometricdeviceinfo.cpp.o CMakeFiles/BiometricAuth.dir/moc_biometricproxy.cpp.o CMakeFiles/BiometricAuth.dir/moc_biometricauthwidget.cpp.o CMakeFiles/BiometricAuth.dir/moc_biometricdeviceswidget.cpp.o CMakeFiles/BiometricAuth.dir/moc_giodbus.cpp.o CMakeFiles/BiometricAuth.dir/biometricdeviceinfo.cpp.o CMakeFiles/BiometricAuth.dir/biometricproxy.cpp.o CMakeFiles/BiometricAuth.dir/biometricauthwidget.cpp.o CMakeFiles/BiometricAuth.dir/biometricdeviceswidget.cpp.o CMakeFiles/BiometricAuth.dir/giodbus.cpp.o
+/usr/bin/ranlib libBiometricAuth.a
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+[ 46%] Built target BiometricAuth
+[ 47%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/kylinnm.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/src/kylinnm.cpp.o -MF CMakeFiles/Kylin-nm.dir/src/kylinnm.cpp.o.d -o CMakeFiles/Kylin-nm.dir/src/kylinnm.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.cpp
 In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:67,
                  from /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.cpp:24:
@@ -3684,63 +3650,27 @@
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:43: note: this is the location of the previous definition
    43 | #define H_WIFI_ITEM_SMALL_EXTEND 96 //156 - 56
       | 
-[ 49%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/oneconnform.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/src/oneconnform.cpp.o -MF CMakeFiles/Kylin-nm.dir/src/oneconnform.cpp.o.d -o CMakeFiles/Kylin-nm.dir/src/oneconnform.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.cpp
-In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:67,
-                 from /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.cpp:21:
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.h:36: warning: "W_ITEM" redefined
-   36 | #define W_ITEM 424
-      | 
-In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.cpp:19:
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:38: note: this is the location of the previous definition
-   38 | #define W_ITEM 414
-      | 
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:91: warning: "H_WIFI_ITEM_BIG_EXTEND" redefined
-   91 | #define H_WIFI_ITEM_BIG_EXTEND 90 //150 - 60
-      | 
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:42: note: this is the location of the previous definition
-   42 | #define H_WIFI_ITEM_BIG_EXTEND 78 //138 - 60
-      | 
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:92: warning: "H_WIFI_ITEM_SMALL_EXTEND" redefined
-   92 | #define H_WIFI_ITEM_SMALL_EXTEND 100 //156 - 56
-      | 
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:43: note: this is the location of the previous definition
-   43 | #define H_WIFI_ITEM_SMALL_EXTEND 96 //156 - 56
-      | 
-[ 50%] Linking CXX executable ukui-screensaver-default
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/cmake -E cmake_link_script CMakeFiles/ukui-screensaver-default.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/ukui-screensaver-default.dir/qrc_default.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/moc_chinesedate.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/moc_screensaver.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/moc_mbackground.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/moc_cyclelabel.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/moc_scconfiguration.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/moc_sleeptime.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/moc_weathermanager.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/__/src/moc_networkwatcher.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/main.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/chinesedate.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/mbackground.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/screensaver.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/cyclelabel.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/scconfiguration.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/sleeptime.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/weathermanager.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/__/src/networkwatcher.cpp.o" -o ukui-screensaver-default  /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.15.8 -lX11 -lXext -lXtst -lgsettings-qt ../Common/libCommon.a /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5DBus.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.8 
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 50%] Built target ukui-screensaver-default
-[ 50%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/onelancform.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/src/onelancform.cpp.o -MF CMakeFiles/Kylin-nm.dir/src/onelancform.cpp.o.d -o CMakeFiles/Kylin-nm.dir/src/onelancform.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.cpp
-In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:66,
-                 from /build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.cpp:21:
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:38: warning: "W_ITEM" redefined
-   38 | #define W_ITEM 414
-      | 
-In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.cpp:19:
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.h:36: note: this is the location of the previous definition
-   36 | #define W_ITEM 424
-      | 
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:80: warning: "W_ITEM" redefined
-   80 | #define W_ITEM 424
-      | 
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:38: note: this is the location of the previous definition
-   38 | #define W_ITEM 414
-      | 
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:91: warning: "H_WIFI_ITEM_BIG_EXTEND" redefined
-   91 | #define H_WIFI_ITEM_BIG_EXTEND 90 //150 - 60
-      | 
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:42: note: this is the location of the previous definition
-   42 | #define H_WIFI_ITEM_BIG_EXTEND 78 //138 - 60
-      | 
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:92: warning: "H_WIFI_ITEM_SMALL_EXTEND" redefined
-   92 | #define H_WIFI_ITEM_SMALL_EXTEND 100 //156 - 56
-      | 
-/build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:43: note: this is the location of the previous definition
-   43 | #define H_WIFI_ITEM_SMALL_EXTEND 96 //156 - 56
-      | 
+/build/ukui-screensaver-3.0.3.1/screensaver/mbackground.cpp: In member function 'QString MBackground::getRand()':
+/build/ukui-screensaver-3.0.3.1/screensaver/mbackground.cpp:85:11: warning: 'void qsrand(uint)' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
+   85 |     qsrand(time(NULL));
+      |     ~~~~~~^~~~~~~~~~~~
+In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qalgorithms.h:43,
+                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qdebug.h:44,
+                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QDebug:1,
+                 from /build/ukui-screensaver-3.0.3.1/screensaver/mbackground.cpp:19:
+/usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:1279:81: note: declared here
+ 1279 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") void qsrand(uint seed);
+      |                                                                                 ^~~~~~
+/build/ukui-screensaver-3.0.3.1/screensaver/mbackground.cpp:86:25: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
+   86 |     currentIndex = qrand() % list.count();
+      |                    ~~~~~^~
+/usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:1280:80: note: declared here
+ 1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
+      |                                                                                ^~~~~
+[ 47%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/screensaver.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/screensaver.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/screensaver.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/screensaver.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp
+[ 48%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/cyclelabel.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/cyclelabel.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/cyclelabel.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/cyclelabel.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/cyclelabel.cpp
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.cpp: In member function 'void KylinNM::initNetwork()':
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.cpp:562:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   562 |             char *chr = "nmcli networking on";
@@ -3795,14 +3725,120 @@
 /usr/include/arm-linux-gnueabihf/qt5/QtCore/qprocess.h:168:10: note: declared here
   168 |     void start(const QString &command, OpenMode mode = ReadWrite);
       |          ^~~~~
-[ 51%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/switchbutton.cpp.o
+[ 48%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/scconfiguration.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/scconfiguration.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/scconfiguration.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/scconfiguration.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/scconfiguration.cpp
+/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp: In constructor 'Screensaver::Screensaver(QWidget*)':
+/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:98:11: warning: 'void qsrand(uint)' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
+   98 |     qsrand(QTime(0,0,0).secsTo(QTime::currentTime()));
+      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qtguiglobal.h:43,
+                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtwidgetsglobal.h:43,
+                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:43,
+                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QWidget:1,
+                 from /build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:19:
+/usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:1279:81: note: declared here
+ 1279 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") void qsrand(uint seed);
+      |                                                                                 ^~~~~~
+/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp: In member function 'virtual bool Screensaver::eventFilter(QObject*, QEvent*)':
+/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:329:31: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations]
+  329 |                 process->start("ukui-screensaver-command -s");
+      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QProcess:1,
+                 from /build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:29:
+/usr/include/arm-linux-gnueabihf/qt5/QtCore/qprocess.h:168:10: note: declared here
+  168 |     void start(const QString &command, OpenMode mode = ReadWrite);
+      |          ^~~~~
+/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp: In member function 'void Screensaver::setRandomPos()':
+/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:522:18: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
+  522 |         x = qrand()%(x2 - x1) + x1;
+      |             ~~~~~^~
+/usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:1280:80: note: declared here
+ 1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
+      |                                                                                ^~~~~
+/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:524:18: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
+  524 |         y = qrand()%(y2 - y1) + y1;
+      |             ~~~~~^~
+/usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:1280:80: note: declared here
+ 1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
+      |                                                                                ^~~~~
+/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp: In lambda function:
+/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:623:34: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
+  623 |                 int index = qrand() % imagePaths.count();
+      |                             ~~~~~^~
+/usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:1280:80: note: declared here
+ 1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
+      |                                                                                ^~~~~
+/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp: In member function 'void Screensaver::updateCenterWidget(int)':
+/build/ukui-screensaver-3.0.3.1/screensaver/screensaver.cpp:665:22: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
+  665 |         index = qrand() % qlist.count() + 1;
+      |                 ~~~~~^~
+/usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:1280:80: note: declared here
+ 1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
+      |                                                                                ^~~~~
+[ 48%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/oneconnform.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/src/oneconnform.cpp.o -MF CMakeFiles/Kylin-nm.dir/src/oneconnform.cpp.o.d -o CMakeFiles/Kylin-nm.dir/src/oneconnform.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.cpp
+In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:67,
+                 from /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.cpp:21:
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.h:36: warning: "W_ITEM" redefined
+   36 | #define W_ITEM 424
+      | 
+In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.cpp:19:
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:38: note: this is the location of the previous definition
+   38 | #define W_ITEM 414
+      | 
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:91: warning: "H_WIFI_ITEM_BIG_EXTEND" redefined
+   91 | #define H_WIFI_ITEM_BIG_EXTEND 90 //150 - 60
+      | 
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:42: note: this is the location of the previous definition
+   42 | #define H_WIFI_ITEM_BIG_EXTEND 78 //138 - 60
+      | 
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:92: warning: "H_WIFI_ITEM_SMALL_EXTEND" redefined
+   92 | #define H_WIFI_ITEM_SMALL_EXTEND 100 //156 - 56
+      | 
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:43: note: this is the location of the previous definition
+   43 | #define H_WIFI_ITEM_SMALL_EXTEND 96 //156 - 56
+      | 
+[ 48%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/sleeptime.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/sleeptime.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/sleeptime.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/sleeptime.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/sleeptime.cpp
+[ 48%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/onelancform.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/src/onelancform.cpp.o -MF CMakeFiles/Kylin-nm.dir/src/onelancform.cpp.o.d -o CMakeFiles/Kylin-nm.dir/src/onelancform.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.cpp
+[ 49%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/weathermanager.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/weathermanager.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/weathermanager.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/weathermanager.cpp.o -c /build/ukui-screensaver-3.0.3.1/screensaver/weathermanager.cpp
+In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:66,
+                 from /build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.cpp:21:
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:38: warning: "W_ITEM" redefined
+   38 | #define W_ITEM 414
+      | 
+In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.cpp:19:
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.h:36: note: this is the location of the previous definition
+   36 | #define W_ITEM 424
+      | 
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:80: warning: "W_ITEM" redefined
+   80 | #define W_ITEM 424
+      | 
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:38: note: this is the location of the previous definition
+   38 | #define W_ITEM 414
+      | 
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:91: warning: "H_WIFI_ITEM_BIG_EXTEND" redefined
+   91 | #define H_WIFI_ITEM_BIG_EXTEND 90 //150 - 60
+      | 
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:42: note: this is the location of the previous definition
+   42 | #define H_WIFI_ITEM_BIG_EXTEND 78 //138 - 60
+      | 
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:92: warning: "H_WIFI_ITEM_SMALL_EXTEND" redefined
+   92 | #define H_WIFI_ITEM_SMALL_EXTEND 100 //156 - 56
+      | 
+/build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:43: note: this is the location of the previous definition
+   43 | #define H_WIFI_ITEM_SMALL_EXTEND 96 //156 - 56
+      | 
+[ 49%] Building CXX object screensaver/CMakeFiles/ukui-screensaver-default.dir/__/src/networkwatcher.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver -I/build/ukui-screensaver-3.0.3.1/screensaver -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/Common -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT screensaver/CMakeFiles/ukui-screensaver-default.dir/__/src/networkwatcher.cpp.o -MF CMakeFiles/ukui-screensaver-default.dir/__/src/networkwatcher.cpp.o.d -o CMakeFiles/ukui-screensaver-default.dir/__/src/networkwatcher.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/networkwatcher.cpp
+[ 50%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/switchbutton.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/src/switchbutton.cpp.o -MF CMakeFiles/Kylin-nm.dir/src/switchbutton.cpp.o.d -o CMakeFiles/Kylin-nm.dir/src/switchbutton.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/src/switchbutton.cpp
-[ 51%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/utils.cpp.o
+[ 50%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/utils.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/src/utils.cpp.o -MF CMakeFiles/Kylin-nm.dir/src/utils.cpp.o.d -o CMakeFiles/Kylin-nm.dir/src/utils.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/src/utils.cpp
-[ 52%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/swipegesturerecognizer.cpp.o
+[ 51%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/src/swipegesturerecognizer.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/src/swipegesturerecognizer.cpp.o -MF CMakeFiles/Kylin-nm.dir/src/swipegesturerecognizer.cpp.o.d -o CMakeFiles/Kylin-nm.dir/src/swipegesturerecognizer.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/src/swipegesturerecognizer.cpp
-[ 52%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifi.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifi.cpp.o -MF CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifi.cpp.o.d -o CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifi.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifi.cpp
 In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:67,
                  from /build/ukui-screensaver-3.0.3.1/KylinNM/src/swipegesturerecognizer.h:26,
                  from /build/ukui-screensaver-3.0.3.1/KylinNM/src/swipegesturerecognizer.cpp:24:
@@ -3825,6 +3861,11 @@
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:43: note: this is the location of the previous definition
    43 | #define H_WIFI_ITEM_SMALL_EXTEND 96 //156 - 56
       | 
+[ 52%] Linking CXX executable ukui-screensaver-default
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver && /usr/bin/cmake -E cmake_link_script CMakeFiles/ukui-screensaver-default.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/ukui-screensaver-default.dir/qrc_default.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/moc_chinesedate.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/moc_screensaver.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/moc_mbackground.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/moc_cyclelabel.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/moc_scconfiguration.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/moc_sleeptime.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/moc_weathermanager.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/__/src/moc_networkwatcher.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/main.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/chinesedate.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/mbackground.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/screensaver.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/cyclelabel.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/scconfiguration.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/sleeptime.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/weathermanager.cpp.o" "CMakeFiles/ukui-screensaver-default.dir/__/src/networkwatcher.cpp.o" -o ukui-screensaver-default  /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.15.8 -lX11 -lXext -lXtst -lgsettings-qt ../Common/libCommon.a /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5DBus.so.5.15.8 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.8 
+[ 52%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifi.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifi.cpp.o -MF CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifi.cpp.o.d -o CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifi.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifi.cpp
 In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:67,
                  from /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifi.cpp:24:
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.h:36: warning: "W_ITEM" redefined
@@ -3846,8 +3887,14 @@
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:43: note: this is the location of the previous definition
    43 | #define H_WIFI_ITEM_SMALL_EXTEND 96 //156 - 56
       | 
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+[ 52%] Built target ukui-screensaver-default
 [ 52%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisecfast.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisecfast.cpp.o -MF CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisecfast.cpp.o.d -o CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisecfast.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisecfast.cpp
+[ 53%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisectunneltls.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisectunneltls.cpp.o -MF CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisectunneltls.cpp.o.d -o CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisectunneltls.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisectunneltls.cpp
+[ 53%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisecpeap.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisecpeap.cpp.o -MF CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisecpeap.cpp.o.d -o CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisecpeap.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisecpeap.cpp
 /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifi.cpp: In member function 'void DlgConnHidWifi::on_btnConnect_clicked()':
 /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifi.cpp:320:51: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations]
   320 |                 qDebug()<<"Can't open the file!"<<endl;
@@ -3859,10 +3906,6 @@
 /usr/include/arm-linux-gnueabihf/qt5/QtCore/qtextstream.h:293:75: note: declared here
   293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s);
       |                                                                           ^~~~
-[ 53%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisectunneltls.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisectunneltls.cpp.o -MF CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisectunneltls.cpp.o.d -o CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisectunneltls.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisectunneltls.cpp
-[ 53%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisecpeap.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisecpeap.cpp.o -MF CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisecpeap.cpp.o.d -o CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisecpeap.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisecpeap.cpp
 [ 54%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisectls.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/Kylin-nm_autogen/include -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisectls.cpp.o -MF CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisectls.cpp.o.d -o CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisectls.cpp.o -c /build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security/dlgconnhidwifisectls.cpp
 [ 54%] Building CXX object KylinNM/CMakeFiles/Kylin-nm.dir/wireless-security/dlgconnhidwifisecleap.cpp.o
@@ -3920,73 +3963,73 @@
 [ 57%] Built target Kylin-nm
 make  -f src/CMakeFiles/ukui-screensaver-dialog.dir/build.make src/CMakeFiles/ukui-screensaver-dialog.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 58%] Generating PhysicalDeviceSet/moc_brightnessdeviceset.cpp
+[ 59%] Generating PhysicalDeviceSet/moc_sounddeviceset.cpp
+[ 59%] Generating PhysicalDeviceSet/moc_brightnessdeviceset.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/PhysicalDeviceSet && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/PhysicalDeviceSet/moc_brightnessdeviceset.cpp_parameters
-[ 58%] Generating ui_lockwidget.h
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/PhysicalDeviceSet && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/PhysicalDeviceSet/moc_sounddeviceset.cpp_parameters
+[ 59%] Generating ui_lockwidget.h
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/uic -o /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/ui_lockwidget.h /build/ukui-screensaver-3.0.3.1/src/lockwidget.ui
-[ 58%] Generating PhysicalDeviceSet/moc_flightmodeset.cpp
+[ 59%] Generating PhysicalDeviceSet/moc_flightmodeset.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/PhysicalDeviceSet && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/PhysicalDeviceSet/moc_flightmodeset.cpp_parameters
-[ 59%] Generating PhysicalDeviceSet/moc_sounddeviceset.cpp
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/PhysicalDeviceSet && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/PhysicalDeviceSet/moc_sounddeviceset.cpp_parameters
-[ 59%] Generating PhysicalDeviceSet/moc_touchscreenset.cpp
+[ 60%] Generating PhysicalDeviceSet/moc_touchscreenset.cpp
+[ 60%] Generating moc_accountsinterface.cpp
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_accountsinterface.cpp_parameters
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/PhysicalDeviceSet && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/PhysicalDeviceSet/moc_touchscreenset.cpp_parameters
-[ 60%] Generating moc_auth-pam.cpp
+[ 61%] Generating moc_auth-pam.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_auth-pam.cpp_parameters
-[ 61%] Generating moc_accountsinterface.cpp
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_accountsinterface.cpp_parameters
 [ 61%] Generating moc_auth.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_auth.cpp_parameters
 [ 61%] Generating moc_authdialog.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_authdialog.cpp_parameters
 [ 62%] Generating moc_common.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_common.cpp_parameters
-/build/ukui-screensaver-3.0.3.1/src/common.h:0: Note: No relevant classes found. No output generated.
 [ 62%] Generating moc_configuration.cpp
+/build/ukui-screensaver-3.0.3.1/src/common.h:0: Note: No relevant classes found. No output generated.
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_configuration.cpp_parameters
 [ 63%] Generating moc_digitalauthdialog.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_digitalauthdialog.cpp_parameters
-[ 63%] Generating moc_displaymanager.cpp
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_displaymanager.cpp_parameters
 [ 63%] Generating moc_digitalkeyboard.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_digitalkeyboard.cpp_parameters
+[ 63%] Generating moc_displaymanager.cpp
 [ 63%] Generating moc_eduplatforminterface.cpp
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_displaymanager.cpp_parameters
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_eduplatforminterface.cpp_parameters
 [ 64%] Generating moc_fullbackgroundwidget.cpp
-[ 64%] Generating moc_gestureauthdialog.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_fullbackgroundwidget.cpp_parameters
+[ 64%] Generating moc_gestureauthdialog.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_gestureauthdialog.cpp_parameters
 [ 64%] Generating moc_iconedit.cpp
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_iconedit.cpp_parameters
 [ 64%] Generating moc_lockwidget.cpp
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_iconedit.cpp_parameters
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_lockwidget.cpp_parameters
 [ 65%] Generating moc_monitorwatcher.cpp
-[ 65%] Generating moc_networkwatcher.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_monitorwatcher.cpp_parameters
+[ 65%] Generating moc_networkwatcher.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_networkwatcher.cpp_parameters
-[ 65%] Generating moc_pam-tally.cpp
+[ 66%] Generating moc_powermanager.cpp
+[ 66%] Generating moc_pam-tally.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_pam-tally.cpp_parameters
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_powermanager.cpp_parameters
 /build/ukui-screensaver-3.0.3.1/src/pam-tally.h:0: Note: No relevant classes found. No output generated.
-[ 65%] Generating moc_screensaver.cpp
-[ 66%] Generating moc_powermanager.cpp
+[ 66%] Generating moc_screensaver.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_screensaver.cpp_parameters
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_powermanager.cpp_parameters
 [ 67%] Generating moc_screensaverwidget.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_screensaverwidget.cpp_parameters
-[ 67%] Generating moc_switchbuttongroup.cpp
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_switchbuttongroup.cpp_parameters
 [ 67%] Generating moc_tabletlockwidget.cpp
+[ 67%] Generating moc_switchbuttongroup.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_tabletlockwidget.cpp_parameters
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_switchbuttongroup.cpp_parameters
 [ 68%] Generating moc_users.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_users.cpp_parameters
 [ 68%] Generating moc_verticalVerificationwidget.cpp
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_verticalVerificationwidget.cpp_parameters
 [ 68%] Generating moc_verificationwidget.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_verificationwidget.cpp_parameters
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_verticalVerificationwidget.cpp_parameters
 [ 69%] Generating moc_weathermanager.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_weathermanager.cpp_parameters
 [ 70%] Generating moc_wechatauthdialog.cpp
-[ 70%] Generating moc_xeventmonitor.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_wechatauthdialog.cpp_parameters
+[ 70%] Generating moc_xeventmonitor.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/moc @/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_xeventmonitor.cpp_parameters
 [ 70%] Generating qrc_assets.cpp
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/lib/qt5/bin/rcc --name assets --output /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/qrc_assets.cpp /build/ukui-screensaver-3.0.3.1/src/assets.qrc
@@ -3996,13 +4039,13 @@
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make  -f src/CMakeFiles/ukui-screensaver-dialog.dir/build.make src/CMakeFiles/ukui-screensaver-dialog.dir/build
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 71%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/qrc_assets.cpp.o
+[ 73%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/qrc_nmqrc.cpp.o
+[ 73%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/moc_pam-tally.cpp.o
+[ 73%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/qrc_assets.cpp.o
+[ 73%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/moc_fullbackgroundwidget.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/qrc_assets.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/qrc_assets.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/qrc_assets.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/qrc_assets.cpp
-[ 72%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/qrc_nmqrc.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/qrc_nmqrc.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/qrc_nmqrc.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/qrc_nmqrc.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/qrc_nmqrc.cpp
-[ 72%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/moc_pam-tally.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/moc_pam-tally.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/moc_pam-tally.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/moc_pam-tally.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_pam-tally.cpp
-[ 73%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/moc_fullbackgroundwidget.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/moc_fullbackgroundwidget.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/moc_fullbackgroundwidget.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/moc_fullbackgroundwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_fullbackgroundwidget.cpp
 [ 73%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/moc_lockwidget.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/moc_lockwidget.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/moc_lockwidget.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/moc_lockwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/moc_lockwidget.cpp
@@ -4068,16 +4111,18 @@
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/moc_touchscreenset.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/moc_touchscreenset.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/moc_touchscreenset.cpp.o -c /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/PhysicalDeviceSet/moc_touchscreenset.cpp
 [ 85%] Building C object src/CMakeFiles/ukui-screensaver-dialog.dir/pam-tally.c.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/pam-tally.c.o -MF CMakeFiles/ukui-screensaver-dialog.dir/pam-tally.c.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/pam-tally.c.o -c /build/ukui-screensaver-3.0.3.1/src/pam-tally.c
+[ 86%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/ukui-screensaver-dialog.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/ukui-screensaver-dialog.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/ukui-screensaver-dialog.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/ukui-screensaver-dialog.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/ukui-screensaver-dialog.cpp
 /build/ukui-screensaver-3.0.3.1/src/pam-tally.c: In function 'pam_tally_init':
 /build/ukui-screensaver-3.0.3.1/src/pam-tally.c:185:9: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result]
   185 |         ftruncate(fd, sizeof(pam_tally));
       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[ 86%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/ukui-screensaver-dialog.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/ukui-screensaver-dialog.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/ukui-screensaver-dialog.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/ukui-screensaver-dialog.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/ukui-screensaver-dialog.cpp
 [ 86%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/fullbackgroundwidget.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/fullbackgroundwidget.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/fullbackgroundwidget.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/fullbackgroundwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/fullbackgroundwidget.cpp
 [ 87%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/lockwidget.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/lockwidget.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/lockwidget.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/lockwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/lockwidget.cpp
+[ 87%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/authdialog.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/authdialog.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/authdialog.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/authdialog.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/authdialog.cpp
 /build/ukui-screensaver-3.0.3.1/src/ukui-screensaver-dialog.cpp: In function 'void checkIsRunning()':
 /build/ukui-screensaver-3.0.3.1/src/ukui-screensaver-dialog.cpp:115:14: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   115 |     ftruncate(fd, 0);
@@ -4126,16 +4171,12 @@
 /usr/include/arm-linux-gnueabihf/qt5/QtCore/qprocess.h:168:10: note: declared here
   168 |     void start(const QString &command, OpenMode mode = ReadWrite);
       |          ^~~~~
-[ 87%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/authdialog.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/authdialog.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/authdialog.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/authdialog.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/authdialog.cpp
 /build/ukui-screensaver-3.0.3.1/src/fullbackgroundwidget.cpp: In function 'int switch_to_linux(const char*)':
 /build/ukui-screensaver-3.0.3.1/src/fullbackgroundwidget.cpp:149:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   149 |     write(connect_fd, &switch_to, sizeof(switch_to));
       |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 [ 87%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/screensaverwidget.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/screensaverwidget.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/screensaverwidget.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/screensaverwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/screensaverwidget.cpp
-[ 88%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/auth-pam.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/auth-pam.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/auth-pam.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/auth-pam.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/auth-pam.cpp
 /build/ukui-screensaver-3.0.3.1/src/authdialog.cpp: In member function 'void AuthDialog::initBiometricButtonWidget()':
 /build/ukui-screensaver-3.0.3.1/src/authdialog.cpp:737:25: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
   737 |     int width = fm.width(m_biometricButton->text());
@@ -4153,6 +4194,10 @@
 /usr/include/arm-linux-gnueabihf/qt5/QtGui/qfontmetrics.h:106:9: note: declared here
   106 |     int width(const QString &, int len = -1) const;
       |         ^~~~~
+[ 88%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/auth-pam.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/auth-pam.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/auth-pam.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/auth-pam.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/auth-pam.cpp
+[ 88%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/xeventmonitor.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/xeventmonitor.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/xeventmonitor.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/xeventmonitor.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/xeventmonitor.cpp
 /build/ukui-screensaver-3.0.3.1/src/screensaverwidget.cpp: In member function 'void ScreenSaverWidget::embedXScreensaver(const QString&)':
 /build/ukui-screensaver-3.0.3.1/src/screensaverwidget.cpp:152:22: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations]
   152 |         process.start(cmd);
@@ -4163,8 +4208,6 @@
 /usr/include/arm-linux-gnueabihf/qt5/QtCore/qprocess.h:168:10: note: declared here
   168 |     void start(const QString &command, OpenMode mode = ReadWrite);
       |          ^~~~~
-[ 88%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/xeventmonitor.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/xeventmonitor.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/xeventmonitor.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/xeventmonitor.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/xeventmonitor.cpp
 [ 89%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/monitorwatcher.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/monitorwatcher.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/monitorwatcher.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/monitorwatcher.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/monitorwatcher.cpp
 [ 89%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/grab-x11.cpp.o
@@ -4204,6 +4247,8 @@
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/users.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/users.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/users.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/users.cpp
 [ 91%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/displaymanager.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/displaymanager.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/displaymanager.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/displaymanager.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/displaymanager.cpp
+[ 91%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/iconedit.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/iconedit.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/iconedit.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/iconedit.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/iconedit.cpp
 /build/ukui-screensaver-3.0.3.1/src/users.cpp: In member function 'void Users::loadUsers()':
 /build/ukui-screensaver-3.0.3.1/src/users.cpp:120:10: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<UserItem>::iterator; LessThan = bool (*)(const UserItem&, const UserItem&)]' is deprecated: Use std::sort [-Wdeprecated-declarations]
   120 |     qSort(users.begin(), users.end(), compareBarData);
@@ -4216,6 +4261,8 @@
 /usr/include/arm-linux-gnueabihf/qt5/QtCore/qalgorithms.h:181:46: note: declared here
   181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
       |                                              ^~~~~
+[ 92%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/logind.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/logind.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/logind.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/logind.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/logind.cpp
 /build/ukui-screensaver-3.0.3.1/src/displaymanager.cpp: In member function 'void DisplayManager::switchToGreeter()':
 /build/ukui-screensaver-3.0.3.1/src/displaymanager.cpp:85:28: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations]
    85 |              process->start(cmd);
@@ -4226,10 +4273,6 @@
 /usr/include/arm-linux-gnueabihf/qt5/QtCore/qprocess.h:168:10: note: declared here
   168 |     void start(const QString &command, OpenMode mode = ReadWrite);
       |          ^~~~~
-[ 91%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/iconedit.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/iconedit.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/iconedit.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/iconedit.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/iconedit.cpp
-[ 92%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/logind.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/logind.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/logind.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/logind.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/logind.cpp
 [ 92%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/weathermanager.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/weathermanager.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/weathermanager.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/weathermanager.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/weathermanager.cpp
 /build/ukui-screensaver-3.0.3.1/src/iconedit.cpp: In member function 'void IconEdit::updatePixmap()':
@@ -4249,8 +4292,6 @@
       |             ^~~~~~~~~~~
 [ 93%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/tabletlockwidget.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/tabletlockwidget.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/tabletlockwidget.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/tabletlockwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/tabletlockwidget.cpp
-[ 93%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/gestureauthdialog.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/gestureauthdialog.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/gestureauthdialog.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/gestureauthdialog.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/gestureauthdialog.cpp
 In file included from /build/ukui-screensaver-3.0.3.1/KylinNM/src/kylinnm.h:67,
                  from /build/ukui-screensaver-3.0.3.1/src/tabletlockwidget.cpp:51:
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/onelancform.h:36: warning: "W_ITEM" redefined
@@ -4272,6 +4313,10 @@
 /build/ukui-screensaver-3.0.3.1/KylinNM/src/oneconnform.h:43: note: this is the location of the previous definition
    43 | #define H_WIFI_ITEM_SMALL_EXTEND 96 //156 - 56
       | 
+[ 93%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/gestureauthdialog.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/gestureauthdialog.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/gestureauthdialog.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/gestureauthdialog.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/gestureauthdialog.cpp
+[ 93%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/digitalauthdialog.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/digitalauthdialog.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/digitalauthdialog.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/digitalauthdialog.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/digitalauthdialog.cpp
 /build/ukui-screensaver-3.0.3.1/src/gestureauthdialog.cpp: In member function 'void GestureAuthDialog::drawOutCircle(QPainter*)':
 /build/ukui-screensaver-3.0.3.1/src/gestureauthdialog.cpp:138:52: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
   138 |                 int textWidth = fontMetrics().width(text);
@@ -4291,14 +4336,6 @@
 /build/ukui-screensaver-3.0.3.1/src/gestureauthdialog.cpp:402:1: warning: no return statement in function returning non-void [-Wreturn-type]
   402 | }
       | ^
-[ 93%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/digitalauthdialog.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/digitalauthdialog.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/digitalauthdialog.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/digitalauthdialog.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/digitalauthdialog.cpp
-[ 94%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/switchbuttongroup.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/switchbuttongroup.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/switchbuttongroup.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/switchbuttongroup.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/switchbuttongroup.cpp
-[ 94%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/wechatauthdialog.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/wechatauthdialog.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/wechatauthdialog.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/wechatauthdialog.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/wechatauthdialog.cpp
-[ 95%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/verificationwidget.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/verificationwidget.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/verificationwidget.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/verificationwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/verificationwidget.cpp
 /build/ukui-screensaver-3.0.3.1/src/digitalauthdialog.cpp: In member function 'void DigitalAuthDialog::drawFilledCircle(QPainter*)':
 /build/ukui-screensaver-3.0.3.1/src/digitalauthdialog.cpp:225:56: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
   225 |                     int textWidth = fontMetrics().width(text);
@@ -4327,6 +4364,12 @@
 /build/ukui-screensaver-3.0.3.1/src/digitalauthdialog.cpp:584:1: warning: no return statement in function returning non-void [-Wreturn-type]
   584 | }
       | ^
+[ 94%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/switchbuttongroup.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/switchbuttongroup.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/switchbuttongroup.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/switchbuttongroup.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/switchbuttongroup.cpp
+[ 94%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/wechatauthdialog.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/wechatauthdialog.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/wechatauthdialog.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/wechatauthdialog.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/wechatauthdialog.cpp
+[ 95%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/verificationwidget.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/verificationwidget.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/verificationwidget.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/verificationwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/verificationwidget.cpp
 [ 95%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/verticalVerificationwidget.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/verticalVerificationwidget.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/verticalVerificationwidget.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/verticalVerificationwidget.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/verticalVerificationwidget.cpp
 [ 95%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/eduplatforminterface.cpp.o
@@ -4339,8 +4382,6 @@
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/digitalkeyboard.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/digitalkeyboard.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/digitalkeyboard.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/digitalkeyboard.cpp
 [ 97%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/brightnessdeviceset.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/brightnessdeviceset.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/brightnessdeviceset.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/brightnessdeviceset.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/PhysicalDeviceSet/brightnessdeviceset.cpp
-[ 97%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/flightmodeset.cpp.o
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/flightmodeset.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/flightmodeset.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/flightmodeset.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/PhysicalDeviceSet/flightmodeset.cpp
 /build/ukui-screensaver-3.0.3.1/src/PhysicalDeviceSet/brightnessdeviceset.cpp: In member function 'bool BrightnessDeviceSet::isPowerSupply()':
 /build/ukui-screensaver-3.0.3.1/src/PhysicalDeviceSet/brightnessdeviceset.cpp:80:18: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations]
    80 |     process.start(command);
@@ -4372,6 +4413,8 @@
 /usr/include/arm-linux-gnueabihf/qt5/QtCore/qprocess.h:168:10: note: declared here
   168 |     void start(const QString &command, OpenMode mode = ReadWrite);
       |          ^~~~~
+[ 97%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/flightmodeset.cpp.o
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/flightmodeset.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/flightmodeset.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/flightmodeset.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/PhysicalDeviceSet/flightmodeset.cpp
 [ 98%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/sounddeviceset.cpp.o
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src -I/build/ukui-screensaver-3.0.3.1/src -I/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf -I/build/ukui-screensaver-3.0.3.1/VirtualKeyboard/src -I/build/ukui-screensaver-3.0.3.1/BiometricAuth -I/build/ukui-screensaver-3.0.3.1/Common -I/build/ukui-screensaver-3.0.3.1/KylinNM -I/build/ukui-screensaver-3.0.3.1/KylinNM/src -I/build/ukui-screensaver-3.0.3.1/KylinNM/hot-spot -I/build/ukui-screensaver-3.0.3.1/KylinNM/wireless-security -I/usr/include/arm-linux-gnueabihf/qt5/QGSettings -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/mate-mixer -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtDBus -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/opencv4 -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/build/ukui-screensaver-3.0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIC -std=gnu++11 -MD -MT src/CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/sounddeviceset.cpp.o -MF CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/sounddeviceset.cpp.o.d -o CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/sounddeviceset.cpp.o -c /build/ukui-screensaver-3.0.3.1/src/PhysicalDeviceSet/sounddeviceset.cpp
 [ 98%] Building CXX object src/CMakeFiles/ukui-screensaver-dialog.dir/PhysicalDeviceSet/touchscreenset.cpp.o
@@ -4392,7 +4435,7 @@
    create-stamp debian/debhelper-build-stamp
    dh_prep
    dh_auto_install --destdir=debian/ukui-screensaver/
-	cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/ukui-screensaver-3.0.3.1/debian/ukui-screensaver AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
+	cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/ukui-screensaver-3.0.3.1/debian/ukui-screensaver AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
 make[1]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 /usr/bin/cmake -S/build/ukui-screensaver-3.0.3.1 -B/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
 /usr/bin/cmake -E cmake_progress_start /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/CMakeFiles /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks
@@ -4404,113 +4447,113 @@
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/VirtualKeyboard /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/DependInfo.cmake --color=
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/KylinNM /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/CMakeFiles/Kylin-nm_autogen.dir/DependInfo.cmake --color=
+make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/BiometricAuth /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/BiometricAuth/CMakeFiles/BiometricAuth.dir/DependInfo.cmake --color=
+make  -f i18n_ts/CMakeFiles/i18n.dir/build.make i18n_ts/CMakeFiles/i18n.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/KylinNM /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/CMakeFiles/Kylin-nm_autogen.dir/DependInfo.cmake --color=
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/i18n_ts /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/i18n_ts /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/i18n_ts/CMakeFiles/i18n.dir/DependInfo.cmake --color=
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make  -f VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/build.make VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/build
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make  -f i18n_ts/CMakeFiles/i18n.dir/build.make i18n_ts/CMakeFiles/i18n.dir/build
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make[3]: Nothing to be done for 'i18n_ts/CMakeFiles/i18n.dir/build'.
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make  -f KylinNM/CMakeFiles/Kylin-nm_autogen.dir/build.make KylinNM/CMakeFiles/Kylin-nm_autogen.dir/build
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[  0%] Automatic MOC and UIC for target Kylin-nm
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/cmake -E cmake_autogen /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/CMakeFiles/Kylin-nm_autogen.dir/AutogenInfo.json Debug
 [  1%] Automatic MOC and UIC for target VirtualKeyboard
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard && /usr/bin/cmake -E cmake_autogen /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/CMakeFiles/VirtualKeyboard_autogen.dir/AutogenInfo.json Debug
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make  -f BiometricAuth/CMakeFiles/BiometricAuth.dir/build.make BiometricAuth/CMakeFiles/BiometricAuth.dir/build
-[  1%] Built target VirtualKeyboard_autogen
-make  -f i18n_ts/CMakeFiles/i18n.dir/build.make i18n_ts/CMakeFiles/i18n.dir/depend
+[  1%] Automatic MOC and UIC for target Kylin-nm
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM && /usr/bin/cmake -E cmake_autogen /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/CMakeFiles/Kylin-nm_autogen.dir/AutogenInfo.json Debug
+[  6%] Built target i18n
+make  -f Common/CMakeFiles/Common.dir/build.make Common/CMakeFiles/Common.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/i18n_ts /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/i18n_ts /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/i18n_ts/CMakeFiles/i18n.dir/DependInfo.cmake --color=
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/Common /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common/CMakeFiles/Common.dir/DependInfo.cmake --color=
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make[3]: Nothing to be done for 'BiometricAuth/CMakeFiles/BiometricAuth.dir/build'.
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[  1%] Built target Kylin-nm_autogen
+make  -f BiometricAuth/CMakeFiles/BiometricAuth.dir/build.make BiometricAuth/CMakeFiles/BiometricAuth.dir/build
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make  -f i18n_ts/CMakeFiles/i18n.dir/build.make i18n_ts/CMakeFiles/i18n.dir/build
-make  -f Common/CMakeFiles/Common.dir/build.make Common/CMakeFiles/Common.dir/depend
-make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make[3]: Nothing to be done for 'i18n_ts/CMakeFiles/i18n.dir/build'.
+[  6%] Built target VirtualKeyboard_autogen
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/Common /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/Common/CMakeFiles/Common.dir/DependInfo.cmake --color=
-[  7%] Built target BiometricAuth
+make  -f Common/CMakeFiles/Common.dir/build.make Common/CMakeFiles/Common.dir/build
 make  -f src/CMakeFiles/ukui-screensaver-backend.dir/build.make src/CMakeFiles/ukui-screensaver-backend.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/CMakeFiles/ukui-screensaver-backend.dir/DependInfo.cmake --color=
-[ 12%] Built target i18n
-make  -f src/CMakeFiles/ukui-screensaver-command.dir/build.make src/CMakeFiles/ukui-screensaver-command.dir/depend
-make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/CMakeFiles/ukui-screensaver-command.dir/DependInfo.cmake --color=
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make  -f Common/CMakeFiles/Common.dir/build.make Common/CMakeFiles/Common.dir/build
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make[3]: Nothing to be done for 'Common/CMakeFiles/Common.dir/build'.
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make  -f src/CMakeFiles/ukui-screensaver-command.dir/build.make src/CMakeFiles/ukui-screensaver-command.dir/build
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make  -f src/CMakeFiles/ukui-screensaver-backend.dir/build.make src/CMakeFiles/ukui-screensaver-backend.dir/build
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make[3]: Nothing to be done for 'src/CMakeFiles/ukui-screensaver-command.dir/build'.
+make[3]: Nothing to be done for 'BiometricAuth/CMakeFiles/BiometricAuth.dir/build'.
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+[  6%] Built target Kylin-nm_autogen
+make  -f src/CMakeFiles/ukui-screensaver-command.dir/build.make src/CMakeFiles/ukui-screensaver-command.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make[3]: Nothing to be done for 'src/CMakeFiles/ukui-screensaver-backend.dir/build'.
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 16%] Built target Common
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/CMakeFiles/ukui-screensaver-command.dir/DependInfo.cmake --color=
+[ 10%] Built target Common
 make  -f src/CMakeFiles/ukui-screensaver-checkpass.dir/build.make src/CMakeFiles/ukui-screensaver-checkpass.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/src/CMakeFiles/ukui-screensaver-checkpass.dir/DependInfo.cmake --color=
-[ 17%] Built target ukui-screensaver-command
+[ 16%] Built target BiometricAuth
 make  -f screensaver/CMakeFiles/ukui-screensaver-default.dir/build.make screensaver/CMakeFiles/ukui-screensaver-default.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/screensaver /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver/CMakeFiles/ukui-screensaver-default.dir/DependInfo.cmake --color=
-[ 23%] Built target ukui-screensaver-backend
-make  -f screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/build.make screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/depend
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make  -f src/CMakeFiles/ukui-screensaver-command.dir/build.make src/CMakeFiles/ukui-screensaver-command.dir/build
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/screensaver-focus-helper /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/DependInfo.cmake --color=
+make[3]: Nothing to be done for 'src/CMakeFiles/ukui-screensaver-command.dir/build'.
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make  -f src/CMakeFiles/ukui-screensaver-backend.dir/build.make src/CMakeFiles/ukui-screensaver-backend.dir/build
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make  -f src/CMakeFiles/ukui-screensaver-checkpass.dir/build.make src/CMakeFiles/ukui-screensaver-checkpass.dir/build
+[ 17%] Built target ukui-screensaver-command
+make  -f screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/build.make screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make[3]: Nothing to be done for 'src/CMakeFiles/ukui-screensaver-checkpass.dir/build'.
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/screensaver-focus-helper /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/DependInfo.cmake --color=
+make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make[3]: Nothing to be done for 'src/CMakeFiles/ukui-screensaver-backend.dir/build'.
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make  -f screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/build.make screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/build
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 24%] Built target ukui-screensaver-checkpass
+[ 18%] Built target ukui-screensaver-checkpass
 make  -f VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/build.make VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/depend
+[ 18%] Automatic MOC for target screensaver-focus-helper
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/VirtualKeyboard /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/DependInfo.cmake --color=
-[ 24%] Automatic MOC for target screensaver-focus-helper
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper && /usr/bin/cmake -E cmake_autogen /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper/CMakeFiles/screensaver-focus-helper_autogen.dir/AutogenInfo.json Debug
+[ 24%] Built target ukui-screensaver-backend
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 24%] Built target screensaver-focus-helper_autogen
+make  -f screensaver/CMakeFiles/ukui-screensaver-default.dir/build.make screensaver/CMakeFiles/ukui-screensaver-default.dir/build
 make  -f KylinNM/CMakeFiles/Kylin-nm.dir/build.make KylinNM/CMakeFiles/Kylin-nm.dir/depend
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make  -f VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/build.make VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/build
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/KylinNM /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/KylinNM/CMakeFiles/Kylin-nm.dir/DependInfo.cmake --color=
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make[3]: Nothing to be done for 'screensaver/CMakeFiles/ukui-screensaver-default.dir/build'.
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
+make  -f VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/build.make VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/build
+[ 24%] Built target screensaver-focus-helper_autogen
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make[3]: Nothing to be done for 'VirtualKeyboard/CMakeFiles/VirtualKeyboard.dir/build'.
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 27%] Built target VirtualKeyboard
 make  -f screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/build.make screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/depend
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 cd /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ukui-screensaver-3.0.3.1 /build/ukui-screensaver-3.0.3.1/screensaver-focus-helper /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper /build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf/screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/DependInfo.cmake --color=
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make  -f screensaver/CMakeFiles/ukui-screensaver-default.dir/build.make screensaver/CMakeFiles/ukui-screensaver-default.dir/build
+[ 35%] Built target ukui-screensaver-default
+[ 38%] Built target VirtualKeyboard
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make  -f screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/build.make screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/build
 make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make[3]: Nothing to be done for 'screensaver/CMakeFiles/ukui-screensaver-default.dir/build'.
-make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-make[3]: Entering directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make[3]: Nothing to be done for 'screensaver-focus-helper/CMakeFiles/screensaver-focus-helper.dir/build'.
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
-[ 38%] Built target ukui-screensaver-default
 [ 39%] Built target screensaver-focus-helper
 make[3]: Leaving directory '/build/ukui-screensaver-3.0.3.1/obj-arm-linux-gnueabihf'
 make  -f KylinNM/CMakeFiles/Kylin-nm.dir/build.make KylinNM/CMakeFiles/Kylin-nm.dir/build
@@ -4588,12 +4631,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: including full source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/26213/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/26213/tmp/hooks/B01_cleanup finished
 I: unmounting dev/ptmx filesystem
 I: unmounting dev/pts filesystem
 I: unmounting dev/shm filesystem
 I: unmounting proc filesystem
 I: unmounting sys filesystem
 I: cleaning the build env 
-I: removing directory /srv/workspace/pbuilder/27121 and its subdirectories
-I: Current time: Wed Jun  7 10:50:42 -12 2023
-I: pbuilder-time-stamp: 1686178242
+I: removing directory /srv/workspace/pbuilder/26213 and its subdirectories
+I: Current time: Thu Jun  8 13:12:54 +14 2023
+I: pbuilder-time-stamp: 1686179574