You need to add a kernel parameter in the default grub command line. Are you able to boot the laptop and switch to a TTY? Not on the live ISO.
on tty no it not work
This shouldn’t be a bin file?
Edit: It should be a txt file.
nvidia-drm.modeset=1?
i have just copy paste the command you send to me
No please just answer the questions and I’ll try to guide you to what needs to be done. Are you able to boot on the laptop and get into a tty?
Edit: Sorry i see you answered no.
it block at _ and alt f2 not work
Can i ask you before you ran the nvidia-inst -n did it boot okay?
Yep
What was the reason you you ran nvidia-inst -n to remove nvidia and install nouveau open source drivers?
For boot simply the laptop but nvidia-inst -n not work when I’m on live usb
Cause it don’t allow root user
You can’t run nvidia-inst -n on the live ISO. Do you know how to boot on the live ISO and arch-chroot into the system?
You have two choices here to fix this since you can’t get into a tty. You either have to boot on the live ISO and arch-chroot into the system and then you can add the kernel parameter and update grub. Then install the nividia drivers and reboot.
Or you can reinstall and when it boots to the desktop you can edit the file and add the kernel parameter and update grub. Then install nvidia drivers and reboot.
You cannot run these things from the live ISO.
Can you post
sudo fdisk -l
What kernel parameters?
Here is how you arch-chroot
sudo mount /dev/nvme0n1p2 /mnt
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
sudo arch-chroot /mnt
Then run this and it should show your user
ls /home
Yes it show