You are not logged in.
Hi, since a few days, if I try to type in Chrome(ium) (anywhere including the addressbar, contents inputs, dev tools ecc) nothing happens. It's not receiving keyboard inputs. All I can do is logout / login again.
Please note that I have to logout and login again because if I restart the computer, the issue is there again until I logout and login again. It seems that I have to restart the session to make Chrome receive the keyboard input.
Steps to reproduce:
1) (Re)Start the computer
2) Login in GNOME 3.36 Wayland session
3) Open Chrome and type anywhere (e.g. in the address bar)
4) No keyboard input is received
5) Restart Chrome and try again, still no input.
6) End session (logout)
7) Login
8) Start Chrome and type something in the address bar: from now on it will work until next computer restart
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
Chrome Version: Chrome Dev 81.0.4044.138
Gnome: 3.36.2
Is anyone having the same issue? Is there a workaround other than restarting the session?
Thanks!
Last edited by lviggiani (2020-05-20 20:10:14)
Offline
IIRC, this is caused by ibus-daemon not starting correctly on Wayland.
https://bugs.archlinux.org/task/65883
Offline
Hi and thanks for the information!
While waiting for the patch to be applied to the package, do you think there's a way to manually restart ibus daemon? Because if I restart the Wayland session (logout / login) "something magic" actually happens and keyboard input is then received by Chrome.
Offline
I think you can manually restart ibus daemon, but if you were to do so, then why not just logout and re-login. You already knew the workaround.
It is simpler to grab the PKGBUILD for the ibus package and rebuild it with the patch. It only takes a few minute to build and replace the existing package on typical desktop/laptop running Arch.
Or, just give up on Wayland and stick to Xorg.
Offline
Hi and thanks again. I thought that restarting ibus daemon would be faster than logout and login especially if you have already opened some program etc. Btw I'll try to build the package with the patch as you suggested.
Offline