This seems very strange that such an elemental and essential bit of kit is failing to work, but here's the output of my command line attempts to run gedit as of today:
:~$ gedit Failed to register: Timeout was reached :~$ sudo apt reinstall gedit [sudo] password for readlegal: Reading package lists... Done Building dependency tree... Done Reading state information... Done The following package was automatically installed and is no longer required: sse3-support Use 'sudo apt autoremove' to remove it. 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded. Need to get 392 kB of archives. After this operation, 0 B of additional disk space will be used. Get:1 https://repo.pureos.net/pureos byzantium/main amd64 gedit amd64 3.38.1-1+pureos3 [392 kB] Fetched 392 kB in 1s (385 kB/s) (Reading database ... 301899 files and directories currently installed.) Preparing to unpack .../gedit_3.38.1-1+pureos3_amd64.deb ... Unpacking gedit (3.38.1-1+pureos3) over (3.38.1-1+pureos3) ... Setting up gedit (3.38.1-1+pureos3) ... Processing triggers for mailcap (3.69) ... Processing triggers for desktop-file-utils (0.26-1) ... Processing triggers for gnome-menus (3.36.0-1) ... :~$ gedit Failed to register: Timeout was reached :~$
Needless to say, nothing happens when attempting to lunching graphically.