The discrete GPU is not working?

System infomation:

OS: Fedora Linux 38 (KDE Plasma) x86_64 
Model:  Acer Swift SF314-510G V1.12 
Kernel: 6.3.6-200.fc38.x86_64 

Graphics:

lspci -nn |grep  -Ei 'VGA|DISPLAY'               
0000:00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01)
0000:03:00.0 VGA compatible controller [0300]: Intel Corporation DG1 [Iris Xe MAX Graphics] [8086:4905] (rev 01)

use the Intel GPU tool :

sudo intel_gpu_top -L                              
card1                    Intel Tigerlake (Gen12)           pci:vendor=8086,device=9A49,card=0
└─renderD128            

I have add the line into /etc/modprobe.d/i915.conf and dracut -f
but not work.

options i915 force_probe=4905

You can use the Linux Hardware Database (LHWDB) to see if others have has success with some linux distro on your hardware. Barring non-free drivers, all linux distros share the same hardware support. Have you looked at Intel’s How to Identify & Find Graphics Drivers for Linux? There is a driver status table for Intel devices – some recent models don’t yet have linux drivers.