Хочется без костылей оставить только дискретку, чтобы ОС знала только о ней и вывод был сразу через нее
так не выйдет потому что дискретка у тебя не к экрану подключена, а к iGPU, и выводит в нее
и там надо все продрочить чтобы оно работало
nvidia-xrun пока самый адекватный костыль