You are not logged in.
Hi everyone.
The layout indicator in KDE (apparently) randomly disappears under unknown conditions.
I don't change any settings, but the problem persists.
Sometimes i just notice it's gone, and to return it i need to change locale settings. For example, switching "OSD on layout change" option on/off returns the indicator.
This time it happened when i opened Konsole. Here is what journalctl says:
Full logs
Jun 01 09:21:33 agenda systemd[782]: Started flatpak portal.
Jun 01 09:21:33 agenda kernel: r8169 0000:04:00.0: invalid VPD tag 0x00 (size 0) at offset 0; assume missing optional EEPROM
Jun 01 09:21:34 agenda systemd[782]: Started app-flatpak-com.github.Eloston.UngoogledChromium-1737.scope.
Jun 01 09:21:34 agenda chrome[1707]: Failed to load module "canberra-gtk-module"
Jun 01 09:21:34 agenda plasmashell[1707]: [2:2:0601/092134.923389:ERROR:chrome_browser_cloud_management_controller.cc(162)] Cloud management controller initialization aborted as CBCM is not enabled.
Jun 01 09:21:35 agenda kwin_x11[904]: Module 'org.kde.kwin.decoration' does not contain a module identifier directive - it cannot be protected from external registrations.
Jun 01 09:21:35 agenda plasmashell[1707]: [2:20:0601/092135.319410:ERROR:ev_root_ca_metadata.cc(285)] Failed to register OID: 0
Jun 01 09:21:39 agenda appimagelauncherd[792]: Executing deferred operations
Jun 01 09:21:39 agenda appimagelauncherd[792]: Integrating: /home/foresteam/.gtkrc-2.0
Jun 01 09:21:39 agenda appimagelauncherd[792]: ERROR: not an AppImage, skipping
Jun 01 09:21:39 agenda appimagelauncherd[792]: Integrating: /home/foresteam/.gtkrc-2.0
Jun 01 09:21:39 agenda appimagelauncherd[792]: ERROR: not an AppImage, skipping
Jun 01 09:21:39 agenda appimagelauncherd[792]: Integrating: /home/foresteam/.gtkrc-2.0
Jun 01 09:21:39 agenda appimagelauncherd[792]: ERROR: not an AppImage, skipping
Jun 01 09:21:39 agenda appimagelauncherd[792]: Integrating: /home/foresteam/EybXO4
Jun 01 09:21:39 agenda appimagelauncherd[792]: ERROR: file does not exist, cannot integrate
Jun 01 09:21:39 agenda appimagelauncherd[792]: Integrating: /home/foresteam/.gtkrc-2.0
Jun 01 09:21:39 agenda appimagelauncherd[792]: ERROR: not an AppImage, skipping
Jun 01 09:21:39 agenda appimagelauncherd[792]: Integrating: /home/foresteam/.gtkrc-2.0
Jun 01 09:21:39 agenda appimagelauncherd[792]: ERROR: not an AppImage, skipping
Jun 01 09:21:39 agenda appimagelauncherd[792]: Integrating: /home/foresteam/.gtkrc-2.0
Jun 01 09:21:39 agenda appimagelauncherd[792]: ERROR: not an AppImage, skipping
Jun 01 09:21:39 agenda appimagelauncherd[792]: Integrating: /home/foresteam/.gtkrc-2.0
Jun 01 09:21:39 agenda appimagelauncherd[792]: ERROR: not an AppImage, skipping
Jun 01 09:21:39 agenda appimagelauncherd[792]: Integrating: /home/foresteam/.gtkrc-2.0
Jun 01 09:21:39 agenda appimagelauncherd[792]: ERROR: not an AppImage, skipping
Jun 01 09:21:39 agenda appimagelauncherd[792]: Integrating: /home/foresteam/.gtkrc-2.0
Jun 01 09:21:39 agenda appimagelauncherd[792]: ERROR: not an AppImage, skipping
Jun 01 09:21:39 agenda appimagelauncherd[792]: Integrating: /home/foresteam/.gtkrc-2.0
Jun 01 09:21:39 agenda appimagelauncherd[792]: ERROR: not an AppImage, skipping
Jun 01 09:21:39 agenda appimagelauncherd[792]: Cleaning up old desktop integration files
Jun 01 09:21:39 agenda appimagelauncherd[792]: Updating desktop database and icon caches
Jun 01 09:21:39 agenda appimagelauncherd[1931]: gtk-update-icon-cache: The generated cache was invalid.
Jun 01 09:21:39 agenda appimagelauncherd[1933]: which: no gtk-update-icon-cache-3.0 in (/usr/local/bin:/usr/bin)
Jun 01 09:21:39 agenda appimagelauncherd[1936]: Warning in file "/home/foresteam/.local/share/applications/bash.desktop": usage of MIME type "multipart/Everything" is discouraged ("multipart" is a media type that probably does not make sense in this context)
Jun 01 09:21:39 agenda appimagelauncherd[1938]: which: no update-icon-caches in (/usr/local/bin:/usr/bin)
Jun 01 09:21:40 agenda appimagelauncherd[792]: Done
Jun 01 09:21:40 agenda plasmashell[992]: kf.service.services: The desktop entry file "/usr/share/applications/qemu.desktop" has Type= "Application" but no Exec line
Jun 01 09:21:40 agenda plasmashell[992]: kf.service.sycoca: Invalid Service : "/usr/share/applications/qemu.desktop"
Jun 01 09:21:40 agenda plasmashell[992]: kf.service.sycoca: The menu spec file ( "" ) contains a Layout or DefaultLayout tag without the mandatory Merge tag inside. Please fix it.
Jun 01 09:21:40 agenda systemd[782]: Started Telegram Desktop.
Jun 01 09:21:41 agenda rtkit-daemon[808]: Successfully made thread 1960 of process 1946 owned by '1000' RT at priority 20.
Jun 01 09:21:41 agenda rtkit-daemon[808]: Supervising 9 threads of 4 processes of 1 users.
Jun 01 09:21:41 agenda xdg-desktop-portal-kde[1172]: xdp-kde-settings: Namespace "org.gnome.desktop.wm.preferences" is not supported
Jun 01 09:21:41 agenda xdg-desktop-portal-kde[1172]: xdp-kde-settings: Namespace "org.gnome.desktop.wm.preferences" is not supported
Jun 01 09:21:41 agenda xdg-desktop-portal-kde[1172]: xdp-kde-settings: Namespace "org.gnome.desktop.wm.preferences" is not supported
Jun 01 09:21:41 agenda xdg-desktop-portal-kde[1172]: xdp-kde-settings: Namespace "org.gnome.desktop.wm.preferences" is not supported
Jun 01 09:21:41 agenda telegram-desktop[1946]: QPainter::begin: Paint device returned engine == 0, type: 2
Jun 01 09:21:41 agenda telegram-desktop[1946]: QWidget::render: Cannot render with an inactive painter
Jun 01 09:21:41 agenda xdg-desktop-portal-kde[1172]: xdp-kde-settings: Namespace "org.gnome.desktop.wm.preferences" is not supported
Jun 01 09:21:41 agenda xdg-desktop-portal-kde[1172]: xdp-kde-settings: Namespace "org.gnome.desktop.wm.preferences" is not supported
Jun 01 09:21:41 agenda xdg-desktop-portal-kde[1172]: xdp-kde-settings: Namespace "org.gnome.desktop.wm.preferences" is not supported
Jun 01 09:21:41 agenda xdg-desktop-portal-kde[1172]: xdp-kde-settings: Namespace "org.gnome.desktop.wm.preferences" is not supported
Jun 01 09:21:41 agenda kded5[903]: QDBusAbstractAdaptor: Cannot relay signal KDEDModule::moduleDeleted(KDEDModule*): Pointers are not supported: KDEDModule*
Jun 01 09:21:41 agenda xdg-desktop-portal-kde[1172]: xdp-kde-settings: Namespace "org.gnome.desktop.wm.preferences" is not supported
Jun 01 09:21:41 agenda xdg-desktop-portal-kde[1172]: xdp-kde-settings: Namespace "org.gnome.desktop.wm.preferences" is not supported
Jun 01 09:21:41 agenda xdg-desktop-portal-kde[1172]: xdp-kde-settings: Namespace "org.gnome.desktop.wm.preferences" is not supported
Jun 01 09:21:41 agenda at-spi-bus-launcher[1699]: dbus-daemon[1699]: Activating service name='org.a11y.atspi.Registry' requested by ':1.1' (uid=1000 pid=1946 comm="/usr/bin/telegram-desktop --")
Jun 01 09:21:41 agenda at-spi-bus-launcher[1699]: dbus-daemon[1699]: Successfully activated service 'org.a11y.atspi.Registry'
Jun 01 09:21:41 agenda at-spi-bus-launcher[2001]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Jun 01 09:21:41 agenda telegram-desktop[1946]: qt.svg: Error while inflating gzip file: SVG format check failed
Jun 01 09:21:41 agenda telegram-desktop[1946]: qt.svg: Error while inflating gzip file: SVG format check failed
Jun 01 09:21:41 agenda telegram-desktop[1946]: qt.svg: Error while inflating gzip file: SVG format check failed
Jun 01 09:21:41 agenda telegram-desktop[1946]: qt.svg: Error while inflating gzip file: SVG format check failed
Jun 01 09:21:42 agenda telegram-desktop[1946]: qt.svg: Error while inflating gzip file: SVG format check failed
Jun 01 09:21:42 agenda telegram-desktop[1946]: qt.svg: Error while inflating gzip file: SVG format check failed
Jun 01 09:21:42 agenda telegram-desktop[1946]: qt.svg: Error while inflating gzip file: SVG format check failed
Jun 01 09:21:42 agenda telegram-desktop[1946]: qt.svg: Error while inflating gzip file: SVG format check failed
Jun 01 09:21:42 agenda telegram-desktop[1946]: qt.svg: Error while inflating gzip file: SVG format check failed
Jun 01 09:21:42 agenda telegram-desktop[1946]: qt.svg: Error while inflating gzip file: SVG format check failed
Jun 01 09:21:42 agenda telegram-desktop[1946]: qt.svg: Error while inflating gzip file: SVG format check failed
Jun 01 09:21:42 agenda telegram-desktop[1946]: qt.gui.imageio.jpeg: Corrupt JPEG data: premature end of data segment
Jun 01 09:21:42 agenda telegram-desktop[1946]: qt.gui.imageio.jpeg: Corrupt JPEG data: premature end of data segment
Jun 01 09:21:42 agenda telegram-desktop[1946]: qt.svg: Error while inflating gzip file: SVG format check failed
Jun 01 09:21:43 agenda telegram-desktop[1946]: qt.svg: Error while inflating gzip file: SVG format check failed
Jun 01 09:21:52 agenda kernel: usb 1-8: new high-speed USB device number 6 using xhci_hcd
Jun 01 09:21:52 agenda kernel: usb 1-8: New USB device found, idVendor=0c45, idProduct=6340, bcdDevice= 0.00
Jun 01 09:21:52 agenda kernel: usb 1-8: New USB device strings: Mfr=2, Product=1, SerialNumber=0
Jun 01 09:21:52 agenda kernel: usb 1-8: Product: USB 2.0 Camera
Jun 01 09:21:52 agenda kernel: usb 1-8: Manufacturer: Sonix Technology Co., Ltd.
Jun 01 09:21:52 agenda mtp-probe[2020]: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-8"
Jun 01 09:21:52 agenda mtp-probe[2020]: bus: 1, device: 6 was not an MTP device
Jun 01 09:21:52 agenda kernel: mc: Linux media interface: v0.10
Jun 01 09:21:52 agenda kernel: videodev: Linux video capture interface: v2.00
Jun 01 09:21:52 agenda kernel: usb 1-8: 3:1: cannot get freq at ep 0x84
Jun 01 09:21:52 agenda systemd-timesyncd[565]: Contacted time server 162.159.200.1:123 (2.arch.pool.ntp.org).
Jun 01 09:21:52 agenda systemd-timesyncd[565]: Initial clock synchronization to Thu 2023-06-01 09:21:52.143268 MSK.
Jun 01 09:21:52 agenda kernel: usbcore: registered new interface driver snd-usb-audio
Jun 01 09:21:52 agenda kernel: usb 1-8: Found UVC 1.00 device USB 2.0 Camera (0c45:6340)
Jun 01 09:21:52 agenda kernel: input: USB 2.0 Camera: USB Camera as /devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-8/1-8:1.0/input/input25
Jun 01 09:21:52 agenda kernel: usbcore: registered new interface driver uvcvideo
Jun 01 09:21:52 agenda mtp-probe[2024]: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-8"
Jun 01 09:21:52 agenda mtp-probe[2024]: bus: 1, device: 6 was not an MTP device
Jun 01 09:21:52 agenda systemd[782]: Reached target Sound Card.
Jun 01 09:21:52 agenda kernel: usb 1-8: 3:1: cannot get freq at ep 0x84
Jun 01 09:21:52 agenda kernel: usb 1-8: 3:1: cannot get freq at ep 0x84
Jun 01 09:21:52 agenda rtkit-daemon[808]: Supervising 8 threads of 3 processes of 1 users.
Jun 01 09:21:52 agenda rtkit-daemon[808]: Successfully made thread 2032 of process 793 owned by '1000' RT at priority 5.
Jun 01 09:21:52 agenda rtkit-daemon[808]: Supervising 9 threads of 3 processes of 1 users.
Jun 01 09:21:52 agenda telegram-desktop[1946]: qt.qpa.input.events: scroll event from unregistered device 11
Jun 01 09:21:52 agenda wireplumber[1342]: <WpPortalPermissionStorePlugin:0x55df3ada2d30> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
Jun 01 09:21:52 agenda pipewire[1335]: [0:00:41.829285766] [1335] INFO Camera camera_manager.cpp:298 libcamera v0.0.5
Jun 01 09:21:52 agenda wireplumber[1342]: <WpPortalPermissionStorePlugin:0x55df3ada2d30> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
Jun 01 09:21:53 agenda appimagelauncherd[792]: Directories to watch disappeared, unintegrating AppImages formerly found in there
Jun 01 09:21:56 agenda systemd[1]: systemd-hostnamed.service: Deactivated successfully.
Jun 01 09:21:57 agenda systemd[1]: systemd-localed.service: Deactivated successfully.
Jun 01 09:22:02 agenda systemd[782]: app-flatpak-com.github.Eloston.UngoogledChromium-1737.scope: Consumed 3.973s CPU time.
Jun 01 09:22:02 agenda systemd[782]: app-flatpak-com.github.Eloston.UngoogledChromium-1680.scope: Consumed 2.415s CPU time.
Jun 01 09:22:07 agenda kstart5[2063]: Omitting both --window and --windowclass arguments is not recommended
Jun 01 09:22:07 agenda systemd[782]: Started konsole.
Jun 01 09:22:07 agenda konsole[2072]: kf.xmlgui: Shortcut for action "" "Show Quick Commands" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Jun 01 09:22:07 agenda konsole[2072]: kf.xmlgui: Shortcut for action "" "Show SSH Manager" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Jun 01 09:22:10 agenda plasmashell[992]: Cannot initialize model with data QJsonObject(). missing: QJsonValue(string, "urls")These don't say anything useful, to me. How do i find the cause? Or mb someone has encountered this problem before.
Arch 6.1.31-1-lts. Plasma 5.27.5. X11
Last edited by foresteam (2023-06-01 07:03:40)
Offline
Does it disappear or is it just moved to the extended drop down due to infrequent use? If the latter you can configure the system tray widget to always show the layout indicator regardless of whether it determines it to be used infrequently.
Offline
Does it disappear or is it just moved to the extended drop down due to infrequent use? If the latter you can configure the system tray widget to always show the layout indicator regardless of whether it determines it to be used infrequently.
Nope. Even if in the tray settings this indicator is selected to be shown always.
This can be easily reproduced on my machine and it seems that it's caused by telegram-desktop.
If I switch to telegram window, keyboard layout indicator disappears immediately and layout shortcut stops working as well. The only way to bring the indicator back is to open system settings and it will be present in the system tray until you switch to telegram window again. At least this is the only application that breaks the layout indicator on my machine. KDE Frameworks 5.106.0, Plasma 5.27.5, Qt 5.15.9
Snippet from logs from journalctl when switchin between system settings and telegram:
Jun 01 14:46:34 host plasmashell[5946]: file:///usr/share/plasma/plasmoids/org.kde.plasma.keyboardlayout/contents/ui/main.qml:23: TypeError: Value is undefined and could not be converted to an object
Jun 01 14:46:34 host plasmashell[5946]: file:///usr/share/plasma/plasmoids/org.kde.plasma.keyboardlayout/contents/ui/main.qml:86: TypeError: Value is undefined and could not be converted to an object
Jun 01 14:46:34 host plasmashell[5946]: file:///usr/share/plasma/plasmoids/org.kde.plasma.keyboardlayout/contents/ui/main.qml:63: TypeError: Value is undefined and could not be converted to an object
Jun 01 14:46:34 host plasmashell[5946]: file:///usr/share/plasma/plasmoids/org.kde.plasma.keyboardlayout/contents/ui/main.qml:23: TypeError: Value is undefined and could not be converted to an object
Jun 01 14:46:34 host plasmashell[5946]: file:///usr/share/plasma/plasmoids/org.kde.plasma.keyboardlayout/contents/ui/main.qml:86: TypeError: Value is undefined and could not be converted to an object
Jun 01 14:46:34 host plasmashell[5946]: file:///usr/share/plasma/plasmoids/org.kde.plasma.keyboardlayout/contents/ui/main.qml:63: TypeError: Value is undefined and could not be converted to an object
Jun 01 14:46:34 host plasmashell[5946]: QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
Jun 01 14:46:34 host plasmashell[5946]: QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0Last edited by cl0ne (2023-06-01 11:49:34)
Offline
I've been unable to reproduce the bug just now.
I've just switched telegram to a flatpak version.
The indicator was set to "show when relevant". Changed to "always shown".
I'll write back, if the problem persists. Thank you for your replies.
Offline
So the problem is still here.
Offline
For the last several days the problem could be reproduced only with Telegram app (switching back to the other app makes keyboard layout indicator visible) and is gone after the latest system update.
Don't know if it is finally resolved or will be back after reboot.
UPD: nope. Telegram still breaks the indicator.
UPD 2: Since 2023-06-23 everything works (for now).
Last edited by cl0ne (2023-06-26 13:15:33)
Offline