Необходимо попробовать установить на wine staging .Net Core
На wine@winestaging botle dotnet/netCore3.0 были установлены следующие пакеты для Windows: 1) Был установлен .Net Core 3.0 Runtime 2) Был установлен .Net Core 3.0 Desctop Runtime Проблем при установке не возникло. Дальше написал тестовую программу (https://gitlab.eterfund.ru/alexger97/WPFCore3.0) и при запуске на wine@winestaging исполняемого файла .exe происходила ошибка (wine : Ошибка в формате EXE для <путь к исполняемому файлу>). При выполнении команды wine dotnet WPFCore.dll происходило открытие тестовой программы. Однако, через некоторое время появлялась уже знакомая ошибка Error of failed request XF86VidModelClientNotLocal
Что интересно, при работе с исходной программой в Windows при запуске .exe файла программа штатно открывается. При выполнении команды dotnet wpfcore.exe происходит следующий вывод: Unhandled exception. System.BadImageFormatException: Could not load file or assembly 'C:...\WPFCore\WPFCore\bin\Debug\netcoreapp3.0\wpfcore.exe'. The module was expected to contain an assembly manifest. При выполнении же команды dotnet wpfcore.dll программа штатно открывается. Интересно почему.
Проблема с запуском exe возникала из-за неправильной разрядности для запуска под x86 в wine. Более актуальных проблем с Core 3.0 Runtime пока не наблюдалось. Думаю, полезно также в связи с выходом Core 3.1 посмотреть на установку в wine пакета Core SDK 3.1.100, который включает в себя пакеты не только для запуска приложений, а также для сборки приложений
Думаю, что стоит считать решенной