Ok, thanks. Here's the errors message:
11:43:23.623807: GLib-GIO DEBUG : _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
11:43:23.651576: Geany WARNING : Failed to bind IPC socket (/run/user/1000/geany/geany_socket.9ecfe310): 13: Permission denied
11:43:23.651593: Geany INFO : Geany 1.38, en_CA.UTF-8
11:43:23.651601: Geany INFO : GTK 3.24.33, GLib 2.72.1
11:43:23.651646: Geany INFO : OS: Ubuntu 22.04 LTS (jammy)
11:43:23.651655: Geany INFO : System data dir: /usr/share/geany
11:43:23.651665: Geany INFO : User config dir: /home/david/.config/geany
11:43:23.780411: Geany INFO : Loaded GTK+ CSS theme '/usr/share/geany/geany.css'
11:43:23.780982: Geany INFO : Loaded GTK+ CSS theme '/usr/share/geany/geany-3.20.css'
11:43:23.785913: Geany INFO : System plugin path: /usr/lib/x86_64-linux-gnu/geany
11:43:23.793917: Geany INFO : Added filetype JSON (64).
11:43:23.793929: Geany INFO : Added filetype Scala (65).
11:43:23.793936: Geany INFO : Added filetype Arduino (66).
11:43:23.793943: Geany INFO : Added filetype Graphviz (67).
11:43:23.793950: Geany INFO : Added filetype Cython (68).
11:43:23.793956: Geany INFO : Added filetype Nim (69).
11:43:23.793962: Geany INFO : Added filetype Groovy (70).
11:43:23.793969: Geany INFO : Added filetype TypeScript (71).
11:43:23.793975: Geany INFO : Added filetype Kotlin (72).
11:43:23.793981: Geany INFO : Added filetype CUDA (73).
11:43:23.793988: Geany INFO : Added filetype Genie (74).
11:43:23.793994: Geany INFO : Added filetype Meson (75).
11:43:23.794001: Geany INFO : Added filetype Clojure (76).
11:43:23.794008: Geany INFO : Added filetype Swift (77).
11:43:23.806276: Geany INFO : Loaded libvte from libvte-2.91.so.0
11:43:23.808343: Geany WARNING : IPC socket could not be created, see Help->Debug Messages for details.
11:43:23.809102: Geany INFO : Loaded: /usr/lib/x86_64-linux-gnu/geany/overview.so (Overview)
11:43:23.816614: Geany INFO : /tmp/alllists : None (UTF-8)
Looks like a permission problem. I hate fixing linux permission problems. Any suggestions (other than tacking on "sudo" in front of every single command, ha ha)? I wish there was a blanket security permission thing I could just set to "low" as I'm literally the only person using this system.