|
2.2, Аноним (2), 09:39, 30/03/2019 [^] [^^] [^^^] [ответить]
| +5 +/– |
Почитай вот это: https://www.opennet.dev/opennews/art.shtml?num=24113
Суть вот в чём. Есть параметр sysctl под названием vm.mmap_min_addr. Если он равен 0, то:
1. Система может выполнять 16-битные приложения в Wine
2. Система имеет опасную уязвимость, которая позволяет получить root
Если параметр равен 65536, то:
1. Система не может выполнять 16-битные приложения в Wine
2. Система не имеет опасной уязвимости
В комментариях под этой новостью выяснилось, что у людей, использующих актуальную версию Ubuntu (на тот момент 9.10 и 9.04) у части из них параметр равен 65536, а у части 0. Выяснилось, что Wine, устанавливаемый из PPA, переназначал эту переменную, делая её нулём. А те, у кого не был установлен Wine из PPA, имели переменную, равную 65536
Поэтому, если ты хочешь запускать 16-битные приложения, выстави эту переменную как ноль. А когда закончил работать - выстави обратно )) Впрочем, можешь поставить нулём навсегда: это же локальная root-уязвимость (если я не ошибаюсь). И воспользоваться ей можешь только ты сам. А зачем тебе ей пользоваться, если ты и так знаешь пароль root?
Вот инструкция, как сделать: https://www.opennet.dev/tips/1655_wine_photoshop.shtml
| |
|
3.3, A.Stahl (ok), 09:42, 30/03/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Проблемы с фактом запуска нет. Просто реализация Win16 поломана настолько, что уже почти ничего не работает.
| |
|
4.4, Аноним (2), 09:44, 30/03/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
Как вариант, можно использовать Wine 1.0 при помози PlayOnLinux
| |
|
5.19, аноним3 (?), 03:40, 31/03/2019 [^] [^^] [^^^] [ответить]
| +/– |
wine-3.21-1
использовал его чтоб запустить игруху 2012 года.. увы не шмогло))
| |
|
|
|
|
1.5, Аноним (5), 09:57, 30/03/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
"Добавлена поддержка графического API Vulkan 1.1 (ранее поддерживалась спецификация 1.0); "
Картинок не хватает - раньше и теперь. Работа ведь большая была проделана, можно-бы и "похвастаться". :)
| |
|
2.6, Аноним (6), 12:18, 30/03/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
Пробросить пару десятков функций в хостовый драйвер это не работа.
| |
|
3.9, Аноним (9), 12:56, 30/03/2019 [^] [^^] [^^^] [ответить]
| +/– |
В их OpenCL они пробрасывают только 1.0. При этом, если в системе 1.2 или 2.0, то приложение в Wine видит именно эту версию
| |
|
|
|
2.8, iPony (?), 12:42, 30/03/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
> бага с foobar2000 Spider Monkey Panel plugin
Ну логично. Не стоило ожидать, что прибежит толпа народа и начнёт разбираться
| |
|
3.10, Chimpanzee (?), 14:14, 30/03/2019 [^] [^^] [^^^] [ответить]
| +/– |
Баг затрагивает не только фубар. Там описан частный случай. Проблема именно в вайновской реализации функции из user32.dll
| |
|
4.13, Аноним (13), 17:06, 30/03/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну так исправьте баг и сделайте pull request.
Это же open source.
| |
|
5.18, Андрей (??), 23:44, 30/03/2019 [^] [^^] [^^^] [ответить]
| +/– |
Каждый пользователь open source разбирается в любом исходном коде настолько хорошо, что может исправить любую ошибку, которую даже ответственные разработчики не берутся прокомментировать?
| |
|
6.20, iPony (?), 04:18, 31/03/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну кому оно надо. Работает? Работает.
Тут как в том анекдоте про палец 👉🏿. Если больно, то не делай так.
В каких-нибудь иксах и годами не правят всякие корявости по работе с клавиатурой.
| |
|
7.21, Андрей (??), 04:39, 31/03/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Ну кому оно надо.
Ну, конечно, надо подождать, пока баг укоренится, перекочует в стабильную версию, и начнут жаловаться платящие фирме CodeWeavers пользователи </ирония>.
| |
|
8.23, iPony (?), 10:28, 31/03/2019 [^] [^^] [^^^] [ответить] | +/– | А это регрессия В приведённым тобой багрепорте об этом ни слова У регрессий пр... текст свёрнут, показать | |
|
|
6.24, Ordu (ok), 11:12, 31/03/2019 [^] [^^] [^^^] [ответить]
| +/– |
Не каждый. Но если среди пользователей опенсорца не будет тех, кто готов разбираться в незнакомой базе кода, ради того, чтобы исправить глупый баг, то опенсорц перестанет существовать. И если ты никогда не пытаешься поковыряться в чужом коде, чтобы исправить исправить глупый баг, то таким образом ты отказываешься сделать свой маленький вклад в то, чтобы опенсорц продолжил существовать.
Это твоё решение вряд ли перевесит чашу весов. Ты можешь спать спокойно.
> даже ответственные разработчики не берутся прокомментировать?
Чтобы прокомментировать, ответственному разработчику надо протестировать, проверить, и только после этого говорить. Если он будет комментировать наобум, то он не будет _ответственным_ разработчиком. А чтобы протестировать, проверить нужно время. А время -- это ресурс, которого всегда не хватает, и от которого и так постоянно приходится отрывать кусочки на много разных действий.
Так что не надо делать выводов о том, насколько баг сложный или простой на основании отсутствия реакции разработчиков. Вот по наличию реакции _ответственного_ разработчика можно было бы о чём-то судить.
| |
|
|
|
|
|
1.15, Аноним (15), 18:12, 30/03/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –6 +/– |
Единственное, для чего сабж как бы сгодился, это для программы заполнения декларации (почему она только под Windows - отдельный вопрос). Так она в Wine не ставится, ибо последний в принципе не поддерживает нативный .NET (причем не поддерживает в особо извращенной форме - в списках есть, но при установке ошибка). Поэтому сабж совершенно не нужен.
| |
|
2.22, 111 (??), 09:48, 31/03/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
ну дак и не заполняй...
вот проблему то нашел :)
| |
2.26, Del (?), 09:35, 01/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Разрабы и пользователи, слышали? Анониму из Интернетов не нужен вайн! Так что все, можно закрывать проект!
| |
|
|