Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot type numbers in Kakoune when using programmer's Dvorak layout #3837

Closed
OrichalcumCosmonaut opened this issue Jun 7, 2023 · 10 comments
Labels
bug Something isn't working waiting-on-op Waiting for more information from the original poster

Comments

@OrichalcumCosmonaut
Copy link

OrichalcumCosmonaut commented Jun 7, 2023

What Operating System(s) are you seeing this problem on?

Linux Wayland

Which Wayland compositor or X11 Window manager(s) are you using?

Mutter 43.3

WezTerm version

20230530-062729-95e44f21

Did you try the latest nightly build to see if the issue is better (or worse!) than your current version?

Yes, and I updated the version box above to show the version of the nightly that I tried

Describe the bug

When I try to type numbers into Kakoune, instead of receiving number keys, it receives something else entirely.

If I run Kakoune like kak -debug keys and then open the *debug* buffer, when I try to type 1 (QWERTY equivalent: Shift+5), Client 'client0' got key '<a-[>' is output to the debug buffer, instead of the expected Client 'client0' got key '1'. The same thing happens with most of the numbers. Changing layouts to QWERTY-US works as expected, and kgx does handle this just fine.

Given that it's always <a-[>, my best guess would be some sort of escape sequence thing not working quite right. Although given that it works fine with QWERTY-US, not sure if that's it.

