I think 1070 is a problem with recent drivers as NVIDIA has dropped support in the proprietary drivers and noveau still does not support them well.
Some have said the 550 series drivers work best for these cards: https://forums.developer.nvidia.com/t/gtx-1070-ubuntu-24-only-550-works/332234