& Ldquo; Зарождение & Rdquo; в игре нет звука

Я только что купил игру под названием Limbo в Humble Bundle V . На сайте написано, что все игры кроссплатформенные, но на моем компьютере нет звука. Я искал в Google и посмотрел в официальных FAQ, но ни один из них мне не помог.

Как я могу это исправить?

28
задан 1 June 2012 в 22:48

8 ответов

Мне удалось получить его работающий со звуком на 12,04 следующим способом:

  1. Добавьте вино PPA:

    sudo add-apt-repository ppa:ubuntu-wine/ppa
    sudo apt-get update
    sudo apt-get upgrade
    winetricks directx9
    winecfg 
    
  2. Измените d3dx9_43 на" (собственный, встроенный)" на вкладке Libraries

  3. Загрузите пакет окон и установите его с вином.

  4. Окна LIMBO запуска!
8
ответ дан 1 June 2012 в 22:48

У меня звук заработал после убийства импульсного звука. Вам придется избавиться от функции автоматического появления.

См .: http://forum.winehq.org/viewtopic.php?t=1457&sid=b61a832efcbda1807f7d3791e7a46a67

Резюме:

sudo nano /etc/pulse/client.conf
[ 118] (Или используйте выбранный редактор вместо nano.)

Раскомментируйте и измените строку автоматического вызова следующим образом:

; autospawn = yes
autospawn = no

В противном случае pulseaudio всегда перезапускается.

В терминале, killall pulseaudio. Это убивает pulseaudio для вашей текущей сессии.

0
ответ дан 1 June 2012 в 22:48

К сожалению, Limbo - это всего лишь версия для Windows с эмулятором Wine, который входит в комплект поставки - он известен как «ненадежный звук». Возможно, вам придется подождать, пока они обновят релиз.

0
ответ дан 1 June 2012 в 22:48

Согласно электронному письму, которое я получил от поддержки Humble Bundle:

Сегодня на страницы загрузки загружается новая версия Limbo, которая должна исправить проблему со звуком в Linux. Пожалуйста, проверьте на странице загрузки обновленную временную метку под кнопками загрузки на этой странице и попробуйте новую версию.

Обновление из Центра программного обеспечения Ubuntu, вероятно, также скоро появится, как они подтвердили во втором электронном письме:

Codeweavers все еще заканчивают обновление, но у нас будет это размещены на страницах загрузки и в Центре Ubuntu как можно скорее.

И действительно, я проверил последнюю версию, которая была обновлена: теперь звук работает нормально.

0
ответ дан 1 June 2012 в 22:48

Вот мой обходной путь получения звука в Linux-версии LIMBO.

  1. Добавьте своего пользователя в группу аудио
    sudo adduser username audio
  2. Запустите отдельный сервер xserver
    • Нажмите CTRL + ALT + F1 и войдите под своим именем пользователя и паролем
    • , введите xinit -- :1, чтобы запустить второй сервер xserver
    • , теперь вы можете переключаться между этим и обычным рабочим столом с помощью клавиш CTRL + ALT + F7 и ...- F8
  3. запустить игру с pasuspender (вам может потребоваться переместить мышь внутри xterm в верхнем левом углу, прежде чем вы сможете ввести текст).
    pasuspender /opt/limbo/launchlimbo.sh
  4. Когда вы закончите, переключитесь на VT1 с помощью CTRL + ALT + F1 и нажмите CTRL + C, чтобы убить второй XServer. Теперь вы можете вернуться к своему обычному рабочему столу с ...- F7.
0
ответ дан 1 June 2012 в 22:48

Из того, что я могу сказать, связанная версия пытается напрямую связаться с ALSA, и это не работает, пока у вас работает PulseAudio. Простое решение: pasuspender ./launch-limbo.sh. Комплексное решение: заставьте Limbo использовать вашу системную версию Wine.

0
ответ дан 1 June 2012 в 22:48

Загрузите версию Windows (.exe) и запустите ее в Wine (проверьте это в Центре программного обеспечения Ubuntu), следуйте указаниям мастера, ответьте «да», когда запрашиваете установку DirectX, и все будет хорошо, я играю сейчас: )

По сути, это то, что делает пакет .deb, но если делать это вручную, таких ошибок не возникнет.

0
ответ дан 1 June 2012 в 22:48

Сначала попробуйте перезапустить pulseaudio:

В терминале (ctrl + alt + t) введите: (это два минус (-) символа)

pulseaudio --kill

Затем дайте ему несколько секунд для перезапуска (посмотрите значок громкости в правом верхнем углу), затем запустите Limbo.

Limbo отлично работает для меня, без особых настроек звука, упомянутых в других ответах, но у It (и Wine в целом) иногда возникают проблемы с pulseaudio. В моем случае перезапуск pulseaudio исправляет это.

Обратите внимание, что вам может потребоваться или не потребоваться перезапускать другие программы, использующие звук (например, Firefox) после перезапуска pulseaudio.

0
ответ дан 1 June 2012 в 22:48

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

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