MOTR + Linux (мини-гайд по приручению)
-
ничего не изменилось
wine: Call from 0x7bc3e820 to unimplemented function ntdll.dll.ZwSetLdtEntries, aborting
wine: Unimplemented function ntdll.dll.ZwSetLdtEntries called at address 0x7bc3e820 (thread 0020), starting debugger...
Unhandled exception: unimplemented function ntdll.dll.ZwSetLdtEntries called in 32-bit code (0x7bc3e820).
=>0 0x7bc3e820 __wine_spec_unimplemented_stub+0x50() in ntdll (0x0033f63c)
1 0x7bc21569 in ntdll (+0x11568) (0x0033f63c)
2 0x80000100 (0x0033f6a0)
3 0x004757b8 in ruro (+0x757b7) (0x0033f6dc)
4 0x00472182 in ruro (+0x72181) (0x0033fc5c)
5 0x00472d0d in ruro (+0x72d0c) (0x0033fc7c)
6 0x0047420f in ruro (+0x7420e) (0x0033fe00)
7 0x00477f28 in ruro (+0x77f27) (0x0033fe90)ruro, а ещё можно посмотреть что ruro запущен из под вайна (самое простое что пришло в голову - посмотреть в реестре чем открывается html - если C:\windows\system32\winebrowser.exe - мы в вайне или например есть пусть в реестре HCL/Software/Wine, много разных вариантов...)
-
я ведь не очень хорошо знаю линукс и поэтому не знаю как это можно сделать, хорошо бы еслиб подсказал кто знающий как решить эту проблему, но видимо никому это не надо...обидно, будем как и раньше перегружаться в винду
-
я ведь не очень хорошо знаю линукс и поэтому не знаю как это можно сделать, хорошо бы еслиб подсказал кто знающий как решить эту проблему, но видимо никому это не надо...обидно, будем как и раньше перегружаться в винду
-
Думаю можно попробовать скомпилить вайн без этой функции вообще. Закомментить в исходниках, но сомневаюсь, что что-то получится.
-
Думаю можно попробовать скомпилить вайн без этой функции вообще. Закомментить в исходниках, но сомневаюсь, что что-то получится.
-
кто нить пробовал на х86 линуксе запускать под вайном ? чисто для статистики
-
кто нить пробовал на х86 линуксе запускать под вайном ? чисто для статистики
-
у меня х86 линукс убунта 10.10
пробовал запускать на вайне 1.2.2 и на 1.3 везде одна и таже ошибка -
у меня х86 линукс убунта 10.10
пробовал запускать на вайне 1.2.2 и на 1.3 везде одна и таже ошибка -
в дополнение:
в VMware-workstation-full-7.1.3-324285 виснит апдейтер на проверке связи (тупо перестаёт сам себя отрисовывать, курсор занятости и 0% цпу жрёт) - на попытке "войти" тож виснит видимо -
в дополнение:
в VMware-workstation-full-7.1.3-324285 виснит апдейтер на проверке связи (тупо перестаёт сам себя отрисовывать, курсор занятости и 0% цпу жрёт) - на попытке "войти" тож виснит видимо -
в дополнение:
VirtualBox не поддерживает DirectX 7в дополнение:
wine'овцы не считают данную проблему приоритетной -
в дополнение:
VirtualBox не поддерживает DirectX 7в дополнение:
wine'овцы не считают данную проблему приоритетной -
ну чтож будем ждать когда исправят любо руро, либо wine
интересно что раньше произойдет)))) -
ну чтож будем ждать когда исправят любо руро, либо wine
интересно что раньше произойдет)))) -
wine теоретически можно самим исправить, в отличие от руро.
-
wine теоретически можно самим исправить, в отличие от руро.
-
drinkermann, выше показали что исправить руро совсем не сложно
-
drinkermann, выше показали что исправить руро совсем не сложно
-
Всё точно так и есть, как сказал ruro. Без функции работает феерично.
Распаковываете исходники, открываете файл dlls/ntdll/ntdll.spec и комментируете символом # строку @ stub ZwSetLdtEntries. Компилите ntdll. Профит.
Скорость запуска феерична, да.
P.S. Вечно, как ночь, так меня несёт куда не надо -_-
Исправленная ntdll.dll.so, скомпиленная под i686: ntdll.dll.so.
Оверрайдить ntdll нельзя. Бекапим-копипастим в /usr/lib/wine/ или собираем обёртку.
Так как вместо реальной функции в ntdll стоит заглушка - можно, в принципе, безбоязнено заместить либу в /usr/lib/wine/.