Как запустить программу через дискретную видеокарту Linux ?
У меня две видеокарты при запуске программ через DRI_PRIME=1 запускает через видеокарту от Intel а я хочу от AMD. Кто может подскажите хотя бы как полностью переключиться на видеокарту AMD как основную

Узбагойся, на каркуляторах включением видеоядра или видеокарты заведует BIOS, и ему начхать на твои манипуляции в системе. И на большинстве дешёвых огрызков изменить порядок включения нельзя - начинать будет с видеоядра, а при повышении нагрузки переключит на дискретку.
Оо! Похожая проблема, мне нужно просто вырубить LVDS-1 оставив только VGA-1... нашел способ как исключить драйвер дискретной карты из запуска во время инициализации, но не могу перебрать initrd.
Должно включаться и определяться автоматом - нужно соблюдать ПРАВИЛО - cначала устанавливаем драйвера на проц и ведро а уж затем ставяться драйвера на основную карту - и драйвера должны быть не мелкосовтовские а с офсайтов