Tenho o mesmo problema. Você deve mudar para o Xorg. Eu acho que é um bug 18.04 Wayland.
Minha sessão do gdm3 estava sendo executada no wayland. Para verificar:
$ loginctl
SESSION UID USER SEAT TTY
2 1000 velix seat0 tty2
c2 1000 velix
c1 120 gdm seat0 tty1
O comando loginctl show-session <session-n> -p Type
mostra o tipo de sessão:
$ loginctl show-session c1 -p Type
Type=Wayland
Para alterá-lo, edite o arquivo /etc/gdm3/custom.conf
e descomente a linha WaylandEnable=false
.
Após a reinicialização:
$ loginctl show-session c1 -p Type
Type=x11
Veja Minha pergunta e resposta para um pouco mais detalhes.