Рейтинг:1

Установите 32-битные драйверы Nvidia вместе с 64-битными

флаг us

Программы Windows, работающие в Wine, похоже, требуют 32-битных драйверов, но драйверы Nvidia конфликтуют с версиями (32-битные и 64-битные версии не совпадают). Можно ли как-то разрешить конфликты?

Редактировать:
Я пытаюсь использовать программу Roblox Player (она актуальна для других 32-битных программ Windows, использующих графику). Он просто не запустится с любой ошибкой, с которой он хочет потерпеть неудачу (OpenGL, Vulkan и т. д.).

Конкретный журнал ошибок находится здесь (из stderr программы, используя Wine):

002c:err:wineboot:process_run_key Ошибка запуска cmd L"C:\windows\system32\winemenubuilder.exe -a -r" (126).
0064:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0064:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0064:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0064:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0064:fixme:font:get_name_record_codepage encoding 20 не обрабатывается, платформа 1.
0064:fixme:font:get_name_record_codepage encoding 20 не обрабатывается, платформа 1.
0084:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0084:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0084:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0084:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0084:fixme:font:get_name_record_codepage encoding 20 не обрабатывается, платформа 1.
0084:fixme:font:get_name_record_codepage encoding 20 не обрабатывается, платформа 1.
002c:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
002c:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
002c:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
002c:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
002c:fixme:font:get_name_record_codepage encoding 20 не обрабатывается, платформа 1.
002c:fixme:font:get_name_record_codepage encoding 20 не обрабатывается, платформа 1.
0024:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0024:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0024:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0024:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0024:fixme:font:get_name_record_codepage encoding 20 не обрабатывается, платформа 1.
0024:fixme:font:get_name_record_codepage encoding 20 не обрабатывается, платформа 1.
00bc:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
00bc:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
00bc:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
00bc:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
00bc:fixme:font:get_name_record_codepage encoding 20 не обрабатывается, платформа 1.
00bc:fixme:font:get_name_record_codepage encoding 20 не обрабатывается, платформа 1.
0104:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0247FEF8
0024:err:winediag:check_version ntlm_auth не найден или устарел. Убедитесь, что в вашем пути указан ntlm_auth >= 3.0.25. Обычно вы можете найти его в пакете winbind вашего дистрибутива.
0024:err:ntlm:ntlm_LsaApInitializePackage нет поддержки NTLM, ожидайте проблем
0024:fixme:file:NtLockFile Завершение ввода-вывода при блокировке еще не реализовано
0118:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0118:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0118:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0118:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0118:fixme:font:get_name_record_codepage encoding 20 не обрабатывается, платформа 1.
0118:fixme:font:get_name_record_codepage encoding 20 не обрабатывается, платформа 1.
0120:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0247FEF8
0118:err:winediag:check_version ntlm_auth не найден или устарел. Убедитесь, что в вашем пути указан ntlm_auth >= 3.0.25. Обычно вы можете найти его в пакете winbind вашего дистрибутива.
0118:err:ntlm:ntlm_LsaApInitializePackage нет поддержки NTLM, ожидайте проблем
0118:fixme:file:NtLockFile завершение ввода-вывода при блокировке еще не реализовано
0118:fixme:process:SetProcessShutdownParameters (00000100, 00000001): частичная заглушка.
0104:ошибка:wininet:HTTP_ParseDateAsAsctime непредвиденный день недели L"-1"
0104: ошибка: wininet: неверный формат даты HTTP_ParseDate L "-1"
0104:fixme:wininet:create_cache_entry INTERNET_FLAG_NEED_FILE поддерживается неправильно
0120:err:wininet:HTTP_ParseDateAsAsctime непредвиденный день недели L"-1"
0120:ошибка:wininet:неожиданный формат даты HTTP_ParseDate L"-1"
0120:fixme:wininet:create_cache_entry INTERNET_FLAG_NEED_FILE поддерживается неправильно
0104:ошибка:wininet:HTTP_ParseDateAsAsctime непредвиденный день недели L"-1"
0104: ошибка: wininet: неверный формат даты HTTP_ParseDate L "-1"
0104:fixme:wininet:create_cache_entry INTERNET_FLAG_NEED_FILE поддерживается неправильно
0150:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0150:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0150:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0150:fixme:font:get_name_record_codepage encoding 29 не обрабатывается, платформа 1.
0150:fixme:font:get_name_record_codepage encoding 20 не обрабатывается, платформа 1.
0150:fixme:font:get_name_record_codepage encoding 20 не обрабатывается, платформа 1.
0104:ошибка:wininet:HTTP_ParseDateAsAsctime непредвиденный день недели L"-1"
0104: ошибка: wininet: неверный формат даты HTTP_ParseDate L "-1"
0104:fixme:wininet:create_cache_entry INTERNET_FLAG_NEED_FILE поддерживается неправильно
0150:err:winediag:check_version ntlm_auth не найден или устарел. Убедитесь, что в вашем пути указан ntlm_auth >= 3.0.25. Обычно вы можете найти его в пакете winbind вашего дистрибутива.
0150:err:ntlm:ntlm_LsaApInitializePackage нет поддержки NTLM, ожидайте проблем
0104:ошибка:wininet:HTTP_ParseDateAsAsctime непредвиденный день недели L"-1"
0104: ошибка: wininet: неверный формат даты HTTP_ParseDate L "-1"
0104:fixme:wininet:create_cache_entry INTERNET_FLAG_NEED_FILE поддерживается неправильно
0150:fixme:thread:GetThreadUILanguage : заглушка, возвращающая язык по умолчанию.
0150:fixme:thread:GetThreadUILanguage : заглушка, возвращающая язык по умолчанию.
0158:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0514FEF8
0150:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0150:fixme:thread:GetThreadUILanguage : заглушка, возвращающая язык по умолчанию.
0150:fixme:thread:GetThreadUILanguage : заглушка, возвращающая язык по умолчанию.
0104:ошибка:wininet:HTTP_ParseDateAsAsctime непредвиденный день недели L"-1"
0104: ошибка: wininet: неверный формат даты HTTP_ParseDate L "-1"
0104:fixme:wininet:create_cache_entry INTERNET_FLAG_NEED_FILE поддерживается неправильно
0104:ошибка:wininet:HTTP_ParseDateAsAsctime непредвиденный день недели L"-1"
0104: ошибка: wininet: неверный формат даты HTTP_ParseDate L "-1"
0104:fixme:wininet:create_cache_entry INTERNET_FLAG_NEED_FILE поддерживается неправильно
0024:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0032FEAC
0118:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0032FEAC
0150:fixme:keyboard:LoadKeyboardLayoutW name L"00000409", флаги 1, полузаглушка!
0150:fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: полузаглушка!
0150:fixme:keyboard:X11DRV_ActivateKeyboardLayout Настройка клавиатуры для разных языков не поддерживается
0150:err:ole:com_get_class_object квартира не инициализирована
0150:err:vulkan:wine_vk_instance_load_physical_devices Не удалось перечислить физические устройства, res=-3
0150:err:vulkan:wine_vkCreateInstance Не удалось загрузить физические устройства, res=-3
01ec:fixme:service:I_ScRegisterDeviceNotification Фильтры уведомлений еще не реализованы.
информация: Игра: RobloxPlayerBeta.exe
информация: DXVK: v1.9
информация: Встроенные поставщики расширений:
информация: Win32 WSI
информация: OpenVR
информация: OpenXR
информация: OpenVR: не удалось открыть раздел реестра, статус 2
предупреждение: OpenVR: не удалось найти модуль
информация: Включенные расширения экземпляра:
информация: VK_KHR_get_surface_capabilities2
информация: VK_KHR_surface
информация: VK_KHR_win32_surface
0150:err:vulkan:wine_vk_instance_load_physical_devices Не удалось перечислить физические устройства, res=-3
0150:err:vulkan:wine_vkCreateInstance Не удалось загрузить физические устройства, res=-3
завершение вызывается после создания экземпляра 'dxvk::DxvkError'

Все ошибки шрифтов кажутся несвязанными, так как некоторые программы нормально с ними справляются.

soshimee avatar
флаг us
Извините, что у меня было мало подробностей, у меня было мало времени. Так что драйвера просто не любят версии друг друга и не устанавливаются.
soshimee avatar
флаг us
Спасибо за ваше замечание, я отредактирую его так.
флаг cn
извините, но «программы Windows, работающие в Wine, похоже, требуют 32-битных драйверов» и «но драйверы Nvidia конфликтуют с версиями (32-битные и 64-битные версии не совпадают)». две разные вещи. «Установить 32-битные драйверы Nvidia вместе с 64-битными» никогда не произойдет, но также нет необходимости в том, что Wine всегда 32-битный, и ему все равно, 64-битная ли система. Ubuntu для этого не нужен 32-битный драйвер дисплея. 64-битная система справится с любыми 32-битными задачами.
soshimee avatar
флаг us
Хм, а в чем может быть проблема? Люди хотели, чтобы я попробовал 32-битные драйверы там, где я изначально их просил.
soshimee avatar
флаг us
+ 64-битные программы Windows, использующие графику, работают нормально.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.