On Wed, Feb 07, 2018 at 12:42:54AM +0000, Tomasz Kłoczko wrote: > On 6 February 2018 at 19:33, Bruno Wolff III <bruno@xxxxxxxx> wrote: > > > On Fri, Feb 02, 2018 at 20:35:25 +0000, > > Tomasz Kłoczko <kloczko.tomasz@xxxxxxxxx> wrote: > > > >> Hi, > >> > >> Looks like today updates are trashing gnome almost completely. > >> gdm-x-session cannot setup XKB mapping. gnome-shell is core dumping .. > >> > >> "journalctl -xe" output is in attachment. > >> > > > > If this is rawhide, you might try downgrading m17n-db* . On one machine > > the latest version is causing lots of applications to crash. On other > > machines it doesn't happen and I don't know what the difference is. I'm > > hoping the gcc8 rebuild will fix things when it happens. Right now I don't > > have much for the maintainer to go on to try to fix things. > > > > m17n-db has nothing to do with xkb. > I've done something different. > I found that m17n-db is only required by m17n-lib package and m17n-lib is > required only by ibus-m17n, and nothing requires ibus-m17n. > So I've removed all those three packages and after logout-> loging (under > gnome or Xfce; both under X11) still gdm has been failing with *exactly* > the same error messages. > > xkb is about keyboard mappings withing working X11 server. > > Nevertheless just found what is causing tose xkb errors. > I've installed xorg-x11-xkb-extras to have the access to setxkbmap command > and on executing: > > [tkloczko@domek ~]$ setxkbmap -v pl > Warning! Multiple definitions of keyboard layout > Using command line, ignoring X server > Trying to build keymap using the following components: > keycodes: evdev+aliases(qwerty) > types: complete > compat: complete > symbols: pc+pl+inet(evdev) > geometry: pc(pc105) > Error loading new keyboard description > [tkloczko@domek ~]$ strace -e trace=file setxkbmap -v pl > execve("/usr/bin/setxkbmap", ["setxkbmap", "-v", "pl"], 0x7ffcce6b2830 /* > 46 vars */) = 0 > access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or > directory) > openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 > openat(AT_FDCWD, "/lib64/libxkbfile.so.1", O_RDONLY|O_CLOEXEC) = 3 > openat(AT_FDCWD, "/lib64/libX11.so.6", O_RDONLY|O_CLOEXEC) = 3 > openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 > openat(AT_FDCWD, "/lib64/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3 > openat(AT_FDCWD, "/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 > openat(AT_FDCWD, "/lib64/libXau.so.6", O_RDONLY|O_CLOEXEC) = 3 > access("/run/user/1000/gdm/Xauthority", R_OK) = 0 > openat(AT_FDCWD, "/run/user/1000/gdm/Xauthority", O_RDONLY) = 4 > Warning! Multiple definitions of keyboard layout > Using command line, ignoring X server > openat(AT_FDCWD, "./rules/evdev-C.lst", O_RDONLY) = -1 ENOENT (No such file > or directory) > openat(AT_FDCWD, "./rules/evdev.lst", O_RDONLY) = -1 ENOENT (No such file > or directory) > openat(AT_FDCWD, "/usr/share/X11/xkb/rules/evdev-C.lst", O_RDONLY) = -1 > ENOENT (No such file or directory) > openat(AT_FDCWD, "/usr/share/X11/xkb/rules/evdev.lst", O_RDONLY) = 4 > openat(AT_FDCWD, "/usr/share/X11/xkb/rules/evdev-C", O_RDONLY) = -1 ENOENT > (No such file or directory) > openat(AT_FDCWD, "/usr/share/X11/xkb/rules/evdev", O_RDONLY) = 4 > > Next was rpm query: > > [tkloczko@domek ~]$ rpm -qif /usr/share/X11/xkb/rules/evdev > Name : xkeyboard-config > Version : 2.23 > Release : 1.fc28 > Architecture: noarch > Install Date: Fri 02 Feb 2018 03:10:22 GMT > Group : Unspecified > Size : 5804719 > License : MIT > Signature : RSA/SHA256, Wed 31 Jan 2018 09:07:03 GMT, Key ID > e08e7e629db62fb1 > Source RPM : xkeyboard-config-2.23-1.fc28.src.rpm > Build Date : Wed 31 Jan 2018 09:06:48 GMT <<<< ****HERE**** >>>> > Build Host : buildvm-ppc64le-15.ppc.fedoraproject.org > Relocations : (not relocatable) > Packager : Fedora Project > Vendor : Fedora Project > URL : http://www.freedesktop.org/wiki/Software/XKeyboardConfig > Summary : X Keyboard Extension configuration data > Description : > This package contains configuration data used by the X Keyboard Extension > (XKB), > which allows selection of keyboard layouts when using a graphical interface.. > > As long as upgrade 2.23 has been done around the time when mine problems > with xkb started I've downloaded xkeyboard-config-2.22 from f27 and after > downgrade: > > [tkloczko@domek ~]$ setxkbmap -v pl > Warning! Multiple definitions of keyboard layout > Using command line, ignoring X server > Trying to build keymap using the following components: > keycodes: evdev+aliases(qwerty) > types: complete > compat: complete > symbols: pc+pl+inet(evdev) > geometry: pc(pc105) > [tkloczko@domek ~]$ łóćźęśźż > > So I'm able now to enter Polish characters :) > > So looks like at least something is wrong with xkeyboard-config-2.23. yep, thanks, there was a typo in the polish layout. Was fixed upstream, I just don't use that layout very often ;) xkeyboard-config-2.23.1-1.fc28 is building and seems to fix the issue https://koji.fedoraproject.org/koji/taskinfo?taskID=24771380 Cheers, Peter _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx