повторная инициализация фреймбуфера при сбое программы

Я использую SDL для отображения изображений на мониторе без установки X.

Когда моя программа завершится успешно, монитор вернется к приглашению входа (как и ожидалось). Но когда моя программа выходит из строя, последнее изображение остается замороженным на мониторе (даже если я запустил программу снова, последнее изображение предыдущего исполнения останется на мониторе).

Как я могу убить дисплей, чтобы снова «использовать» его? Единственное решение, которое я нашел, – перезагрузить компьютер, но мне нужно избегать этого, потому что другие процессы запускаются на компьютере и не могут быть прерваны.

Linux и Unix - лучшая ОС в мире.