Bug 49201

Summary: Wine не видит драйвер
Product: Sisyphus Reporter: Ivan Mazhukin <vanyamajukin>
Component: wineAssignee: Vitaly Lipatov <lav>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: lav, tergoevm
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Ivan Mazhukin 2024-01-26 18:28:58 MSK
При попытке запустить winecfg или любое другое приложение wine уходит в ошибку:

002c:fixme:winediag:loader_init wine-staging 9.0 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org.
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
0024:fixme:file:parse_samba_dos_attrib_data Unhandled user.DOSATTRIB extended attribute value.
00f0:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
00f0:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."

Но если указать переменную перед запуском wine:
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/535.146.02_nvidia_icd.json
тогда wine запускается нормально.

Немного конфигурации:
OS: Alt regular
CPU: AMD Ryzen 5 2600
GPU0: GTX 1050 ti
GPU1: RTX 2060 Super (primary)
Comment 1 Mikhail Tergoev 2024-01-30 13:31:28 MSK
Проблема во множестве *nvidia_icd.json
Нашлось по этому поводу:
https://lore.altlinux.org/sisyphus/9763256.EPtuOEFCgo@zerg.malta.altlinux.ru/

Локальное решение:
# remove-old-kernels -a
# nvidia-clean-driver
Comment 2 Ivan Mazhukin 2024-01-30 13:38:49 MSK
(Ответ для Mikhail Tergoev на комментарий #1)
> Проблема во множестве *nvidia_icd.json
> Нашлось по этому поводу:
> https://lore.altlinux.org/sisyphus/9763256.EPtuOEFCgo@zerg.malta.altlinux.ru/
> 
> Локальное решение:
> # remove-old-kernels -a
> # nvidia-clean-driver

Выполнил команды и ошибка пропала. Сейчас wine работает исправно, спасибо.