Проблема с Wine на ядре 3.2.0

Я использую PlayOnLinux, чтобы играть в некоторые игры Steam без проблем на Ubuntu 11.04 и 11.10. Я недавно обновился до новой Ubuntu 12.04, обновление прошло без проблем. Затем я пытаюсь запустить игру. Окна Steam запускаются как обычно, но игры почему-то не открываются. Они просто не открываются, никаких диалогов об ошибках вообще.

Затем я пытаюсь открыть Ubuntu со старым ядром (3.0.0-17), на этот раз игры работают как обычно. Интересно, была ли проблема во время установки ядра. Есть ли способ создать «журнал», чтобы знать, что происходит, когда я запускаю игру в новом ядре? Если для этого нет решения, как я могу сделать старое ядро ​​параметром по умолчанию в загрузчике, чтобы мне не приходилось искать его каждый раз? Спасибо.

Примечание: оба ядра являются универсальными.

1
задан 30 April 2012 в 22:50

1 ответ

Существует проблема с ptrace и WINE в Ubuntu 12.04, которая затрагивает некоторые игры, я думаю, что Steam - одна из них. Если это ваша проблема, то есть обходной путь.

Чтобы проверить это, вы можете запустить следующую команду в терминале, чтобы сбросить значение ptrace до 0

echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope

Затем попробуйте снова запустить игры и посмотреть, запустится ли это. Это исправление будет сброшено при следующем запуске компьютера, поэтому вам придется вводить его каждый раз.

Я использую версию WINE Codeweavers Crossover, поэтому я дам вам ссылку, которую я сохранил и которую можно легко найти, но я видел тот же ответ на форуме WINE при исследовании этой проблемы.

ВИНО ИЗОБРЕТЕНИЕ

Я должен включить здесь предостережение; ссылка выше также даст вам возможность установить ptrace навсегда, но то, что я прочитал, пытаясь понять эту «ошибку», может сделать вашу систему менее безопасной. ptrace обрабатывает взаимодействия между программами: ptrace = 0 более допустим, чем ptrace = 1. Я не уверен в серьезности угрозы безопасности. Я наткнулся на ваш вопрос, потому что я смотрел сайт на вопрос о том, насколько небезопасным он может быть, и не нашел ответов ни здесь, ни где-либо еще.

0
ответ дан 30 April 2012 в 22:50

Другие вопросы по тегам:

Похожие вопросы: