https://bugs.kde.org/show_bug.cgi?id=475861

            Bug ID: 475861
           Summary: qtvirtualkeyboard keyboard gitches
    Classification: Plasma
           Product: plasma-mobile
           Version: unspecified
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Shell
          Assignee: plasma-mobile-bugs-n...@kde.org
          Reporter: monkeyboy...@yahoo.com
                CC: c...@carlschwan.eu
  Target Milestone: ---

Created attachment 162440
  --> https://bugs.kde.org/attachment.cgi?id=162440&action=edit
QT_IM_MODULE=qtvirtualkeyboard systemsettings

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug
symbols.
See
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. QT_IM_MODULE=qtvirtualkeyboard systemsettings
2. 
3. 

OBSERVED RESULT

The keyboard is quite gitchy. The keyboard animates in and out. I only tested
plasma wayland

 QT_IM_MODULE=qtvirtualkeyboard systemsettings
qt.qpa.wayland: qtvirtualkeyboard currently is not supported at client-side,
use QT_IM_MODULE=qtvirtualkeyboard at compositor-side.
Using fontconfig file: "/home/doof/.fonts.conf"
kf.coreaddons: "Could not load plugin6.5.6-1-default (64-bit) from kcm_fcitx5:
The shared library was not found."
kf.coreaddons: "Could not load plugin from
/usr/share/kservices5/YaST-systemsettings.desktop:
'/usr/share/kservices5/YaST-systemsettings.desktop' is not an ELF object"
kf.coreaddons.desktopparser: Error: Failed to open 
"kcms//usr/share/kservices5/YaST-systemsettings.desktop"
QFileDevice::seek: IODevice is not open
kf.coreaddons: "Could not load plugin from
/home/doof/kcms/usr/share/kservices5/YaST-systemsettings.desktop: The shared
library was not found."
file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/CategoriesPage.qml:57:17:
QML ToolTip: Binding loop detected for property "contentWidth"
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML
MouseArea: Binding loop detected for property "width"
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML
MouseArea: Binding loop detected for property "width"
QQmlEngine::setContextForObject(): Object already has a QQmlContext
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ApplicationItem.qml:106:
ReferenceError: bottomMargin is not defined
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ApplicationItem.qml:106:
ReferenceError: bottomMargin is not defined
qt.virtualkeyboard.hunspell: Hunspell dictionary is missing for "en_GB" .
Search paths ("/usr/share/qt5/qtvirtualkeyboard/hunspell",
"/usr/share/hunspell", "/usr/share/myspell/dicts")
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ApplicationItem.qml:106:
ReferenceError: bottomMargin is not defined
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ApplicationItem.qml:106:
ReferenceError: bottomMargin is not defined
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ApplicationItem.qml:106:
ReferenceError: bottomMargin is not defined
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ApplicationItem.qml:106:
ReferenceError: bottomMargin is not defined
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ApplicationItem.qml:0:
ReferenceError: bottomMargin is not defined


EXPECTED RESULT
??
I do not know what the intended behavior. My system is set to maliit on default
but I overrode it with qtvirtual keyboard.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 6.5.6-1-default (64-bit)
(available in About System)
KDE Plasma Version: 5.27.8/wayland
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.11

> lsb_release -a
LSB Version:    n/a
Distributor ID: openSUSE
Description:    openSUSE Tumbleweed
Release:        20231018
Codename:       n/a

ADDITIONAL INFORMATION
```
Repository priorities in effect:                                               
                                       (See 'zypper lr -P' for details)
      90 (raised priority)  :  4 repositories
      99 (default priority) : 10 repositories

#  | Alias                                | Name                               
                | Enabled | GPG Check | Refresh | URI
---+--------------------------------------+-----------------------------------------------------+---------+-----------+---------+-----------------------------------------------------------------------------------------------------
 1 | code                                 | Visual Studio Code                 
                | Yes     | (r ) Yes  | No      |
https://packages.microsoft.com/yumrepos/vscode
 2 | home_andresbs_plasma-mobile          | Plasma Mobile Apps
(openSUSE_Tumbleweed)            | Yes     | (r ) Yes  | No      |
https://download.opensuse.org/repositories/home:/andresbs:/plasma-mobile/openSUSE_Tumbleweed/
 3 | home_andresbs_plasma-mobile_extra    | Additional Plasma Mobile apps
(openSUSE_Tumbleweed) | Yes     | (r ) Yes  | No      |
https://download.opensuse.org/repositories/home:/andresbs:/plasma-mobile:/extra/openSUSE_Tumbleweed/
 4 | home_andresbs_plasma-mobile_gear     | KDE Plasma Mobile Gear
(openSUSE_Tumbleweed)        | Yes     | (r ) Yes  | No      |
https://download.opensuse.org/repositories/home:/andresbs:/plasma-mobile:/gear/openSUSE_Tumbleweed/
 5 | home_andresbs_pure-maps              | Pure Maps (openSUSE_Tumbleweed)    
                | Yes     | (r ) Yes  | No      |
https://download.opensuse.org/repositories/home:/andresbs:/pure-maps/openSUSE_Tumbleweed/
 7 | https-download.opensuse.org-5a02e5c0 | devel:NemoMobile                   
                | Yes     | (r ) Yes  | Yes     |
https://download.opensuse.org/repositories/devel:/NemoMobile/openSUSE_Tumbleweed/
 8 | https-download.opensuse.org-5ef024b2 | mozilla                            
                | Yes     | (r ) Yes  | Yes     |
https://download.opensuse.org/repositories/mozilla/openSUSE_Tumbleweed/
 6 | https-download.opensuse.org-179d9981 | openSUSE:Tumbleweed                
                | Yes     | (r ) Yes  | Yes     |
https://download.opensuse.org/tumbleweed/repo/oss/
 9 | https-download.opensuse.org-efbadd6c | openSUSE:Tumbleweed                
                | Yes     | (r ) Yes  | Yes     |
https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/
10 | kernel-head                          | kernel-head                        
                | No      | ----      | ----    |
https://download.opensuse.org/repositories/Kernel:/HEAD/standard
11 | repo-debug                           | openSUSE-Tumbleweed-Debug          
                | Yes     | (r ) Yes  | Yes     |
http://download.opensuse.org/debug/tumbleweed/repo/oss/
12 | repo-non-oss                         | openSUSE-Tumbleweed-Non-Oss        
                | Yes     | (r ) Yes  | Yes     |
http://download.opensuse.org/tumbleweed/repo/non-oss/
13 | repo-oss                             | openSUSE-Tumbleweed-Oss            
                | Yes     | (r ) Yes  | Yes     |
http://download.opensuse.org/tumbleweed/repo/oss/
14 | repo-source                          | openSUSE-Tumbleweed-Source         
                | No      | ----      | ----    |
http://download.opensuse.org/source/tumbleweed/repo/oss/
15 | repo-update                          | openSUSE-Tumbleweed-Update         
                | Yes     | (r ) Yes  | Yes     |
http://download.opensuse.org/update/tumbleweed/
16 | snappy                               | snappy                             
                | Yes     | (r ) Yes  | Yes     |
https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed
```
```
$env
SHELL=/bin/bash
SESSION_MANAGER=local/steamdeck.lan:@/tmp/.ICE-unix/2568,unix/steamdeck.lan:/tmp/.ICE-unix/2568
WINDOWID=2
COLORTERM=truecolor
XDG_CONFIG_DIRS=/home/doof/.config/kdedefaults:/etc/xdg:/usr/local/etc/xdg:/usr/etc/xdg
LESS=-M -I -R
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
GTK_IM_MODULE=maliit
QT_QUICK_CONTROLS_MOBILE=true
MACHTYPE=x86_64-suse-linux
G_BROKEN_FILENAMES=1
QT_WAYLAND_DISABLE_WINDOWDECORATION=1
HOSTNAME=localhost.localdomain
HISTSIZE=1000
LANGUAGE=en_US
FROM_HEADER=
MINICOM=-c on
JAVA_ROOT=/usr/lib64/jvm/jre-openjdk
JAVA_HOME=/usr/lib64/jvm/jre-openjdk
AUDIODRIVER=pulseaudio
GUESTFISH_OUTPUT=\e[0m
JRE_HOME=/usr/lib64/jvm/java-11-openjdk-11
INPUT_METHOD=ibus
CPU=x86_64
SHELL_SESSION_ID=ff94480d74cb4560be2d76181342ff1d
JAVA_BINDIR=/usr/lib64/jvm/jre-openjdk/bin
XMODIFIERS=@im=fcitx
DESKTOP_SESSION=plasma-mobile
GTK_RC_FILES=/etc/gtk/gtkrc:/home/doof/.gtkrc:/home/doof/.config/gtkrc
XCURSOR_SIZE=24
GPG_TTY=/dev/pts/1
XDG_SEAT=seat0
PWD=/home/doof
QEMU_AUDIO_DRV=pa
XDG_SESSION_DESKTOP=KDE
LOGNAME=doof
QT_QPA_PLATFORMTHEME=KDE
XDG_SESSION_TYPE=wayland
MANPATH=/usr/local/man:/usr/share/man
SYSTEMD_EXEC_PID=20145
PLASMA_PLATFORM=phone:handset
XAUTHORITY=/run/user/1000/xauth_HnUSmU
LS_OPTIONS=-N --color=tty -T 0
GUESTFISH_RESTORE=\e[0m
ATSINCLUDE=/home/doof/include/ATS2-Postiats-include-0.4.2
XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB
KDE_COREDUMP_NOTIFY=1
XKB_DEFAULT_MODEL=pc105+inet
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/doof/.gtkrc-2.0:/home/doof/.config/gtkrc-2.0
XNLSPATH=/usr/share/X11/nls
HOME=/home/doof
LANG=en_DK.UTF-8
LS_COLORS=no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tgz=00;31:*.arc=00;31:*.arj=00;31:*.taz=00;31:*.lha=00;31:*.lz4=00;31:*.lzh=00;31:*.lzma=00;31:*.tlz=00;31:*.txz=00;31:*.tzo=00;31:*.t7z=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.dz=00;31:*.gz=00;31:*.lrz=00;31:*.lz=00;31:*.lzo=00;31:*.xz=00;31:*.zst=00;31:*.tzst=00;31:*.bz2=00;31:*.bz=00;31:*.tbz=00;31:*.tbz2=00;31:*.tz=00;31:*.deb=00;31:*.rpm=00;31:*.jar=00;31:*.war=00;31:*.ear=00;31:*.sar=00;31:*.rar=00;31:*.alz=00;31:*.ace=00;31:*.zoo=00;31:*.cpio=00;31:*.7z=00;31:*.rz=00;31:*.cab=00;31:*.wim=00;31:*.swm=00;31:*.dwm=00;31:*.esd=00;31:*.asf=01;35:*.avi=01;35:*.bmp=01;35:*.cgm=01;35:*.dl=01;35:*.emf=01;35:*.flc=01;35:*.fli=01;35:*.flv=01;35:*.gif=01;35:*.gl=01;35:*.jpeg=01;35:*.jpg=01;35:*.m2v=01;35:*.m4v=01;35:*.mjpeg=01;35:*.mjpg=01;35:*.mkv=01;35:*.mng=01;35:*.mov=01;35:*.mp4=01;35:*.mp4v=01;35:*.mpeg=01;35:*.mpg=01;35:*.nuv=01;35:*.ogm=01;35:*.pbm=01;35:*.pcx=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.qt=01;35:*.rm=01;35:*.rmvb=01;35:*.svg=01;35:*.svgz=01;35:*.tga=01;35:*.tif=01;35:*.tiff=01;35:*.vob=01;35:*.webm=01;35:*.webp=01;35:*.wmv=01;35:*.xbm=01;35:*.xcf=01;35:*.xpm=01;35:*.xwd=01;35:*.yuv=01;35:*.ogv=01;35:*.ogx=01;35:*.aiff=00;32:*.ape=00;32:*.aac=00;32:*.au=00;32:*.flac=00;32:*.m4a=00;32:*.mid=00;32:*.midi=00;32:*.mka=00;32:*.mp3=00;32:*.mpc=00;32:*.ogg=00;32:*.ra=00;32:*.voc=00;32:*.wav=00;32:*.wma=00;32:*.wv=00;32:*.oga=00;32:*.opus=00;32:*.spx=00;32:*.xspf=00;32:
XDG_CURRENT_DESKTOP=KDE
KONSOLE_DBUS_SERVICE=:1.2053
PYTHONSTARTUP=/etc/pythonstart
WAYLAND_DISPLAY=wayland-0
QT_QUICK_CONTROLS_STYLE=org.kde.breeze
KONSOLE_DBUS_SESSION=/Sessions/1
PROFILEHOME=
OSTYPE=linux
GUESTFISH_PS1=\[\e[1;32m\]><fs>\[\e[0;31m\]
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
QT_IM_SWITCHER=imsw-multi
LESS_ADVANCED_PREPROCESSOR=no
INVOCATION_ID=e7a8750709594166b338f40c8afee0e4
KONSOLE_VERSION=230802
MANAGERPID=2183
QT_QPA_PLATFORM=wayland
KDE_SESSION_UID=1000
EGL_PLATFORM=wayland
XKB_DEFAULT_LAYOUT=us
XDG_ACTIVATION_TOKEN=kwin-2
LESSCLOSE=lessclose.sh %s %s
XDG_SESSION_CLASS=user
QT_ENABLE_GLYPH_CACHE_WORKAROUND=1
TERM=xterm-256color
G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252
HOST=localhost.localdomain
XAUTHLOCALHOSTNAME=localhost.localdomain
LESSOPEN=lessopen.sh %s
USER=doof
COLORFGBG=0;15
PLASMA_USE_QT_SCALING=1
KDE_SESSION_VERSION=5
MORE=-sl
QT_WAYLAND_FORCE_DPI=96
CSHEDIT=emacs
DISPLAY=:1
SHLVL=1
WINDOWMANAGER=/usr/bin/startplasma-x11
PAGER=less
GUESTFISH_INIT=\e[1;34m
QT_IM_MODULE=maliit
XDG_VTNR=3
XDG_SESSION_ID=1
XDG_RUNTIME_DIR=/run/user/1000
PLASMA_INTEGRATION_USE_PORTAL=1
DEBUGINFOD_URLS=https://debuginfod.opensuse.org/
PLASMA_DEFAULT_SHELL=org.kde.plasma.phoneshell
FLUTTERHOME=/home/doof/bin/flutter
QT_AUTO_SCREEN_SCALE_FACTOR=0
JOURNAL_STREAM=8:432729
MANPATHISSET=yes
XCURSOR_THEME=Breeze_Snow
GTK3_MODULES=lunar-calendar-module
XDG_DATA_DIRS=/home/doof/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop
PATSHOME=/home/doof/bin/ats2/lib/ats2-postiats-0.4.2
KDE_FULL_SESSION=true
VENDOR=suse
CONFIG_SITE=/usr/share/site/x86_64-pc-linux-gnu
PATH=/home/doof/.local/bin:/home/doof/bin:/usr/local/bin:/usr/bin:/bin:/snap/bin:/home/doof/bin/ats2/lib/ats2-postiats-0.4.2/bin:/home/doof/bin/flutter/bin:/home/doof/bin/ats2/lib/ats2-postiats-0.4.2/bin:/home/doof/bin/flutter/bin:/home/doof/bin/ats2/lib/ats2-postiats-0.4.2/bin:/home/doof/bin/flutter/bin
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
PROFILEREAD=true
KDE_APPLICATIONS_AS_SCOPE=1
MAIL=/var/mail/doof
HOSTTYPE=x86_64
XKB_DEFAULT_OPTIONS=terminate:ctrl_alt_bksp
LESSKEY=/usr/etc/lesskey.bin
KONSOLE_DBUS_WINDOW=/Windows/1
_=/usr/bin/env
```

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to