Also, as an aside (not sure whether there's already a report for this), re-showing the mouse cursor on Wayland seems to fail.

To Reproduce

No response

Configuration

local wezterm = require 'wezterm'

return {
	font = wezterm.font_with_fallback{
		'Iosevka Term',
		'Monospace',
	},
	use_ime = true, -- added to see if this would fix things
}

Expected Behavior

No response

Logs

Apart from a whole ton of messages like 00:32:26.565 ERROR window::os::wayland::pointer > set_cursor: Unable to set cursor to arrow: cursor not found, Unable to set cursor to 'default': cursor not found, none related to this.

Anything else?

The system is Void Linux, booted from ZFS with ZFSBootMenu, running on a Framework Laptop with an Intel i5-1240P.

List of installed packages (xbps-query -l)
ii MesaLib-devel-22.3.5_2                                      Graphics library similar to SGI's OpenGL - development files
ii NetworkManager-1.42.4_1                                     Network Management daemon
ii SDL2-2.26.5_1                                               Simple DirectMedia Layer (version 2)
ii SDL2-devel-2.26.5_1                                         Simple DirectMedia Layer (version 2) - development files
ii SPIRV-LLVM-Translator-15.0.0_1                              API and commands for processing SPIR-V modules
ii Vulkan-Headers-1.3.231.1_1                                  Vulkan header files
ii aalib-1.4rc5_2                                              Portable ASCII art GFX library
ii accountsservice-0.6.55_1                                    D-Bus interfaces for querying and manipulating user account information
ii acl-2.3.1_1                                                 Access Control List filesystem support
ii acpid-2.0.34_2                                              ACPI Daemon (acpid) With Netlink Support
ii adwaita-icon-theme-44.0_1                                   Theme consisting of a set of icons for GTK+
ii alsa-lib-1.2.9_1                                            Advanced Linux Sound Architecture (ALSA) library
ii alsa-lib-devel-1.2.9_1                                      Advanced Linux Sound Architecture (ALSA) library - development files
ii alsa-pipewire-0.3.71_3                                      Server and user space API to deal with multimedia pipelines - ALSA client library
ii at-spi2-atk-2.48.0_1                                        Assistive Technology Service Provider Interface - ATK bridge
ii at-spi2-core-2.48.0_1                                       Assistive Technology Service Provider Interface
ii atk-2.48.0_1                                                Set of interfaces for accessibility
ii atkmm-2.28.3_1                                              Set of interfaces for accessibility (C++ bindings)
ii attr-2.5.1_1                                                Extended attribute support library for ACL support
ii autoconf-2.71_1                                             Generates automatic source code configuration scripts
ii automake-1.16.5_1                                           GNU Standards-compliant Makefile generator
ii avahi-glib-libs-0.8_6                                       Avahi glib shared libraries
ii avahi-libs-0.8_2                                            Avahi shared libraries
ii baobab-44.0_1                                               Graphical directory tree analyzer for GNOME
ii base-devel-20181003_2                                       Void Linux development tools meta package
ii base-files-0.143_1                                          Void Linux base system files
ii base-system-0.114_1                                         Void Linux base system meta package
ii bash-5.1.016_2                                              GNU Bourne Again Shell
ii bat-0.23.0_1                                                Cat(1) clone with syntax highlighting and Git integration
ii bc-1.07.1_5                                                 Arbitrary precision numeric processing language
ii binutils-2.39_2                                             GNU binary utilities
ii binutils-doc-2.39_2                                         GNU binary utilities - info files
ii bison-3.7.6_1                                               GNU yacc(1) replacement
ii bluez-5.66_1                                                Bluetooth tools and daemons
ii botan-2.19.3_2                                              Crypto library written in C++
ii brltty-6.4_8                                                Braille display driver for Linux/Unix
ii brotli-1.0.9_2                                              Generic-purpose lossless compression algorithm
ii btrfs-progs-6.2.2_1                                         Btrfs filesystem utilities
ii bubblewrap-0.8.0_1                                          Unprivileged sandboxing tool
ii bzip2-1.0.8_2                                               Freely available, patent free, high-quality data compressor
ii bzip2-32bit-1.0.8_2                                         Freely available, patent free, high-quality data compressor (32bit)
ii c-ares-1.19.1_1                                             Library for asynchronous DNS requests
ii ca-certificates-20230311+3.89.1_1                           Common CA certificates for SSL/TLS from Mozilla
ii cairo-1.16.0_2                                              Vector graphics library with cross-device output support
ii cairomm-1.14.4_1                                            C++ bindings to Cairo vector graphics library
ii cantarell-fonts-0.303.1_1                                   Cantarell family of TrueType fonts
ii celt-0.11.3_3                                               An audio codec for use in low-delay speech and audio communication
ii cheese-43.0_2                                               GNOME tool to take pictures and videos from your webcam
ii chromaprint-1.5.1_1                                         Library that extracts fingerprints from any audio source
ii chrony-4.3_2                                                Versatile implementation of the Network Time Protocol (NTP)
ii clutter-1.26.4_1                                            OpenGL based interactive canvas library
ii clutter-gst-2.0.18_2                                        GStreamer bindings for the Clutter Toolkit
ii clutter-gst3-3.0.27_2                                       GStreamer bindings for the ClutterToolkit
ii clutter-gtk-1.8.4_4                                         GTK+3 bindings for the Clutter Toolkit
ii cmake-3.26.4_1                                              Cross-platform, open-source build system
ii cogl-1.22.8_1                                               Library for using 3D graphics hardware for rendering
ii colord-1.4.6_2                                              System daemon for managing color devices
ii colord-gtk-0.3.0_1                                          GTK support library for colord
ii coreutils-9.2_1                                             GNU core utilities
ii cpio-2.14_1                                                 GNU copy-in/out (cpio) with remote magnetic tape (rmt) support
ii cracklib-2.9.11_1                                           Password Checking Library
ii cups-pk-helper-0.2.6_1                                      PolicyKit helper to configure cups with fine-grained privileges
ii curl-8.0.1_1                                                Client that groks URLs
ii dash-0.5.12_1                                               POSIX-compliant Unix shell, much smaller than GNU bash
ii dbus-1.14.6_1                                               Message bus system
ii dbus-devel-1.14.6_1                                         Message bus system - development files
ii dbus-glib-0.112_1                                           GLib bindings for D-Bus
ii dbus-libs-1.14.6_1                                          Message bus system - shared libraries
ii dbus-x11-1.14.6_1                                           Message bus system - X11 support
ii dconf-0.40.0_1                                              Low-level configuration system
ii dconf-editor-43.0_1                                         Low-level configuration system - GTK+ editor
ii desktop-file-utils-0.26_1                                   Utilities to manage desktop entries
ii device-mapper-2.02.187_2                                    Device Mapper userspace library and tools
ii dhcpcd-9.4.1_2                                              RFC2131 compliant DHCP client
ii dialog-1.3.20230209_1                                       Tool to display dialog boxes from shell scripts
ii diffutils-3.10_1                                            GNU diff utilities
ii dkms-3.0.10_1                                               Dynamic Kernel Module Support
ii dmraid-1.0.0.rc16.3_12                                      Device mapper RAID interface
ii dnssec-anchors-20230213_1                                   DNSSEC trust anchors for the root zone
ii dosfstools-4.2_1                                            DOS filesystem tools
ii dotconf-1.3_3                                               A C library for parsing configuration files
ii double-conversion-3.2.1_1                                   Efficient binary-decimal and decimal-binary routines for IEEE doubles
ii dracut-059_3                                                Low-level tool for generating an initramfs/initrd image
ii duktape-2.7.0_1                                             Embeddable JavaScript engine
ii e2fsprogs-1.47.0_1                                          Ext2/3/4 Filesystem Utilities
ii e2fsprogs-libs-1.47.0_1                                     Ext2/3/4 Filesystem Utilities - shared libraries
ii ed-1.19_1                                                   GNU Line-oriented text editor
ii editorconfig-0.12.6_1                                       EditorConfig core library written in C
ii efibootmgr-18_1                                             Tool to modify UEFI Firmware Boot Manager Variables
ii elogind-246.10_3                                            Standalone logind fork
ii enchant2-2.3.3_2                                            Generic spell checking library
ii eog-44.0_1                                                  Eye of GNOME graphics viewer program
ii ethtool-6.3_1                                               Utility for controlling network drivers and hardware
ii eudev-3.2.11_1                                              Fork of systemd-udev (enhanced userland device daemon)
ii eudev-libudev-3.2.11_1                                      Fork of systemd-udev (enhanced userland device daemon) - runtime library
ii eudev-libudev-32bit-3.2.11_1                                Fork of systemd-udev (enhanced userland device daemon) - runtime library (32bit)
ii eudev-libudev-devel-3.2.11_1                                Fork of systemd-udev (enhanced userland device daemon) - development files
ii evince-44.1_1                                               GNOME Document viewer for multiple document formats
ii evolution-data-server-3.48.0_2                              Centralized access to appointments and contacts
ii exa-0.10.1_3                                                Modern replacement for ls
ii exempi-2.6.2_1                                              Library for easy parsing of XMP metadata
ii exiv2-0.27.6_1                                              Image metadata manipulation
ii expat-2.5.0_1                                               XML parser library written in C
ii expat-32bit-2.5.0_1                                         XML parser library written in C (32bit)
ii expat-devel-2.5.0_1                                         XML parser library written in C - development files
ii f2fs-tools-1.15.0_1                                         Tools for the Linux Flash-Friendly File System (F2FS)
ii faac-1.30_1                                                 AAC audio encoder library
ii fd-8.7.0_1                                                  Simple, fast and user-friendly alternative to find
ii fdk-aac-2.0.2_2                                             Fraunhofer FDK AAC codec library
ii fftw-devel-3.3.10_1                                         Library for computing the discrete Fourier transform (DFT) - Development files
ii file-5.44_1                                                 File type identification utility
ii file-roller-43.0_1                                          GNOME Front-end to archiving programs like tar and zip
ii findutils-4.9.0_1                                           GNU Find Utilities
ii firefox-114.0_1                                             Mozilla Firefox web browser
ii fish-shell-3.6.1_1                                          User friendly shell intended mostly for interactive use
ii flex-2.6.4_3                                                The Fast Lexical Analyzer
ii flite-2.2_1                                                 Lightweight speech synthesis engine
ii folks-0.15.6_1                                              GObject Library to aggregate people into metacontacts
ii font-adobe-source-code-pro-2.038R~ro+1.058R~it+1.018R~VAR_1 Monospaced font family for user interface and coding environments
ii font-alias-1.0.5_1                                          Standard aliases for X11 PCF fonts
ii font-iosevka-24.1.1_1                                       Slender monospace sans-serif and slab-serif typeface
ii font-util-1.4.0_1                                           Tools for truncating and subseting of ISO10646-1 BDF fonts
ii fontconfig-2.14.2_1                                         Library for configuring and customizing font access
ii fonts-roboto-ttf-2.138_3                                    Google's signature family of fonts
ii freetype-2.13.0_1                                           Font rendering engine and library API
ii fribidi-1.0.12_1                                            Free Implementation of the Unicode Bidirectional Algorithm
ii fuse-2.9.9_1                                                Filesystem in Userspace
ii fuse3-3.14.1_1                                              Filesystem in Userspace 3.x
ii fzf-0.41.1_1                                                Command-line fuzzy finder
ii gawk-5.1.1_1                                                GNU awk utility
ii gcc-12.2.0_2                                                GNU Compiler Collection
ii gcr-3.41.1_1                                                GNOME crypto package
ii gcr4-4.0.0_1                                                GNOME crypto package
ii gd-2.3.3_2                                                  Graphics library for the dynamic creation of images
ii gdbm-1.23_1                                                 GNU database routines
ii gdk-pixbuf-2.42.10_2                                        Image loading library for The GTK+ toolkit (v2)
ii gdm-43.0_1                                                  GNOME Display Manager
ii geoclue2-2.6.0_1                                            Geoinformation Service (2.x series)
ii geocode-glib-3.26.4_2                                       GLib library for geocoding and reverse geocoding
ii geocode-glib-common-3.26.4_2                                GLib library for geocoding and reverse geocoding - development files
ii gettext-0.21_4                                              Internationalized Message Handling Library and tools
ii giflib-5.2.1_1                                              Library to handle, display and manipulate GIF images
ii gir-freedesktop-1.74.0_3                                    Introspection data for some FreeDesktop components
ii git-2.41.0_1                                                Git Tree History Storage Tool
ii gjs-1.76.0_1                                                Mozilla-based javascript bindings for the GNOME platform
ii glib-2.76.1_1                                               GNU library of C routines
ii glib-networking-2.76.0_1                                    Network-related giomodules for glib
ii glibc-2.36_1                                                GNU C library
ii glibc-32bit-2.36_1                                          GNU C library (32bit)
ii glibc-devel-2.36_1                                          GNU C library - development files
ii glibc-locales-2.36_1                                        GNU C library - locale data files
ii glibmm-2.66.6_1                                             C++ bindings for GLib
ii glu-9.0.2_2                                                 Mesa OpenGL utility library (GLU)
ii glu-devel-9.0.2_2                                           Mesa OpenGL utility library (GLU) - development files
ii glxinfo-8.4.0_3                                             Tool to diagnose problems with 3D acceleration setup
ii gmime-3.2.7_2                                               GNOME Core mime parsing library
ii gmp-6.2.1_1                                                 Library for arbitrary precision arithmetic
ii gnome-43.0_2                                                GNOME meta-package for Void Linux
ii gnome-autoar-0.4.4_1                                        Automatic archives creating and extracting library
ii gnome-backgrounds-43_1                                      Set of background images for the GNOME Desktop
ii gnome-bluetooth-42.5_1                                      GNOME Bluetooth Subsystem
ii gnome-calculator-44.0_1                                     GNOME calculator
ii gnome-calendar-44.0_1                                       Calendar application designed to perfectly fit the GNOME desktop
ii gnome-characters-44.0_1                                     Utility to find and insert unusual characters for GNOME
ii gnome-clocks-44.0_1                                         Clock application for the GNOME Desktop
ii gnome-color-manager-3.36.0_1                                Color profile manager for the GNOME desktop
ii gnome-console-44.0_1                                        Simple user-friendly terminal emulator for the GNOME desktop
ii gnome-contacts-44.0_1                                       GNOME contacts manager
ii gnome-control-center-43.2_2                                 GNOME control center
ii gnome-core-43.0_1                                           GNOME meta-package for Void Linux - core components
ii gnome-desktop-43_1                                          GNOME desktop management utilities
ii gnome-disk-utility-44.0_1                                   GNOME libraries and applications for dealing with storage devices
ii gnome-font-viewer-44.0_1                                    Font viewer for GNOME
ii gnome-initial-setup-44.0_1                                  GNOME initial setup
ii gnome-keyring-42.1_1                                        GNOME password and secret manager
ii gnome-maps-44.0_1                                           GNOME maps application
ii gnome-music-44.0_1                                          GNOME music playing application
ii gnome-online-accounts-3.46.0_1                              GNOME service to access online accounts
ii gnome-remote-desktop-44.0_1                                 GNOME remote desktop server
ii gnome-session-43.0_1                                        GNOME session management utilities
ii gnome-settings-daemon-43.0_2                                GNOME settings daemon
ii gnome-shell-43.3_1                                          GNOME core user interface
ii gnome-shell-extensions-43.1_1                               Extensions for GNOME shell, including classic mode
ii gnome-system-monitor-44.0_1                                 Process viewer and system resource monitor for GNOME
ii gnome-text-editor-44.0_2                                    Simple text editor
ii gnome-themes-extra-3.28_3                                   Extra GNOME themes
ii gnome-tweaks-42.beta_2                                      GNOME tool to customize advanced options
ii gnome-user-docs-43.0_1                                      User documentation for GNOME
ii gnome-video-effects-0.5.0_2                                 Collection of GStreamer effects for GNOME
ii gnome-weather-44.0_1                                        Access current weather conditions and forecasts for GNOME
ii gnupg-2.4.0_1                                               GNU Privacy Guard (2.x)
ii gnutls-3.8.0_1                                              GNU Transport Layer Security library
ii gom-0.4_4                                                   GObject Data Mapper
ii gptfdisk-1.0.9_2                                            GPT fdisk text-mode partitioning tool
ii graphene-1.10.8_1                                           Thin layer of types for graphic libraries
ii graphite-1.3.14_1                                           Reimplementation of the SIL Graphite text processing engine
ii grep-3.11_1                                                 GNU grep utility
ii grilo-0.3.13_1                                              Framework focused on making media discovery and browsing easy
ii grilo-plugins-0.3.14_3                                      Plugins for Grilo
ii groff-1.22.4_3                                              GNU troff text-formatting system
ii gsettings-desktop-schemas-43.0_1                            Collection of GSettings schemas
ii gsfonts-20200910_1                                          URW+ base35 fonts
ii gsound-1.0.3_1                                              Small library for playing system sounds
ii gspell-1.12.0_2                                             Flexible API to add spell checking to a GTK+ application
ii gst-libav-1.20.3_1                                          GStreamer libav plugin (1.x)
ii gst-plugins-bad1-1.20.3_3                                   GStreamer plugins from the bad set (v1.x)
ii gst-plugins-base1-1.20.3_1                                  GStreamer Base Plug-ins (v1.x)
ii gst-plugins-good1-1.20.3_1                                  GStreamer set of well-maintained good plug-ins (1.x)
ii gst-plugins-ugly1-1.20.3_1                                  GStreamer plugins from the ugly set (1.x)
ii gstreamer1-1.20.3_1                                         Core GStreamer libraries and elements (1.x)
ii gstreamer1-pipewire-0.3.71_3                                Server and user space API to deal with multimedia pipelines - gstreamer plugin
ii gtk+-2.24.33_2                                              GTK+ toolkit (v2)
ii gtk+3-3.24.37_1                                             GTK+ toolkit (v3)
ii gtk-update-icon-cache-2.24.33_2                             GTK+ toolkit (v2) - The GTK+ update icon cache tool
ii gtk4-4.10.3_2                                               GIMP ToolKit (v4)
ii gtkmm-3.24.7_1                                              C++ bindings for The GTK+ toolkit (v3)
ii gtksourceview5-5.8.0_1                                      Text widget that extends GTK4 GtkTextView widget
ii gummiboot-efistub-48.1_8                                    Linux UEFI stub from the gummiboot project
ii gvfs-1.50.2_1                                               Userspace virtual filesystem
ii gzip-1.12_2                                                 GNU compression utility (replacement for compress)
ii hicolor-icon-theme-0.17_3                                   Standard icon theme called hicolor
ii hwids-0.368_1                                               Hardware Identification Databases
ii hyphen-2.8.8_3                                              ALTLinux hyphenation library
ii iana-etc-20230104_1                                         Unix /etc/services and /etc/protocols files
ii ibus-1.5.28_2                                               Intelligent Input Bus
ii icu-libs-72.1_2                                             Robust and fully-featured Unicode libraries - shared libs
ii icu-libs-32bit-72.1_2                                       Robust and fully-featured Unicode libraries - shared libs (32bit)
ii imlib2-1.11.0_2                                             Image manipulation library
ii inih-56_1                                                   Simple ini file parser library
ii intel-gmmlib-22.2.0_1                                       Intel Graphics Memory Management Library
ii intel-media-driver-22.5.3_1                                 Intel Media Driver for VAAPI (Broadwell+)
ii intel-ucode-20230516_1                                      Microcode update files for Intel CPUs
ii intel-video-accel-1_2                                       Intel Video Acceleration meta-pkg
ii iproute2-5.19.0_1                                           IP Routing Utilities
ii iptables-1.8.9_1                                            Linux IPv[46] packet filtering ruleset
ii iputils-20221126_1                                          Useful utilities for Linux networking (including ping)
ii ipw2100-firmware-1.3_6                                      Firmware for the Intel PRO/Wireless 2100 wifi cards
ii ipw2200-firmware-3.1_6                                      Firmware for the Intel PRO/Wireless 2200BG wifi cards
ii iso-codes-4.15.0_1                                          List of country, language and currency names
ii iw-5.19_1                                                   Utility for nl80211 based CLI configuration of wireless devices
ii jansson-2.14_1                                              Library for encoding, decoding and manipulating JSON data
ii jbigkit-libs-2.2_2                                          Data compression library/utilities for bi-level high-resolution images - shared libraries
ii json-c-0.16_1                                               JSON implementation in C
ii json-glib-1.6.6_2                                           JSON parser for GLib-based libraries and applications
ii jsoncpp-1.9.4_2                                             JSON implementation in C++
ii kakoune-2022.10.31_1                                        Selection-based vim-like editor with less keystrokes
ii kbd-2.5.1_1                                                 Linux keyboard utilities
ii keepassxc-2.7.5_1                                           KeePassXC is a cross-platform port of “Keepass Password Safe”
ii kernel-libc-headers-5.10.4_1                                Linux API headers for userland development
ii kexec-tools-2.0.26_1                                        Tools to support fast kexec reboots
ii kmod-30_1                                                   Linux kernel module handling
ii kpartx-0.9.5_1                                              Create device maps from partition tables
ii lame-3.100_2                                                Fast, high quality MP3 encoder
ii lame-devel-3.100_2                                          Fast, high quality MP3 encoder - development files
ii lcms2-2.15_1                                                Small-footprint color management engine, version 2
ii ldacBT-2.0.2.3_1                                            LDAC Bluetooth encoder library
ii ldb-2.3.2_2                                                 LDAP-like database from samba
ii less-633_1                                                  Pager program similar to more(1)
ii libICE-1.1.1_1                                              Inter Client Exchange (ICE) library for X
ii libICE-devel-1.1.1_1                                        Inter Client Exchange (ICE) library for X - development files
ii libOSMesa-22.3.5_2                                          Mesa Off-Screen interface library
ii libSM-1.2.3_1                                               X Session Management Library
ii libSM-devel-1.2.3_1                                         X Session Management Library - development files
ii libX11-1.8.5_1                                              Base X libraries from Xorg
ii libX11-32bit-1.8.5_1                                        Base X libraries from Xorg (32bit)
ii libX11-devel-1.8.5_1                                        Base X libraries from Xorg - development files
ii libXScrnSaver-1.2.4_1                                       X11 Screen Saver Library
ii libXScrnSaver-devel-1.2.4_1                                 X11 Screen Saver Library - development files
ii libXau-1.0.11_1                                             Authorization Protocol for X
ii libXau-32bit-1.0.11_1                                       Authorization Protocol for X (32bit)
ii libXau-devel-1.0.11_1                                       Authorization Protocol for X - development files
ii libXcomposite-0.4.6_1                                       X Composite Library
ii libXcursor-1.2.1_2                                          Client-side cursor loading library for X
ii libXcursor-devel-1.2.1_2                                    Client-side cursor loading library for X - development files
ii libXdamage-1.1.6_1                                          Xdamage extension Library
ii libXdmcp-1.1.4_1                                            X Display Manager Control Protocol library
ii libXdmcp-32bit-1.1.4_1                                      X Display Manager Control Protocol library (32bit)
ii libXdmcp-devel-1.1.4_1                                      X Display Manager Control Protocol library - development files
ii libXext-1.3.5_1                                             X Extension library
ii libXext-32bit-1.3.5_1                                       X Extension library (32bit)
ii libXext-devel-1.3.5_1                                       X Extension library - development files
ii libXfixes-6.0.0_1                                           Xfixes library and extension of X RandR from modular X.org
ii libXfixes-32bit-6.0.0_1                                     Xfixes library and extension of X RandR from modular X.org (32bit)
ii libXfixes-devel-6.0.0_1                                     Xfixes library and extension of X RandR from modular X.org - development files
ii libXfont2-2.0.6_1                                           X font 2 Library
ii libXfontcache-1.0.5_2                                       X-TrueType font cache extension client library
ii libXi-1.8_1                                                 X Input extension library
ii libXi-devel-1.8_1                                           X Input extension library - development files
ii libXinerama-1.1.5_1                                         X PanoramiX extension library
ii libXmu-1.1.4_1                                              X Miscellaneous Utilities library
ii libXpm-3.5.14_1                                             X PixMap Library from modular Xorg X11
ii libXrandr-1.5.3_1                                           X RandR Library from X.org
ii libXrandr-devel-1.5.3_1                                     X RandR Library from X.org - development files
ii libXrender-0.9.11_1                                         X Render Library
ii libXrender-devel-0.9.11_1                                   X Render Library - development files
ii libXres-1.2.1_1                                             X Resource Information Extension Library
ii libXt-1.2.1_1                                               X Toolkit Intrinsics library
ii libXtst-1.2.4_1                                             X Tst Library
ii libXtst-devel-1.2.4_1                                       X Tst Library - development files
ii libXv-1.0.12_1                                              Xv Extension library
ii libXvMC-1.0.13_1                                            XVideo Motion Compensation Library
ii libXxf86misc-1.0.4_1                                        Library for the XFree86-Misc X extension
ii libXxf86vm-1.1.5_1                                          Library for the XFree86-VidMode X extension
ii libXxf86vm-32bit-1.1.5_1                                    Library for the XFree86-VidMode X extension (32bit)
ii liba52-0.7.4_9                                              Free ATSC A/52 stream decoder
ii libadwaita-1.3.1_1                                          GTK4 building blocks for modern adaptive applications
ii libaio-0.3.112_1                                            The Linux-native asynchronous I/O facility (aio) library
ii libao-1.2.2_1                                               Cross-platform audio output library
ii libaom-3.6.1_1                                              AV1 Codec library implementation
ii libarchive-3.6.2_2                                          Library to read/write several different streaming archive formats
ii libargon2-20190702_3                                        Password hashing library
ii libaspell-0.60.8_5                                          Spell checker with good multi-language support - library
ii libass-0.17.1_1                                             Portable library for SSA/ASS subtitles rendering
ii libassuan-2.5.5_1                                           IPC library used by some GnuPG related software
ii libasyncns-0.8_9                                            C library for executing name service queries asynchronously
ii libasyncns-devel-0.8_9                                      C library for executing name service queries asynchronously - development files
ii libatasmart-0.19_5                                          ATA S.M.A.R.T. Reading and Parsing Library
ii libatomic-12.2.0_2                                          GNU Compiler Collection - Atomics library
ii libavcodec-4.4.4_1                                          FFmpeg codec library
ii libavfilter-4.4.4_1                                         FFmpeg audio/video filter library
ii libavformat-4.4.4_1                                         FFmpeg file format library
ii libavif-0.11.1_3                                            Library for encoding and decoding .avif files
ii libavresample-4.4.4_1                                       FFmpeg audio resampling library
ii libavutil-4.4.4_1                                           FFmpeg utility library
ii libblkid-2.38.1_3                                           Library to handle device identification
ii libblockdev-2.28_1                                          Library for manipulating block devices
ii libbluetooth-5.66_1                                         Library to use the Bluez Linux Bluetooth Stack
ii libbluray-1.3.4_1                                           Library to access Blu-Ray disks for video playback
ii libboost_thread-1.82.0_1                                    Free peer-reviewed portable C++ source libraries - libboost_thread
ii libbs2b-3.1.0_3                                             Audiofilter for headphones
ii libbytesize-2.7_1                                           Library for operations with sizes in bytes
ii libcaca-0.99.beta19_12                                      Graphics library that outputs text instead of pixels
ii libcanberra-0.30_11                                         XDG Sound Theme and Name Specification library implementation
ii libcanberra-gtk3-0.30_11                                    XDG Sound Theme and Name Specification library implementation - GTK+ (3.x) support
ii libcap-2.69_1                                               POSIX.1e capabilities suite
ii libcap-ng-0.8.3_2                                           Alternate POSIX capabilities library
ii libcap-progs-2.69_1                                         POSIX.1e capabilities suite - utilities
ii libcdparanoia-10.2_15                                       CDDA reading utility with extra data verification features - runtime library
ii libcheese-43.0_2                                            GNOME tool to take pictures and videos from your webcam - shared libraries
ii libclang-cpp-15.0.7_1                                       Low Level Virtual Machine - C frontend runtime library (C++ interface)
ii libclc-15.0.7_1                                             Open implementation of the OpenCL C programming language
ii libcloudproviders-0.3.1_1                                   DBus API for cloud storage sync clients to expose their services
ii libcolord-1.4.6_2                                           System daemon for managing color devices - runtime library
ii libcracklib-2.9.11_1                                        Password Checking Library - runtime library
ii libcrypto1.1-1.1.1t_1                                       Toolkit for Secure Sockets Layer and Transport Layer Security - crypto library
ii libcryptsetup-2.6.1_1                                       Setup virtual encryption devices under Linux dm-crypt - runtime libraries
ii libcue-2.2.1_1                                              CUE Sheet Parser Library
ii libcups-2.4.2_4                                             Common Unix Printing System - client runtime shared libraries
ii libcurl-8.0.1_1                                             Multiprotocol file transfer library
ii libdatrie-0.2.13_1                                          Implementation of double-array structure for representing trie
ii libdav1d6-1.2.0_1                                           Small and fast AV1 Decoder - runtime library
ii libdaxctl-70.1_1                                            Utility library for managing libnvdimm - daxctl library
ii libdazzle-3.44.0_2                                          Library to delight your users with fancy features
ii libdb-5.3.28_8                                              Berkeley DB embedded database system - C shared libraries
ii libde265-1.0.11_1                                           Open h.265 video codec implementation
ii libdebuginfod-0.187_1                                       Utilities to handle ELF object files - debuginfod library
ii libdecor-0.1.1_1                                            Client-side decorations library for Wayland client
ii libdecor-devel-0.1.1_1                                      Client-side decorations library for Wayland client - development files
ii libdjvulibre-3.5.28_2                                       Utilities for the DjVu image format - runtime libraries
ii libdmapsharing-2.9.39_3                                     Library that implements the DMAP family of protocols
ii libdrm-2.4.114_1                                            Userspace interface to kernel DRM services
ii libdrm-32bit-2.4.114_1                                      Userspace interface to kernel DRM services (32bit)
ii libdrm-devel-2.4.114_1                                      Userspace interface to kernel DRM services - development files
ii libdvdcss-1.4.3_1                                           Simple library designed for accessing DVDs
ii libdvdread-6.1.3_1                                          DVD access library
ii libedit-20221030.3.1_1                                      Port of the NetBSD Command Line Editor Library
ii libedit-32bit-20221030.3.1_1                                Port of the NetBSD Command Line Editor Library (32bit)
ii libefivar-38_1                                              Library to manipulate EFI variables
ii libelf-0.187_1                                              Utilities to handle ELF object files - runtime library
ii libelf-32bit-0.187_1                                        Utilities to handle ELF object files - runtime library (32bit)
ii libelogind-246.10_3                                         Standalone logind fork - elogind library
ii libepoxy-1.5.10_1                                           Library for handling OpenGL function pointer management for you
ii libepoxy-devel-1.5.10_1                                     Library for handling OpenGL function pointer management for you - development files
ii liberation-fonts-ttf-2.1.5_2                                Fonts from RedHat with same metrics as Times, Arial and Courier
ii libespeak-ng-1.51_1                                         Text to Speech engine - runtime libraries
ii libev-4.33_1                                                High-performance event loop loosely modelled after libevent
ii libevdev-1.13.0_1                                           Wrapper library for evdev devices
ii libevent-2.1.12_2                                           Abstract asynchronous event notification library
ii libevince-44.1_1                                            GNOME Document viewer for multiple document formats - runtime libraries
ii libexif-0.6.24_1                                            EXIF file library
ii libfdisk-2.38.1_3                                           Library for fdisk(8)
ii libffi-3.3_2                                                Library supporting Foreign Function Interfaces
ii libffi-32bit-3.3_2                                          Library supporting Foreign Function Interfaces (32bit)
ii libffi-devel-3.3_2                                          Library supporting Foreign Function Interfaces - development files
ii libfftw-3.3.10_1                                            Library for computing the discrete Fourier transform (DFT) - runtime libraries
ii libfl-devel-2.6.4_3                                         The Fast Lexical Analyzer - development files
ii libflac-1.3.4_2                                             Free Lossless Audio Codec - shared libraries
ii libflac-devel-1.3.4_2                                       Free Lossless Audio Codec - development files
ii libfluidsynth-2.3.0_1                                       Real-time software synthesizer based on the SoundFont 2 specifications - runtime library
ii libfontenc-1.1.7_1                                          Fontenc Library from X.org
ii libfreeaptx-0.1.1_1                                         Open Source implementation of Audio Processing Technology codec (aptX)
ii libfreerdp-2.10.0_1                                         Free RDP (Remote Desktop Protocol) client - runtime libraries
ii libfreerdp-server-2.10.0_1                                  Free RDP (Remote Desktop Protocol) server - runtime files
ii libgbm-22.3.5_2                                             Mesa Generic buffer management API - runtime
ii libgbm-32bit-22.3.5_2                                       Mesa Generic buffer management API - runtime (32bit)
ii libgbm-devel-22.3.5_2                                       Mesa Generic buffer management API - development files
ii libgcc-12.2.0_2                                             GNU Compiler Collection - GCC library
ii libgcc-32bit-12.2.0_2                                       GNU Compiler Collection - GCC library (32bit)
ii libgcc-devel-12.2.0_2                                       GNU Compiler Collection - GCC library - development files
ii libgcrypt-1.10.2_1                                          GNU cryptographic library
ii libgdata-0.18.1_1                                           Library for accessing GData webservices
ii libgdm-43.0_1                                               GNOME Display Manager - runtime libraries
ii libgee-0.20.6_1                                             GObject collection library
ii libgexiv2-0.14.0_2                                          GObject-based wrapper around the Exiv2 library
ii libgirepository-1.74.0_3                                    Library for handling GObject introspection data (runtime library)
ii libgit2-1.5.1_2                                             Git linkable library
ii libglapi-22.3.5_2                                           Free implementation of the GL API - shared library
ii libglapi-32bit-22.3.5_2                                     Free implementation of the GL API - shared library (32bit)
ii libglvnd-1.6.0_1                                            GL Vendor-Neutral Dispatch library
ii libglvnd-32bit-1.6.0_1                                      GL Vendor-Neutral Dispatch library (32bit)
ii libglvnd-devel-1.6.0_1                                      GL Vendor-Neutral Dispatch library - development files
ii libgme-0.6.3_1                                              Video game music file emulation/playback library
ii libgnomekbd-3.28.1_1                                        Gnome keyboard configuration library
ii libgomp-12.2.0_2                                            GNU Compiler Collection - OpenMP v4.0 library
ii libgpg-error-1.46_1                                         Library for error values used by GnuPG component
ii libgpgme-1.18.0_3                                           GnuPG Made Easy - library
ii libgphoto2-2.5.30_2                                         Digital camera access library
ii libgphoto2-udev-rules-2.5.30_2                              Digital camera access library - udev rules
ii libgpm-1.20.7_10                                            Mouse server for the console and xterm - runtime library
ii libgs-10.01.1_1                                             Interpreter for the PostScript language - runtime shared library
ii libgsf-1.14.50_1                                            Structured File Library
ii libgsm-1.0.22_2                                             GSM 06.10 lossy speech compression
ii libgtop-2.40.0_2                                            Library to retrieve system information, used in GNOME
ii libgudev-237_1                                              Library providing GObject bindings for libudev
ii libgusb-0.4.5_1                                             GLib wrapper around libusb1
ii libgweather-4.2.0_1                                         GNOME Weather information access library
ii libgxps-0.3.2_2                                             GObject base library for XPS documents
ii libhandy1-1.8.2_1                                           GTK+3 building blocks for modern adaptive applications
ii libharfbuzz-7.1.0_2                                         OpenType text shaping engine - runtime library
ii libheif-1.14.2_1                                            ISO/IEC 23008-12:2017 HEIF file format decoder and encoder
ii libhunspell1.7-1.7.2_1                                      Spell checker and morphological analyzer - runtime library
ii libical-3.0.16_2                                            Reference implementation of the iCalendar data type and format
ii libid3tag-0.15.1b_8                                         ID3 tag library, part of MAD (MPEG Audio Decoder)
ii libidn2-2.3.4_1                                             Internationalized string handling library
ii libinput-1.23.0_1                                           Provides handling input devices in Wayland compositors and X
ii libiptcdata-1.0.4_4                                         Library for manipulating the IPTC metadata
ii libjack-1.9.21_1                                            JACK Audio Connection Kit low-latency sound server (pro audio) - runtime library
ii libjbig2dec-0.19_2                                          Decoder implementation of the JBIG2 image compression format - runtime library
ii libjpeg-turbo-2.1.5.1_1                                     Derivative of libjpeg which uses SIMD instructions
ii libkmod-30_1                                                Linux kernel module handling - runtime shared library
ii libksba-1.6.3_1                                             CMS and X.509 access library
ii libldap-2.4.58_1                                            OpenLDAP (Lightweight Directory Access Protocol) library
ii libldns-1.8.3_1                                             Modern DNS/DNSSEC library
ii liblilv-0.24.12_3                                           Simple yet powerful C API for using LV2 plugins - Runtime library
ii libllvm15-15.0.7_1                                          Low Level Virtual Machine - runtime library
ii libllvm15-32bit-15.0.7_1                                    Low Level Virtual Machine - runtime library (32bit)
ii liblouis-3.15.0_3                                           Open-source braille translator and back-translator
ii liblrdf-0.6.1_2                                             Lightweight RDF library with special support for LADSPA plugins
ii libltdl-2.4.7_4                                             Runtime libraries for GNU Libtool Dynamic Module Loader
ii liblz4-1.9.4_1                                              LZ4 compression library
ii liblzma-5.4.3_1                                             XZ-format compression library
ii liblzma-32bit-5.4.3_1                                       XZ-format compression library (32bit)
ii libmagic-5.44_1                                             File type identification library
ii libmanette-0.2.6_1                                          Simple GObject game controller library
ii libmcpp-2.7.2_8                                             Portable C preprocessor - Runtime library
ii libmediaart-1.9.5_1                                         Media art extraction and cache management library
ii libmm-glib-1.18.12_1                                        Mobile broadband modem management service - GLib library
ii libmnl-1.0.5_1                                              Minimalistic user-space library oriented to Netlink developers
ii libmodplug-0.8.9.0_1                                        A MOD playing library
ii libmount-2.38.1_3                                           Library for mount(8)
ii libmpc-1.3.1_1                                              C library for the arithmetic of complex numbers
ii libmpg123-1.31.2_1                                          Fast console MPEG audio decoder/player - Runtime library
ii libmysofa-1.3.1_1                                           Reader for AES SOFA files to get better HRTFs
ii libnautilus-44.1_1                                          GNOME file manager - shared libraries
ii libndctl-70.1_1                                             Utility library for managing libnvdimm - ndctl library
ii libndp-1.7_1                                                Library for Neighbor Discovery Protocol
ii libnetfilter_conntrack-1.0.9_1                              Library providing an API to the in-kernel connection tracking table
ii libnfnetlink-1.0.2_1                                        Low-level library for netfilter kernel/userspace communication
ii libnfs-5.0.2_1                                              Client library for accessing NFS shares
ii libnftnl-1.2.5_1                                            Low-level netlink interface to nf_tables
ii libnice-0.1.21_1                                            Implementation of the IETF's draft ICE (for P2P UDP data streams)
ii libnl3-3.5.0_1                                              Netlink Protocol Library Suite
ii libnm-1.42.4_1                                              Network Management daemon - shared libraries
ii libnma-1.10.6_1                                             NetworkManager panel applet for GNOME - runtime library
ii libnotify-0.8.2_1                                           Desktop notification library
ii libnuspell-5.1.2_2                                          C++ spell checking library
ii liboauth-1.0.3_3                                            C library implementing OAuth Core RFC 5849
ii libogg-1.3.5_1                                              Ogg bitstream file format library
ii libogg-devel-1.3.5_1                                        Ogg bitstream file format library - development files
ii libopenal-1.22.2_1                                          Cross-platform 3D audio library
ii libopenjpeg2-2.5.0_2                                        Open-source JPEG 2000 codec written in C language (Version 2) - library files
ii libosinfo-1.10.0_2                                          GObject based library API for managing info about operating systems
ii libpaper-1.1.29_1                                           Library for handling paper characteristics
ii libparted-3.5_1                                             GNU Parted disk partition resizing program - shared library
ii libpcap-1.10.3_1                                            System-independent interface for user-level packet capture
ii libpciaccess-0.16_1                                         X11 PCI Access library
ii libpciaccess-32bit-0.16_1                                   X11 PCI Access library (32bit)
ii libpciaccess-devel-0.16_1                                   X11 PCI Access library - development files
ii libpcre-8.45_3                                              Perl Compatible Regular Expressions - shared libraries
ii libpcre2-10.39_2                                            Perl Compatible Regular Expressions (2nd version) - shared libraries
ii libpcsclite-1.9.9_1                                         Middleware to access a smart card using SCard API (PC/SC) - library files
ii libpeas-1.36.0_1                                            Gobject-based plugins engine
ii libphonenumber-8.12.39_11                                   Google's common library for handling international phone numbers
ii libpipewire-0.3.71_3                                        Server and user space API to deal with multimedia pipelines - pipewire library
ii libpng-1.6.39_1                                             Library for manipulating PNG images
ii libpoppler-23.05.0_1                                        PDF rendering library - poppler runtime library
ii libportal-0.6_1                                             Flatpak portal library
ii libportal-gtk3-0.6_1                                        Flatpak portal library - GTK3
ii libportal-gtk4-0.6_1                                        Flatpak portal library - GTK4
ii libpostproc-4.4.4_1                                         FFmpeg video postprocessing library
ii libprotobuf-21.12_1                                         Protocol buffers C++ library
ii libproxy-0.4.18_1                                           Library handling all the details of proxy configuration
ii libpsl-0.21.2_1                                             Public Suffix List library functions
ii libpulseaudio-15.0_4                                        Featureful, general-purpose sound server - shared libraries
ii libpwquality-1.4.5_1                                        Library for password quality checking and generating random passwords
ii libqrencode-4.1.1_1                                         Library for encoding data in a QR Code symbol - runtime library
ii libraptor-2.0.15_4                                          Raptor RDF Syntax Library - Runtime libraries
ii libreadline8-8.1.000_1                                      GNU Readline Library
ii libreadline8-32bit-8.1.000_1                                GNU Readline Library (32bit)
ii librist-0.2.7_1                                             Reliable Internet Stream Transport (RIST)
ii librsvg-2.52.2_2                                            SVG library for GNOME
ii librtmp-2.4.20161210_10                                     Toolkit for RTMP streams - shared library
ii libsamplerate-0.2.2_1                                       Sample Rate Converter for audio
ii libsamplerate-devel-0.2.2_1                                 Sample Rate Converter for audio - development files
ii libsane-1.1.1_2                                             Scanner Access Now Easy - runtime shared library
ii libsanitizer-12.2.0_2                                       GNU Compiler Collection - Sanitizer libraries
ii libsanitizer-devel-12.2.0_2                                 GNU Compiler Collection - Sanitizer libraries - development files
ii libsasl-2.1.28_1                                            Cyrus SASL - runtime shared libraries
ii libseccomp-2.5.4_1                                          High level interface to the Linux Kernel's seccomp filter
ii libsecret-0.20.5_2                                          GObject based library for accessing the Secret Service API
ii libsensors-3.6.0_1                                          Library to read temperature/voltage/fan sensors
ii libsensors-32bit-3.6.0_1                                    Library to read temperature/voltage/fan sensors (32bit)
ii libserd-0.30.10_1                                           Lightweight C library for RDF syntax - Runtime library
ii libsharpyuv-1.3.0_1                                         Library to expose libwebp's sharpyuv functionality
ii libshumate-1.0.3_1                                          C library providing a GtkWidget to display maps
ii libsigc++-2.12.0_1                                          Type-safe callback system for C++ programs
ii libsmartcols-2.38.1_3                                       Table or Tree library from util-linux
ii libsndfile-1.2.0_1                                          C library for reading and writing files containing sampled sound
ii libsndfile-devel-1.2.0_1                                    C library for reading and writing files containing sampled sound - development files
ii libsndio-1.9.0_1                                            Small audio and MIDI framework part of the OpenBSD project -- library
ii libsodium-1.0.18_1                                          Modern and easy-to-use crypto library
ii libsonic-0.2.0_1                                            Simple library to speed up or slow down speech - shared libraries
ii libsord-0.16.6_1                                            Lightweight C library for storing RDF data in memory - Runtime library
ii libsoup-2.74.0_1                                            HTTP library implementation in C
ii libsoup3-3.2.0_2                                            HTTP library implementation in C
ii libsoxr-0.1.3_2                                             SoX resampler library
ii libspa-alsa-0.3.71_3                                        Server and user space API to deal with multimedia pipelines - alsa plugins
ii libspa-audioconvert-0.3.71_3                                Server and user space API to deal with multimedia pipelines - audioconvert plugins
ii libspa-audiomixer-0.3.71_3                                  Server and user space API to deal with multimedia pipelines - audiomixer plugins
ii libspa-bluetooth-0.3.71_3                                   Server and user space API to deal with multimedia pipelines - bluetooth plugins
ii libspa-control-0.3.71_3                                     Server and user space API to deal with multimedia pipelines - control plugins
ii libspa-v4l2-0.3.71_3                                        Server and user space API to deal with multimedia pipelines - v4l2 plugins
ii libspectre-0.2.11_2                                         Small library for rendering Postscript documents
ii libspeex-1.2.1_1                                            Free codec for free speech - shared libraries
ii libsrt-1.5.1_1                                              Secure, Reliable, Transport - development files
ii libsrtp-2.5.0_1                                             Library implementing SRTP, the Secure Real-time Transport Protocol
ii libssh2-1.10.0_1                                            Library implementing the SSH2 protocol
ii libssl1.1-1.1.1t_1                                          Toolkit for Secure Sockets Layer and Transport Layer Security - SSL/TLS library
ii libstdc++-12.2.0_2                                          GNU Compiler Collection - Standard C++ Library
ii libstdc++-32bit-12.2.0_2                                    GNU Compiler Collection - Standard C++ Library (32bit)
ii libstdc++-devel-12.2.0_2                                    GNU Compiler Collection - Standard C++ Library - development files
ii libsvt-av1-1.4.1_2                                          AV1-compliant encoder/decoder library core - library files
ii libswresample-4.4.4_1                                       FFmpeg video resampling library
ii libswscale-4.4.4_1                                          FFmpeg video scaling library
ii libtasn1-4.19.0_1                                           ASN.1 structure parser library
ii libtdb-1.4.7_1                                              Trivial Database, similar to GDBM but allows simultaneous commits - shared libraries
ii libthai-0.1.29_1                                            Thai language support routines
ii libtheora-1.1.1_8                                           Theora Video Compression Codec
ii libtirpc-1.3.2_1                                            Transport Independent RPC library (SunRPC replacement)
ii libtool-2.4.7_4                                             Generic library support script
ii libtotem-43.0_2                                             GNOME integrated movie player based on Gstreamer - runtime library
ii libtotem-plparser-mini-3.26.6_1                             Totem playlist parser library - totem-plparser-mini library
ii libtracker-3.5.0_2                                          Personal search tool and storage system - shared libraries
ii libunbound-1.17.1_1                                         Validating, recursive, and caching DNS resolver - shared library
ii libunistring-1.0_1                                          Library for manipulating Unicode strings and C strings
ii libupower-glib3-1.90.0_1                                    Abstraction for enumerating power devices - runtime library
ii liburcu-0.14.0_1                                            Userspace RCU (read-copy-update) library
ii libusb-1.0.26_1                                             Library which allows userspace access to USB devices
ii libusb-compat-0.1.8_1                                       libusb-0.1 compatibility library
ii libusb-compat-devel-0.1.8_1                                 libusb-0.1 compatibility library - development files
ii libusb-devel-1.0.26_1                                       Library which allows userspace access to USB devices - development files
ii libuuid-2.38.1_3                                            UUID library
ii libuuid-devel-2.38.1_3                                      UUID library development files
ii libuv-1.44.2_1                                              Multi-platform support library with a focus on asynchronous I/O
ii libva-2.17.0_1                                              Video Acceleration (VA) API
ii libva-intel-driver-2.4.1_1                                  Video Acceleration (VA) API - Intel Graphics backend
ii libvdpau-1.5_1                                              Video Decode and Presentation API for UNIX
ii libvidstab-1.1.0_2                                          Video stabilization library
ii libvisual-0.4.1_1                                           Abstraction library for audio visualisation plugins
ii libvncserver-0.9.14_1                                       C libraries to easily implement VNC server or client functionality
ii libvoikko-4.3.1_2                                           Free linguistic software and data for Finnish
ii libvorbis-1.3.7_1                                           The Vorbis General Audio Compression Codec
ii libvorbis-devel-1.3.7_1                                     The Vorbis General Audio Compression Codec - development files
ii libvpx7-1.11.0_1                                            VP8 and VP9 video codec
ii libwacom-2.7.0_1                                            Library to identify wacom tablets
ii libwavpack-5.4.0_1                                          Hybrid lossless audio compression - shared library
ii libwebkit2gtk41-2.40.0_2                                    GTK+3 port of the WebKit browser engine (soup3)
ii libwebkitgtk60-2.40.0_2                                     GTK4 port of the WebKit browser engine
ii libwebp-1.3.0_1                                             WebP image format
ii libwnck-43.0_2                                              Library for layout and rendering of text
ii libwoff2common1.0.2-1.0.2_1                                 Web Open Font Format 2 reference implementaton - common library
ii libwoff2dec1.0.2-1.0.2_1                                    Web Open Font Format 2 reference implementaton - decoder library
ii libwpe-1.12.3_2                                             General-purpose library for WPE WebKit
ii libxapian-1.4.21_1                                          Open source search engine - runtime library
ii libxatracker-22.3.5_2                                       Mesa XA tracker interface library
ii libxbps-0.59.1_8                                            XBPS package system utilities - runtime library
ii libxcb-1.15_1                                               X protocol C-language Binding
ii libxcb-32bit-1.15_1                                         X protocol C-language Binding (32bit)
ii libxcb-devel-1.15_1                                         X protocol C-language Binding - development files
ii libxcvt-0.1.1_1                                             VESA CVT standard timing modelines generator
ii libxkbcommon-1.5.0_1                                        Library to handle keyboard descriptions
ii libxkbcommon-devel-1.5.0_1                                  Library to handle keyboard descriptions - development files
ii libxkbcommon-x11-1.5.0_1                                    Library to handle keyboard descriptions - X11 support
ii libxkbfile-1.1.2_1                                          Xkbfile Library from X.org
ii libxkbregistry-1.5.0_1                                      XKB API to query available rules, models, layouts, variants and options
ii libxklavier-5.4_3                                           Library providing high-level API for X Keyboard Extension
ii libxml2-2.11.2_2                                            Library providing XML and HTML support
ii libxml2-32bit-2.11.2_2                                      Library providing XML and HTML support (32bit)
ii libxshmfence-1.3_2                                          X Shared memory 'SyncFence' synchronization primitive
ii libxshmfence-32bit-1.3_2                                    X Shared memory 'SyncFence' synchronization primitive (32bit)
ii libxslt-1.1.38_1                                            XSLT parser library from the GNOME project
ii libyaml-0.2.5_1                                             Fast YAML 1.1 parser and emitter library
ii libzbar-0.23.1_6                                            Barcode reading library and application - library files
ii libzeitgeist2-1.0.3_3                                       Logs the users’ activities and events - shared library
ii libzfs-2.1.11_1                                             Z File System - libraries
ii libzstd-1.5.5_1                                             Fast real-time compression algorithm
ii libzstd-32bit-1.5.5_1                                       Fast real-time compression algorithm (32bit)
ii linux-6.1_1                                                 Linux kernel meta package
ii linux-base-2021.07.21_1                                     Linux kernel base dependencies
ii linux-firmware-amd-20230404_1                               Binary firmware blobs for the Linux kernel - AMD CPU/GPU microcode
ii linux-firmware-broadcom-20230404_1                          Binary firmware blobs for the Linux kernel - Broadcom network blobs
ii linux-firmware-intel-20230404_1                             Binary firmware blobs for the Linux kernel - Intel CPU/GPU microcode
ii linux-firmware-network-20230404_1                           Binary firmware blobs for the Linux kernel - network
ii linux-firmware-nvidia-20230404_1                            Binary firmware blobs for the Linux kernel NVIDIA GPU microcode
ii linux-headers-6.1_1                                         Linux kernel headers meta package
ii linux6.1-6.1.31_1                                           Linux kernel and modules (6.1 series)
ii linux6.1-headers-6.1.31_1                                   Linux kernel and modules (6.1 series) - source headers for 3rd party modules
ii lmdb-0.9.29_1                                               Lightning Memory-Mapped Database Manager
ii lsof-4.98.0_1                                               LiSt Open Files
ii lua53-5.3.6_1                                               Powerful, fast, lightweight, embeddable scripting language (5.3.x)
ii lua54-5.4.4_1                                               Powerful, fast, lightweight, embeddable scripting language (5.4.x)
ii lzo-2.10_2                                                  Portable lossless data compression library
ii m4-1.4.19_1                                                 GNU version of UNIX m4 macro language processor
ii make-4.3_3                                                  GNU Make build tool
ii man-pages-6.03_1                                            Linux Documentation Project (LDP) manual pages
ii mbedtls-2.16.12_1                                           Portable cryptographic TLS library
ii mbuffer-20220418_1                                          Buffer data streams with many additional functions
ii mcpp-2.7.2_8                                                Portable C preprocessor
ii mdocml-1.14.6_6                                             UNIX manpage compiler toolset (mandoc)
ii mesa-22.3.5_2                                               Graphics library similar to SGI's OpenGL
ii mesa-32bit-22.3.5_2                                         Graphics library similar to SGI's OpenGL (32bit)
ii mesa-dri-22.3.5_2                                           Mesa DRI drivers
ii mesa-dri-32bit-22.3.5_2                                     Mesa DRI drivers (32bit)
ii mesa-opencl-22.3.5_2                                        Mesa implementation of OpenCL (r600+ only)
ii mesa-vulkan-intel-22.3.5_2                                  Mesa Intel Vulkan driver
ii mesa-vulkan-intel-32bit-22.3.5_2                            Mesa Intel Vulkan driver (32bit)
ii minisign-0.11_1                                             Simple tool to sign files and verify signatures
ii minizip-1.2.13_1                                            Zip file manipulation library
ii mit-krb5-libs-1.20.1_1                                      MIT Kerberos 5 implementation - runtime libraries
ii mkfontscale-1.2.2_1                                         X11 Scalable Font Index Generator
ii mobile-broadband-provider-info-20220511_1                   Database of mobile broadband service providers
ii mousetweaks-3.32.0_2                                        Mouse accessibility enhancements for the GNOME desktop
ii mozjs102-102.8.0_2                                          SpiderMonkey JavaScript interpreter and library (102.x)
ii mpfr-4.2.0_1                                                Library for multiple-precision floating-point computations
ii mpg123-devel-1.31.2_1                                       Fast console MPEG audio decoder/player - Development files
ii mtdev-1.1.6_1                                               Multitouch Protocol Translation Library
ii mutter-43.3_2                                               Wayland display server, X11 window manager and compositor library
ii nautilus-44.1_1                                             GNOME file manager
ii ncurses-6.4_1                                               System V Release 4.0 curses emulation library
ii ncurses-base-6.4_1                                          System V Release 4.0 curses emulation library - base terminfo files
ii ncurses-libs-6.4_1                                          System V Release 4.0 curses emulation library -- shared libraries
ii ncurses-libs-32bit-6.4_1                                    System V Release 4.0 curses emulation library -- shared libraries (32bit)
ii neofetch-7.1.0_2                                            Simple system information script
ii nettle-3.8.1_1                                              Low-level cryptographic library
ii newt-0.52.21_6                                              Library for color text mode, widget based user interfaces
ii nghttp2-1.53.0_1                                            HTTP/2 C Library
ii ninja-1.11.1_3                                              Small build system with a focus on speed
ii noto-fonts-cjk-20220127_2                                   Google Noto CJK Fonts
ii noto-fonts-emoji-2.038_1                                    Google Noto Emoji Fonts
ii noto-fonts-ttf-23.6.1_1                                     Google Noto TTF Fonts
ii noto-fonts-ttf-extra-23.6.1_1                               Google Noto TTF Fonts - additional variants
ii npth-1.6_1                                                  New portable threads library
ii nspr-4.35_1                                                 NetScape Portable Runtime
ii nss-3.89.1_1                                                Mozilla Network Security Services
ii ntfs-3g-2022.10.3_1                                         Stable Read/Write NTFS Driver in userspace
ii nvi-1.81.6_19                                               Berkeley Vi Editor
ii ocl-icd-2.3.1_1                                             Generic OpenCL ICD loader/demultiplexer
ii oniguruma-6.9.8_1                                           Multi-charset regular expressions library
ii openresolv-3.12.0_1                                         Management framework for resolv.conf
ii openssh-9.3p1_1                                             OpenSSH free Secure Shell (SSH) client and server implementation
ii openssl-1.1.1t_1                                            Toolkit for Secure Sockets Layer and Transport Layer Security
ii opus-1.3.1_1                                                Totally open, royalty-free, highly versatile audio codec
ii opus-devel-1.3.1_1                                          Totally open, royalty-free, highly versatile audio codec - development files
ii orc-0.4.33_1                                                Oild Runtime Compiler
ii orca-44.0_1                                                 Screen reader for individuals who are blind or visually impaired
ii osinfo-db-20230518_1                                        Osinfo database about operating systems
ii p11-kit-0.24.1_1                                            Provides a way to load and enumerate PKCS#11 modules
ii pam-1.5.2_2                                                 Flexible mechanism for authenticating users
ii pam-base-0.4_2                                              PAM base configuration files
ii pam-libs-1.5.2_2                                            Flexible mechanism for authenticating users - runtime libraries
ii pango-1.50.14_1                                             Library for layout and rendering of text
ii pangomm-2.46.2_1                                            C++ bindings for the pango library
ii parted-3.5_1                                                GNU Parted disk partition resizing program
ii patch-2.7.6_4                                               Patch files using diff output
ii pcaudiolib-1.2_1                                            Portable C Audio Library
ii pciutils-3.9.0_1                                            PCI bus related utilities
ii perl-5.36.1_1                                               Practical Extraction and Report Language
ii perl-Authen-SASL-2.16_5                                     Authen::SASL -- SASL authentication framework
ii perl-Convert-BinHex-1.125_3                                 Perl module to extract data from Macintosh BinHex files
ii perl-Digest-HMAC-1.04_1                                     Perl interface to HMAC message-digest algorithms
ii perl-IO-Socket-SSL-2.083_1                                  IO::Socket::SSL -- SSL sockets with IO::Socket interface
ii perl-IO-stringy-2.113_2                                     IO::stringy -- I/O on in-core objects like strings/arrays
ii perl-MIME-tools-5.510_1                                     MIME-tools -- Parses streams to create MIME entities
ii perl-MailTools-2.21_3                                       MailTools -- Various e-mail related modules
ii perl-Net-SMTP-SSL-1.04_3                                    Net::SMTP::SSL -- SSL support for Net::SMTP
ii perl-Net-SSLeay-1.92_2                                      Net::SSLeay - Perl extension for using OpenSSL
ii perl-Sort-Versions-1.62_3                                   Sort::Versions - a perl 5 module for sorting of revision-like numbers
ii perl-TimeDate-2.33_2                                        TimeDate -- Date formating subroutines
ii perl-URI-5.17_1                                             Perl Uniform Resource Identifiers class (URI, RFC 2396)
ii perl-YAML-PP-0.035_1                                        Perl YAML 1.2 processor
ii perl-boolean-0.46_2                                         Boolean support for Perl
ii phodav-3.0_2                                                GNOME Web Dav implementation
ii pigz-2.7_2                                                  Parallel implementation of gzip
ii pinentry-1.2.1_1                                            PIN or passphrase entry dialogs for GnuPG
ii pipewire-0.3.71_3                                           Server and user space API to deal with multimedia pipelines
ii pipewire-devel-0.3.71_3                                     Server and user space API to deal with multimedia pipelines - pipewire and libspa development files
ii pixman-0.42.2_1                                             Library of low-level pixel manipulation routines
ii pkg-config-0.29.2_3                                         System for managing library compile/link flags
ii polkit-121_1                                                Authorization Toolkit
ii poppler-data-0.4.12_1                                       Encoding data for the poppler PDF rendering library
ii poppler-glib-23.05.0_1                                      PDF rendering library - GLib bindings
ii popt-1.19_1                                                 Command line option parsing library
ii procps-ng-4.0.3_1                                           Utilities for monitoring your system and its processes
ii pugixml-1.11.4_1                                            Light-weight, simple and fast XML parser for C++ with XPath support
ii pulseaudio-devel-15.0_4                                     Featureful, general-purpose sound server - development files
ii pulseaudio-utils-15.0_4                                     Featureful, general-purpose sound server - utilities
ii python3-3.11.3_2                                            Python programming language (3.11 series)
ii python3-atspi-2.38.0_5                                      Python2 bindings for AT-SPI
ii python3-brlapi-6.4_8                                        Braille display driver for Linux/Unix - Python3 bindings
ii python3-cairo-1.23.0_1                                      Python3 bindings for the cairo graphics library
ii python3-charset-normalizer-3.1.0_1                          Encoding and language detection
ii python3-dbus-1.2.18_3                                       D-Bus Python3 bindings
ii python3-gobject-3.44.0_1                                    Python3 bindings for GObject
ii python3-idna-3.4_2                                          Internationalized Domain Names in Applications (IDNA) for Python3
ii python3-requests-2.28.2_1                                   Python3 HTTP library for human beings
ii python3-six-1.16.0_3                                        Python 2 and 3 compatibility utilities (Python3)
ii python3-urllib3-1.26.12_1                                   HTTP library with thread-safe connection pooling
ii python3-xdg-0.28_2                                          Python3 library to access freedesktop.org standards
ii qt5-concurrent-5.15.7+20221119_5                            Cross-platform application and UI framework (QT5) - Concurrency
ii qt5-core-5.15.7+20221119_5                                  Cross-platform application and UI framework (QT5) - Core
ii qt5-dbus-5.15.7+20221119_5                                  Cross-platform application and UI framework (QT5) - DBus
ii qt5-gui-5.15.7+20221119_5                                   Cross-platform application and UI framework (QT5) - Gui
ii qt5-network-5.15.7+20221119_5                               Cross-platform application and UI framework (QT5) - Network
ii qt5-svg-5.15.7+20221119_5                                   Cross-platform application and UI framework (QT5) - Svg component
ii qt5-widgets-5.15.7+20221119_5                               Cross-platform application and UI framework (QT5) - Widgets
ii qt5-x11extras-5.15.7+20221119_5                             Cross-platform application and UI framework (QT5) - X11 extras
ii rav1e-0.6.3_1                                               Fastest and safest AV1 encoder
ii removed-packages-0.1.20230506_1                             Uninstalls packages removed from repository
ii renderdoc-1.21_3                                            Stand-alone graphics debugging tool for Vulkan and OpenGL
ii rest-0.9.1_1                                                RESTful library
ii rhash-1.4.3_2                                               Utility for computing hash sums and creating magnet links
ii ripgrep-13.0.0_2                                            Fast search tool inspired by ag and grep
ii rtkit-0.13_3                                                Realtime Policy and Watchdog Daemon
ii run-parts-4.11.2_2                                          Run scripts or programs in a directory
ii runit-2.1.2_15                                              UNIX init scheme with service supervision
ii runit-void-20230413_1                                       Void Linux runit scripts
ii samba-libs-4.14.12_2                                        SMB/CIFS file, print, and login server for Unix - core libraries
ii sane-1.1.1_2                                                Scanner Access Now Easy
ii sbc-2.0_1                                                   Bluetooth Subband Codec (SBC) library
ii sed-4.9_1                                                   The GNU stream editor
ii setxkbmap-1.3.3_1                                           Set the keyboard map using the X Keyboard Extension
ii shadow-4.8.1_2                                              Shadow password file utilities
ii shared-color-targets-0.1.7_3                                Shared color targets for creating color profiles
ii shared-mime-info-2.2_1                                      Core database of common types
ii simple-scan-44.0_1                                          GTK Simple scanning utility
ii slang-2.3.2_2                                               S-Lang programming library
ii sndio-devel-1.9.0_1                                         Small audio and MIDI framework part of the OpenBSD project -- development files
ii socklog-2.1.0_6                                             Small and secure syslogd replacement for use with runit
ii socklog-void-20200115_2                                     Void Linux socklog configuration
ii sound-theme-freedesktop-0.8_3                               Freedesktop sound theme
ii soundtouch-2.3.1_1                                          SoundTouch Audio Processing Library
ii spandsp-0.0.6_4                                             Library of many DSP functions for telephony
ii spdx-licenses-list-3.19_1                                   SPDX License List
ii speech-dispatcher-0.10.2_3                                  High-level device independent layer for speech synthesis interface
ii speexdsp-1.2.1_1                                            Free codec for free speech - DSP
ii sqlite-3.41.2_2                                             SQL Database Engine in a C Library
ii sqlite-devel-3.41.2_2                                       SQL Database Engine in a C Library - development files
ii sratom-0.6.8_1                                              Library for serialising LV2 atoms to/from RDF (Turtle syntax)
ii startup-notification-0.12_11                                Library for tracking application startup
ii steam-1.0.0.78_1                                            Digital distribution client bootstrap package - Valve's steam client
ii sudo-1.9.13p2_2                                             Allow others to run commands as root
ii sushi-43.0_1                                                Quick image previewer over DBus for Nautilus
ii taglib-1.13_1                                               Library for accessing ID tags in various media files
ii talloc-2.3.4_1                                              Hierarchical pool based memory allocator with destructors
ii tar-1.34_3                                                  GNU tape archiver with remote magnetic tape support
ii telepathy-glib-0.24.2_1                                     Library for GLib-based Telepathy components
ii tevent-0.11.0_2                                             Event system based on the talloc memory management library
ii texinfo-7.0.3_1                                             GNU Documentation System
ii tiff-4.5.0_1                                                Library and tools for reading and writing TIFF data files
ii totem-43.0_2                                                GNOME integrated movie player based on Gstreamer
ii totem-pl-parser-3.26.6_1                                    Totem playlist parser library
ii tpm2-tss-3.2.0_2                                            OSS implementation of the TCG TPM2 Software Stack
ii traceroute-2.1.2_1                                          Traces the route taken by packets over an IPv4/IPv6 network
ii tracker-3.5.0_2                                             Personal search tool and storage system
ii tracker-miners-3.5.0_3                                      Data miners for tracker
ii tslib-1.22_1                                                Touchscreen access library
ii twolame-0.4.0_2                                             Optimised MPEG Audio Layer 2 (MP2) encoder
ii tzdata-2023a_2                                              Time zone and daylight-saving time data
ii udisks2-2.9.4_1                                             Disk Management Service, version 2
ii unzip-6.0_15                                                List, test and extract compressed files in a ZIP archive
ii upower-1.90.0_1                                             Abstraction for enumerating power devices
ii usbutils-015_1                                              Linux USB utilities
ii util-linux-2.38.1_3                                         Miscellaneous linux utilities
ii util-linux-common-2.38.1_3                                  Miscellaneous linux utilities - common files
ii v4l-utils-1.24.1_1                                          Userspace tools and libraries for Video 4 Linux
ii void-artwork-20221013_1                                     Void Linux artwork
ii void-repo-multilib-6_4                                      Void Linux drop-in file for the multilib repository
ii void-repo-nonfree-9_6                                       Void Linux drop-in file for the nonfree repository
ii volume_key-0.3.12_6                                         Library for manipulating storage volume encryption keys
ii vte3-gtk4-0.72.0_2                                          Terminal widget with improved accessibility and I18N support - GTK4 version
ii vulkan-loader-1.3.231.2_1                                   Vulkan Installable Client Driver (ICD) loader
ii wayland-1.21.0_1                                            Core Wayland window system code and protocol
ii wayland-32bit-1.21.0_1                                      Core Wayland window system code and protocol (32bit)
ii wayland-devel-1.21.0_1                                      Core Wayland window system code and protocol - development files
ii wayland-protocols-1.31_1                                    Protocols and extensions complementing the Wayland core protocol
ii webp-pixbuf-loader-0.2.4_1                                  WebP Image format loader for GdkPixbuf
ii webrtc-audio-processing-0.3.1_1                             AudioProcessing library based on Google's implementation of WebRTC
ii wezterm-20230408_1                                          GPU-accelerated cross-platform terminal emulator and multiplexer
ii wezterm-terminfo-20230408_1                                 GPU-accelerated cross-platform terminal emulator and multiplexer - terminfo data
ii which-2.21_4                                                Displays where a particular program in your path is located
ii wifi-firmware-1.3_4                                         WiFi firmware meta-package
ii wireplumber-0.4.14_7                                        Session and policy manager implementation for PipeWire
ii wireplumber-elogind-0.4.14_7                                Session and policy manager implementation for PipeWire - elogind integration
ii wl-clipboard-2.1.0_1                                        Wayland clipboard utilities
ii wpa_supplicant-2.10_2                                       WPA/WPA2/IEEE 802.1X Supplicant
ii wpebackend-fdo-1.12.1_1                                     FreeDesktop.org backend for WPE
ii x264-20191217.2245_1                                        Free library for encoding H264/AVC video streams
ii x265-3.5_1                                                  Open Source H.265/HEVC video encoder
ii xauth-1.1.2_1                                               X authentication utility
ii xbps-0.59.1_8                                               XBPS package system utilities
ii xbps-triggers-0.124_1                                       XBPS triggers for Void Linux
ii xcb-util-0.4.1_1                                            XCB utilities library
ii xcb-util-image-0.4.1_1                                      Utility libraries for XCB - XImage and XShmImage functions
ii xcb-util-keysyms-0.4.1_1                                    Utility libraries for XCB - key constants and keycode conversion
ii xcb-util-renderutil-0.3.10_1                                Utility libraries for XCB - Render extension convenience functions
ii xcb-util-wm-0.4.2_1                                         Utility libraries for XC Binding - window-manager helpers for ICCCM
ii xdg-desktop-portal-1.16.0_1                                 Portal frontend service for Flatpak
ii xdg-desktop-portal-gnome-43.1_3                             GNOME portal backend for xdg-desktop-portal
ii xdg-desktop-portal-gtk-1.14.1_1                             Portal backend service for Flatpak using GTK+
ii xdg-utils-1.1.3_5                                           Tools to assist applications with various desktop integration tasks
ii xf86-input-libinput-1.2.1_1                                 Generic input driver for the X.Org server based on libinput
ii xf86-video-intel-2.99.917.20210115_2                        Xorg DDX Intel video driver
ii xfsprogs-6.2.0_1                                            Utilities for managing the XFS filesystem
ii xinit-1.4.2_1                                               X init program
ii xkbcomp-1.4.6_1                                             XKBD keymap compiler
ii xkeyboard-config-2.38_1                                     X Keyboard Configuration Database
ii xmirror-0.3_1                                               Interactive script for changing XBPS mirrors
ii xorg-minimal-1.2_2                                          Xorg meta-package including xorg-xserver and needed tools
ii xorg-server-21.1.8_1                                        X11 server from X.org
ii xorg-server-common-21.1.8_1                                 X11 server from X.org- common files
ii xorg-server-xwayland-23.1.1_1                               Nested X server that runs as a wayland client
ii xorgproto-2023.1_1                                          Combined X.Org X11 Protocol headers
ii xrdb-1.2.2_1                                                X server resource database utility
ii xset-1.2.5_1                                                X11 user preferences utility
ii xtools-0.65_2                                               Opinionated helpers for working with XBPS
ii xtools-minimal-0.65_2                                       Opinionated helpers for working with XBPS - minimal subset
ii xtrans-1.4.0_2                                              Network API translation layer to insulate X
ii xvidcore-1.3.7_1                                            ISO MPEG-4 compliant video codec
ii xz-5.4.3_1                                                  XZ compression utilities
ii yelp-42.2_1                                                 Help browser for GNOME desktop
ii yelp-xsl-42.1_1                                             Help browser for GNOME desktop - XSL and misc files
ii zd1211-firmware-1.5_3                                       Firmware for the Zydas 1211 wifi cards
ii zeitgeist-1.0.3_3                                           Logs the users’ activities and events
ii zenity-3.43.0_1                                             Display GNOME dialogs from the command line
ii zfs-2.1.11_1                                                Z File System -- userland, pyzfs, and kernel modules (using DKMS)
ii zfsbootmenu-2.2.0_1                                         ZFS bootloader for root-on-ZFS systems
ii zlib-1.2.13_1                                               Compression/decompression Library
ii zlib-32bit-1.2.13_1                                         Compression/decompression Library (32bit)
@OrichalcumCosmonaut OrichalcumCosmonaut added the bug Something isn't working label Jun 7, 2023
@OrichalcumCosmonaut
Copy link
Author

Also, $TERM seems to get set to xterm-256color instead of wezterm. Not sure if that's normal, but setting it to wezterm myself doesn't seem to fix this either.

@OrichalcumCosmonaut
Copy link
Author

OrichalcumCosmonaut commented Jun 7, 2023

If it helps, here's me trying to type 1:

02:42:54.794  INFO   wezterm_gui::termwindow::keyevent     > key_event RawKeyEvent { key: Physical(LeftShift), modifiers: NONE, phys_code: Some(LeftShift), raw_code: 50, repeat_count: 1, key_is_down: true, handled: Handled(false) } 
02:42:54.794  INFO   wezterm_gui::termwindow::keyevent     > key_event KeyEvent { key: Shift, modifiers: NONE, repeat_count: 1, key_is_down: true, raw: Some(RawKeyEvent { key: Physical(LeftShift), modifiers: NONE, phys_code: Some(LeftShift), raw_code: 50, repeat_count: 1, key_is_down: true, handled: Handled(false) }) } 
02:42:54.794  INFO   wezterm_gui::termwindow::keyevent     > send to pane DOWN key=Shift mods=Modifiers(0x0)
02:42:56.065  INFO   wezterm_gui::termwindow::keyevent     > key_event RawKeyEvent { key: Physical(K5), modifiers: SHIFT, phys_code: Some(K5), raw_code: 14, repeat_count: 1, key_is_down: true, handled: Handled(false) } 
02:42:56.066  INFO   wezterm_gui::termwindow::keyevent     > key_event KeyEvent { key: Char('1'), modifiers: SHIFT, repeat_count: 1, key_is_down: true, raw: Some(RawKeyEvent { key: Physical(K5), modifiers: SHIFT, phys_code: Some(K5), raw_code: 14, repeat_count: 1, key_is_down: true, handled: Handled(false) }) } 
02:42:56.066  INFO   wezterm_gui::termwindow::keyevent     > send to pane DOWN key=Char('1') mods=Modifiers(NONE | SHIFT)
02:42:56.066  INFO   wezterm_term::terminalstate::keyboard > key_down: sending "\u{1b}[27;2;49~", Char('1') Modifiers(NONE | SHIFT)
02:42:56.123  INFO   wezterm_gui::termwindow::keyevent     > key_event KeyEvent { key: Char('1'), modifiers: SHIFT, repeat_count: 1, key_is_down: false, raw: Some(RawKeyEvent { key: Physical(K5), modifiers: SHIFT, phys_code: Some(K5), raw_code: 14, repeat_count: 1, key_is_down: false, handled: Handled(false) }) } 
02:42:56.124  INFO   wezterm_gui::termwindow::keyevent     > send to pane UP key=Char('1') mods=Modifiers(NONE | SHIFT)
02:42:57.831  INFO   wezterm_gui::termwindow::keyevent     > key_event KeyEvent { key: Shift, modifiers: SHIFT, repeat_count: 1, key_is_down: false, raw: Some(RawKeyEvent { key: Physical(LeftShift), modifiers: SHIFT, phys_code: Some(LeftShift), raw_code: 50, repeat_count: 1, key_is_down: false, handled: Handled(false) }) } 
02:42:57.831  INFO   wezterm_gui::termwindow::keyevent     > send to pane UP key=Shift mods=Modifiers(NONE | SHIFT)

And here's me typing "a":

02:45:11.011  INFO   wezterm_gui::termwindow::keyevent     > key_event RawKeyEvent { key: Physical(A), modifiers: NONE, phys_code: Some(A), raw_code: 38, repeat_count: 1, key_is_down: true, handled: Handled(false) } 
02:45:11.011  INFO   wezterm_gui::termwindow::keyevent     > key_event KeyEvent { key: Char('a'), modifiers: NONE, repeat_count: 1, key_is_down: true, raw: Some(RawKeyEvent { key: Physical(A), modifiers: NONE, phys_code: Some(A), raw_code: 38, repeat_count: 1, key_is_down: true, handled: Handled(false) }) } 
02:45:11.011  INFO   wezterm_gui::termwindow::keyevent     > send to pane DOWN key=Char('a') mods=Modifiers(0x0)
02:45:11.011  INFO   wezterm_term::terminalstate::keyboard > key_down: sending "a", Char('a') Modifiers(0x0)
02:45:11.087  INFO   wezterm_gui::termwindow::keyevent     > key_event KeyEvent { key: Char('a'), modifiers: NONE, repeat_count: 1, key_is_down: false, raw: Some(RawKeyEvent { key: Physical(A), modifiers: NONE, phys_code: Some(A), raw_code: 38, repeat_count: 1, key_is_down: false, handled: Handled(false) }) } 
02:45:11.087  INFO   wezterm_gui::termwindow::keyevent     > send to pane UP key=Char('a') mods=Modifiers(0x0)

And typing "1" outside of Kakoune:

02:47:03.960  INFO   wezterm_gui::termwindow::keyevent > key_event RawKeyEvent { key: Physical(LeftShift), modifiers: NONE, phys_code: Some(LeftShift), raw_code: 50, repeat_count: 1, key_is_down: true, handled: Handled(false) } 
02:47:03.960  INFO   wezterm_gui::termwindow::keyevent > key_event KeyEvent { key: Shift, modifiers: NONE, repeat_count: 1, key_is_down: true, raw: Some(RawKeyEvent { key: Physical(LeftShift), modifiers: NONE, phys_code: Some(LeftShift), raw_code: 50, repeat_count: 1, key_is_down: true, handled: Handled(false) }) } 
02:47:03.960  INFO   wezterm_gui::termwindow::keyevent > send to pane DOWN key=Shift mods=Modifiers(0x0)
02:47:04.561  INFO   wezterm_gui::termwindow::keyevent > key_event RawKeyEvent { key: Physical(K5), modifiers: SHIFT, phys_code: Some(K5), raw_code: 14, repeat_count: 1, key_is_down: true, handled: Handled(false) } 
02:47:04.561  INFO   wezterm_gui::termwindow::keyevent > key_event KeyEvent { key: Char('1'), modifiers: SHIFT, repeat_count: 1, key_is_down: true, raw: Some(RawKeyEvent { key: Physical(K5), modifiers: SHIFT, phys_code: Some(K5), raw_code: 14, repeat_count: 1, key_is_down: true, handled: Handled(false) }) } 
02:47:04.561  INFO   wezterm_gui::termwindow::keyevent > send to pane DOWN key=Char('1') mods=Modifiers(NONE | SHIFT)
02:47:04.561  INFO   wezterm_term::terminalstate::keyboard > key_down: sending "1", Char('1') Modifiers(NONE | SHIFT)
02:47:04.618  INFO   wezterm_gui::termwindow::keyevent     > key_event KeyEvent { key: Char('1'), modifiers: SHIFT, repeat_count: 1, key_is_down: false, raw: Some(RawKeyEvent { key: Physical(K5), modifiers: SHIFT, phys_code: Some(K5), raw_code: 14, repeat_count: 1, key_is_down: false, handled: Handled(false) }) } 
02:47:04.618  INFO   wezterm_gui::termwindow::keyevent     > send to pane UP key=Char('1') mods=Modifiers(NONE | SHIFT)
02:47:05.696  INFO   wezterm_gui::termwindow::keyevent     > key_event KeyEvent { key: Shift, modifiers: SHIFT, repeat_count: 1, key_is_down: false, raw: Some(RawKeyEvent { key: Physical(LeftShift), modifiers: SHIFT, phys_code: Some(LeftShift), raw_code: 50, repeat_count: 1, key_is_down: false, handled: Handled(false) }) } 
02:47:05.696  INFO   wezterm_gui::termwindow::keyevent     > send to pane UP key=Shift mods=Modifiers(NONE | SHIFT)

@theotherjimmy
Copy link

theotherjimmy commented Jul 2, 2023

I have the same problem, so I looked into it, and it seems that kak is enabling CsiU mode. I think that corresponds to the docs as https://wezfurlong.org/wezterm/config/key-encoding.html#xterm-modifyotherkeys

I'm going to see if changing the config in that section:

  1. enable_csi_u_key_encoding
  2. enable_kitty_keyboard

affect this behavior in any way.


Sadly, neither worked.

@theotherjimmy
Copy link

The reason they all show up as <a-]> is probably because of the fallback here:
https://github.com/mawww/kakoune/blob/e06e409dc16cd98e0353b6bd33b311efbc792000/src/terminal_ui.cc#L963C1-L963C55

