Hi, thanks for the replies. The drive is a WD Blue HDD, so yeah, need to upgrade it. Funily enough when I launched it from terminal, it seemed far quicker to react than when i launch from desktop, although it didn't load quickly after the window opened.
Here is the terminal output:
:~$ brave
Gtk-Message: Failed to load module "canberra-gtk-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
[7738:7762:1119/061458.290130:ERROR:object_proxy.cc(642)] Failed to call method: org.freedesktop.DBus.ListActivatableNames: object_path= /org/freedesktop/DBus: org.freedesktop.DBus.Error.AccessDenied: An AppArmor policy prevents this sender from sending this message to this recipient; type="method_call", sender=":1.169" (uid=1000 pid=7738 comm="/snap/brave/137/opt/brave.com/brave/brave --enable" label="snap.brave.brave (enforce)") interface="org.freedesktop.DBus" member="ListActivatableNames" error name="(unset)" requested_reply="0" destination="org.freedesktop.DBus" (bus)
Failed to parse JSON adblock resources: EOF while parsing a value at line 1 column 0
[7738:7738:1119/061500.118301:ERROR:object_proxy.cc(642)] Failed to call method: org.freedesktop.ScreenSaver.GetActive: object_path= /org/freedesktop/ScreenSaver: org.freedesktop.DBus.Error.NotSupported: This method is not implemented
[7738:7738:1119/061500.119501:ERROR:object_proxy.cc(642)] Failed to call method: org.gnome.ScreenSaver.GetActive: object_path= /: org.freedesktop.DBus.Error.AccessDenied: An AppArmor policy prevents this sender from sending this message to this recipient; type="method_call", sender=":1.174" (uid=1000 pid=7738 comm="/snap/brave/137/opt/brave.com/brave/brave --enable" label="snap.brave.brave (enforce)") interface="org.gnome.ScreenSaver" member="GetActive" error name="(unset)" requested_reply="0" destination="org.gnome.ScreenSaver" (uid=1000 pid=1921 comm="/usr/bin/gnome-shell " label="unconfined")
[7738:7791:1119/061500.966641:ERROR:chrome_browser_main_extra_parts_metrics.cc(226)] crbug.com/1216328: Checking Bluetooth availability started. Please report if there is no report that this ends.
[7738:7791:1119/061500.966663:ERROR:chrome_browser_main_extra_parts_metrics.cc(229)] crbug.com/1216328: Checking Bluetooth availability ended.
[7738:7791:1119/061500.966671:ERROR:chrome_browser_main_extra_parts_metrics.cc(232)] crbug.com/1216328: Checking default browser status started. Please report if there is no report that this ends.
[7738:7791:1119/061501.048510:ERROR:chrome_browser_main_extra_parts_metrics.cc(236)] crbug.com/1216328: Checking default browser status ended.
[7738:7755:1119/061501.076905:ERROR:udev_watcher.cc(98)] Failed to begin udev enumeration.
Here is the terminal