Given that the modesetting driver with acceleration is causing a hard freeze, the most viable alternative to try is the legacy xf86-video-intel driver. This driver, while older, can sometimes offer better stability on specific hardware generations.
To use the intel driver, you will need to create or modify your xorg.conf file (typically located in /etc/X11/) to specify the driver and an appropriate acceleration method.
Recommended xorg.conf Configuration:
Section "Device"
Identifier "Intel HD Graphics"
Driver "intel"
Option "AccelMethod" "uxa"
Option "TearFree" "true"
EndSection