@theotherjimmy
Copy link

looks like the case for 27 is missing from the switch here:
https://github.com/mawww/kakoune/blob/e06e409dc16cd98e0353b6bd33b311efbc792000/src/terminal_ui.cc#L842-L878

@theotherjimmy
Copy link

Looking through the kak debug log, it seems that the kitty keycodes are handled corrrectly:

 17│Client 'client0' got key '<s-7>'¬
 18│Client 'client0' got key '<s-5>'¬
 19│Client 'client0' got key '<s-7>'¬
 20│Client 'client0' got key '<s-5>'¬
 21│Client 'client0' got key '<s-1>'¬

@theotherjimmy
Copy link

Sadly, it seems that those keys confuse kakoune and any key using shift stops working.

@wez
Copy link
Member

wez commented Jul 16, 2023

Please try the latest release; I think this was essentially a duplicate of:

@wez wez added the waiting-on-op Waiting for more information from the original poster label Jul 16, 2023
@github-actions
Copy link
Contributor

This issue has been automatically closed because there has been no response to our request for more information from the original author. With only the information that is currently in the issue, we don't have enough information to take action. Please reach out if you have or find the answers we need so that we can investigate further.

@github-actions
Copy link
Contributor

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 30, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working waiting-on-op Waiting for more information from the original poster
Projects
None yet
Development

No branches or pull requests

3 participants