Это связано с тем, что при запуске через sudo вы не root, а не ваш обычный пользователь.
Попытки записать конфигурационные файлы или настроить пользовательские версии библиотек будут отправляться в / root вместо / home / your_user. [ ! d1]
, когда вы запускаете без sudo, ваши программы не найдут эти файлы.
Вы можете проверить это, запустив свою программу через strace, чтобы посмотреть, какие файлы он пытается загрузить
[ f1]