No Video Signal on TV

Hi everyone,
I’m new to Linux and have successfully installed Rocky Linux on my HP 1630. However, I’m encountering an issue: when I connect my HP 1630 to my TV (Samsung The Frame) via HDMI, there is no signal after the hp boot logo. Interestingly, if I use the nomodeset, the device boots successfully.
Here’s what l’ve tried so far:
• Tested different HDMI cables.
• Tried different HDMI ports on the TV.
• Try other display (worked)
Does anyone have an idea what might be causing this? i have googled but cannot found things that helped. Are there any drivers or settings in Rocky Linux that I need to enable? I would really appreciate any help!