Поставь стим в автозагрузку с задержкой
создаешь скрипт
steam.sh в нем пишешь строки
#!/bin/sh
задержка в секундах
путь к стиму
должно получиться что то вроде
#!/bin/sh
sleep 15
/usr/bin/...../steam
Сохраняешь файл и делаешь его исполняемым
В консоли
sudo chmod +x путь_к_файлу
И указываешь файл в автозагрузку, он будет стартовать с задержкой 15 секунд. Если задержки не будет, значит где то грузится стим, посмотреть автозагрузки и удалить его оттуда, т.е в автозагрузке должен быть только steam.sh