[Решено] Помер wine

Хотел снести kde перед ежемесячным обновлением world, за ненадобностью. Заодно увидел в профилях переход на merged-usr.

Последовательность была такая.
1. Перешел со split-usr на merged-usr с помощью merge-usr, по гайду.
2. Переключил профиль с default/linux/amd64/23.0/split-usr/desktop/plasma на default/linux/amd64/23.0/desktop.
3. Снес все kde-шные пакеты, сделал emerge -av --update --newuse --deep world.
4. Wine обновился с версии 9 до 10.

Теперь с wine ничего не запускается - winetricks, wineboot --init, wine notepad.exe.
Если снести префикс ~/.wine, при первом запуске сыпется бесконечный ряд ошибок (одни и те же по кругу, сократил):

007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0034:err:msg:get_server_queue_handle Cannot get server thread queue
0034:err:win:get_desktop_window failed to create desktop window
007c:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winehid": c000000d
007c:err:plugplay:load_function_driver Failed to load driver L"winehid", status 0xc000000d.
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winehid": c000000d
007c:err:plugplay:load_function_driver Failed to load driver L"winehid", status 0xc000000d.
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
0074:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winebth": c0000135
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"winebth" failed to start: 126
013c:err:win:get_desktop_window failed to create desktop window
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0164:err:msg:get_server_queue_handle Cannot get server thread queue
0164:err:win:get_desktop_window failed to create desktop window

И спавнится бесконечное количество explorer.exe, которые сжирают всю память и вешают систему.

При следующих запусках
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
wine: could not load kernel32.dll, status c0000135

Пробовал откатиться на wine 9.0 - ничего не изменилось.

Просьба подсказать куда копать.

Давным-давно...

Была такая новость, 2024-03-22-new-23-profiles.
Там особо отмечен момент перехода split-usr/merged-usr. И речь там не о каких-то мелочах вроде wine.
В вашем случае - пересобрал бы всю систему со stage3 по нужному профилю.

Так у меня уже был профиль 23

Так у меня уже был профиль 23 версии, а новость же про переход с 17 на 23 и что при этом нельзя сразу выбирать merged-usr. У меня вроде потому и был split-usr, что нельзя было сразу перейти - так и остался.
И гайд же сделали: https://wiki.gentoo.org/wiki/Merge-usr
И ничего ведь больше не отвалилось, что реально от usr зависит.
И ошибки такие у wine гуглятся на других системах.
Я так подозреваю, что виноват может быть какой-то из обновленных пакетов, от которых зависит wine. Хотя тогда как будто бы не я один такой должен быть...

CoolMan написал(а):... и что

CoolMan написал(а):
... и что при этом нельзя сразу выбирать merged-usr. У меня вроде потому и был split-usr, что нельзя было сразу перейти - так и остался. ...

Хм. С 17 на 23 нельзя было со split на merged перейти, а теперь можно стало. И вообще, профили это такая вещь, как приспичило, так и выбрал. Сегодня один, завтра другой. O:-)

Оказалось, помирал SSD. После

Оказалось, помирал SSD. После обновления, видимо, часть файлов записалась битой. Система при этом жила.
Была перенесена на другой накопитель, целиком пересобрана через --emptytree и все заработало.

?

sys-apps/smartmontools?

:wq
--
Live free or die

Да, разумеется тонна

Да, разумеется тонна ошибок.
Но достаточно было просто заглянуть в dmesg.
Курю бамбук, пока жду решения ситилинка по 4-годовалому kc2500 с 5-летней гарантией )

11 of the best places to buy

11 of the best places to buy sports apparel in Vancouver
What: Lids, also known as Jersey City or Game On, has stores all over Metro Vancouver, specializing in sports headwear, jerseys, accessories, and novelties. Most stores also offer custom embroidery of your favourite player name.
Where: 681 Robson Street in downtown Vancouver, or head out to Metrotown in Burnaby, Tsawwassen Mills in Delta, or the Richmond Centre, for starters
When: Opening times vary according to location
Air Jordan 1
Jordan 1s
Cheap NFL Jerseys
NFL Jerseys
Formal Dresses
Peter Millar
Peter Millar Clothing
Yeezy 350
Soccer Jerseys Cheap
Red Dress Boutique
Red Dress
NFL Jerseys
Custom NFL Jersey
Baseball Caps
Yeezy Slides
RED WEDDING
Red Dress
Pandora Bracelets
Pandora Bracelet
Adidas Yeezy
White Dress
SLEEPWEAR SINTIMATES
Prom Dresses
Baseball Caps
NFL Hats
NBA Hats
MLB Hats
Soccer Jerseys Spain
National Football Teams
MLS Soccer
Pandora Charms
Pandora Bracelet
Pandora Rings
Air Jordan 1
Air Jordan 11
Air Jordan 4
NIKE DUNK
Yeezy 350
Yeezy 700
Yeezy 500
Air Jordan 1
Air Jordan 4
Jordan Travis Scott
Peter Millar Shirt
Peter Millar Golf

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".