You have filed a guided bug report against the shim-signed package. This is unrelated to your xgterm problem, except that installing new packages fails because you have a package in an inconsistent state.
The error in your log is: Setting up grub-efi-amd64-signed (1.66.16+2.02~beta2-36ubuntu3.16) ... Installing for x86_64-efi platform. grub-install: error: cannot find EFI directory. dpkg: error processing package grub-efi-amd64-signed (--configure): subprocess installed post-installation script returned error exit status 1 Is your EFI System Partition not mounted at /boot/efi? If not, why not? ** Changed in: shim-signed (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1753285 Title: package shim-signed 1.33.1~16.04.1+13-0ubuntu2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/shim-signed/+bug/1753285/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs