Я пытаюсь установить новую машину Linux, основную для работы и затем игр света, когда резервный. Должный работать часть, я требую, чтобы вино запустило некоторое определенное для окон программное обеспечение. Однако установка и пар и вино приводит к пару, не удающемуся запускаться.
Я смог идентифицировать преступника как libdbus-1-3:i386 пакет, то вино установки как одна из его 32-разрядных зависимостей. Как только пакет установлен, Паровые катастрофические отказы в запуске.
Я думаю, что причина этого:
До сих пор я попробовал следующее:
Таким образом, чувствование, что я попробовал все noobish решения, которые я знал, я приехал, сюда обратившись за помощью и/или вдохновение.
Из отчета об ошибках Debian об этом поведении:
Это - ошибка в Паре, который я думаю, находится конкретно в связанной копии SDL 2.0.6, что это использует. Это откажет таким образом на всем, что не является производной Debian. На производных Debian до недавнего времени Debian-определенный патч понизил ответ на сбой проверки предварительного условия к предупреждению (это было сделано "временно" 11 лет назад). "экспортируйте DBUS_FATAL_WARNINGS=0", прежде чем рабочий Пар сделал бы то же самое как тот патч. Это избежит катастрофического отказа и просто предупреждений спама вместо этого, если Вы не будете неудачны с содержанием неинициализированной памяти, в этом случае это могло бы все еще отказать.
Так, самое простое обходное решение, пока это не закрепляется на Паровой стороне, должно было бы работать:
export DBUS_FATAL_WARNINGS=0
перед рабочим Паром из командной строки. С другой стороны, можно установить эту переменную постоянно для сессии.