Ok, so far, what I have found, if you catch the initial boot, and hit E, put nomodeset ahead of quiet you can get in, and install it. When it reboots, it leaves the nomodeset as the parameter to boot up. Now comes the fun part. You can run, at 1024x768 but if you have Nvidia graphics cards, YOU CAN NOT install the drivers, as F25 WILL NOT WORK. I have spent 3 days, testing various guides and fixes, that allege to solve the video problem, which according to journalctl output, is a failure in OpenGL to create textures, so the driver aborts and you can use Ctrl-alt-f2 to get to a terminal and shutdown. I will be using F24 for now, to see if I can at least get Nvidia to work. I will continue to post to this thread, with additional progress, if any is made. If someone has other solutions to test with F25 I would be welcome to try them out. So far, I am not impressed with F25.
Update: Solution found.
The following steps, taken from another guide and updated for F25 worked for me.
These steps assume you are up and running in 1024x768 and have downloaded all the updates. DO NOT DO THIS IF YOU HAVE UPDATES PENDING. Go to www.nvidia.com and download the latest Linux driver for your video card. The steps outlined here, assume a newer card, made after 2010 that will support the xorg server 1.19. If you have an older card, then you will need to disable Xorg server. I do not show how to do that, because I did not need to. Please read all the steps, before beginning, so that you do not have an oops moment and have to start completely over.
Update again:My apologies, I left a critical step out. after sudo -i
start terminal
sudo -i
dracut --omit-drivers nouveau /boot/initramfs-$(uname -r).img $(uname -r) --force
systemctl set-default multi-user.target (boots into a text only mode)
reboot
login as root
dnf install kernel-devel-$(uname -r) gcc dkms acpid
dnf install vdpauinfo libva-vdpau-driver libva-utils
bash /dirofsavedfile/NVIDIA-Linux-x86_64-...run (driver version number in place of ..)
Accept license, say yes to DKMS and 32 bit library installation. If running in secure boot EFI, you will be possibly need to make a digital key. I do not fully understand that procedure, so I disabled secure boot in my bios and did not have to do that step. Also say yes when you get prompted to make an Xconfig file. If you want to activate fan control features, after the driver is installed use nvidia-xconfig --cool-bits=12 and that will let you use nvidia-settings to adjust the fan controls, and also change the performance settings.
systemctl set-default graphical.target
reboot
Enjoy F25 at the best resolution your monitor has. I hope this helps others and saves a ton of time for everyone.
How does grub.cfg "load in video stuff" for "recovery mode"? (sudo more /boot/efi/EFI/fedora/grub.cfg) Your grub.cfg file may do some different things for the rescue boot menu entry than it does for your normal fedora menu entry. Any differences? If not, check the kernel command lines for rescue and normal entries - any video related differences?
try "cat /proc/cmdline" to check (currently running) kernel command line if you can't pick it out with "more grub.cfg"
I also have a gtx970 and have the same problem, monitor goes off, because of no video signal, during live install from either usb or cd. I can install f24 just fine, and I have tried every spin available, and also f25 workstation. Please fix this. Can not Ctrl-Alt-F2 to a screen to run any commands. Complete lock out.