Однажды, а точнее, сегодня утром стало мне немного скучно и решил я немножко поиграть. Копаясь в дисках, совершенно случайно наткнулся на Half Life Source, решил сыграть в неё. Но вот собака, падает игрушка с Runtime Error. Что только не делал, и с новым префиксом запускал, и библиотеки ставил, и ключи подбирал. Ничего не помогло.
Через 4 часа мучений я уже хотел бросить эту игру, но таки решил подебажить и выставил для начала WINEDEBUG=warm+all. И произошло неожиданное - игра запустилась как влитая. Обрадовавшись, убрал значение переменной - runtime error. Теперь вопрос - как смена этого параметра может влиять на запуск приложения? Он же вроде как только определяет, какие сообщения выводить на экран в консоли?