Попытка установить Steam ERROR: вам не хватает следующих 32-разрядных библиотек, и Steam может не работать: not

У меня была такая же проблема разрыва, как и во время воспроизведения звука с помощью Radeon HD 3450 после обновления с Ubuntu 10.04 до 12.04. Я пробовал последние версии драйверов от Ubuntu и ATI, и ни один из них не работал, я думаю, потому что теперь он является «унаследованным» продуктом. Я не смог включить Tear Free Desktop, потому что получил ошибку «недостаточной памяти графического адаптера».

Это то, что исправило это для меня:

Включить канонический партнерский репозиторий https: // askubuntu.com/a/14633/18665 Установите Flash из Adobe sudo apt-get install adobe-flashplugin В Chrome перейдите к chrome: // plugins / В верхней правой части экрана нажмите кнопку + рядом с Подробности. Прокрутите вниз до Adobe Flash Player, найдите версию с PepperFlash в пути и нажмите Отключить
1
задан 15 July 2015 в 01:11

7 ответов

Это похоже на каждые 64-разрядные ОС.

Полный отчет об ошибке здесь: https://github.com/ValveSoftware/steam-for-linux/issues/321

[d3 ] Решение:

gksudo gedit /etc/ld.so.conf.d/steam.conf

Решение :

/usr/lib32
/usr/lib/i386-linux-gnu/mesa

Затем выполните:

sudo ldconfig

Теперь вы должны быть способны для запуска решения Steam

найдено здесь: https://github.com/ValveSoftware/steam-for-linux/issues/321 [!d11 ]

32
ответ дан 25 May 2018 в 01:06
  • 1
    Это было мое решение в ubuntu 13.10. Я не помню эту проблему в ubuntu 12.04. – isaaclw 27 December 2013 в 00:32
  • 2
    Это самый чистый способ решить проблему в 13.10. Пользователь не должен создавать символические ссылки в / usr / lib в соответствии с самым высоким голосовым ответом. – XBigTK13X 15 April 2014 в 19:29
  • 3
    Это было решение для меня на Ubuntu 14.04 – Tanner Watson 12 October 2015 в 02:36
  • 4
    Это правильный путь - легко, и это сработало. Ничего другого. – Audie 8 November 2015 в 11:33
  • 5
    ни одно из этих решений не работает для меня 14.04 x 64. когда звезды Steam открывают терминал и говорят, какие зависимости будут установлены. но когда загрузка заканчивается, он говорит о других проблемах с зависимостями. и затем он начинается с отсутствия сообщения об ошибке steamui.so, а затем завершает работу. – ViBE 12 December 2015 в 17:47

Вот что я должен был сделать на Intel Sandy Bridge (графика HD3000) - для Nvidia / AMD используйте соответствующий источник:

sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib

Steam и 3D в vmWare теперь работают.

25
ответ дан 25 May 2018 в 01:06
  • 1
    Это действительно исправило мою проблему, спасибо! – Michael Aquilina 10 October 2013 в 02:45
  • 2
    Это сработало для меня (AMD здесь). Что мне нужно было сделать, это установить 32-битный fglrx пакет, который предоставляет libGL.so, который был назван libgl1-fglrx-glx:i386, а затем создать символическую ссылку на /usr/lib/i386-linux-gnu/fglrx/libGL.so.1. Тогда это сработало отлично. – Thomas 31 December 2013 в 12:07
  • 3
    Также исправил его для меня на Ubuntu 17.10. Благодаря! – rene 15 December 2017 в 01:40

Возможно, вы используете 64-битную версию Ubuntu.

Просто откройте терминал и введите:

sudo apt-get install ia32-libs

Таким образом, у вас будет полная совместимость с 32-разрядными аппликациями, например как Steam, skype и др.

6
ответ дан 25 May 2018 в 01:06
  • 1
    Этот пакет недоступен для debian wheezy или для suacy (13.10). Я пытаюсь вспомнить, когда миграция произошла для ubuntu ... но они перешли от установки 32-битных пакетов таким образом. – isaaclw 27 December 2013 в 00:21

Я запускаю 14.04 LTS (с elementary OS 0.3.2 Freya 64bit), и это отлично сработало для меня:

sudo dpkg --add-architecture i386
sudo add-apt-repository multiverse
sudo apt-get update
sudo apt-get install steam

Кроме того, это было фактически решение для другого (но связанного ) проблема.

1
ответ дан 25 May 2018 в 01:06

Как запустить Steam с ATI 13.04 на Ubuntu 13.04 64 бит с ядром 3.8.12:

открыть терминал Создать файл автозагрузки в вашем домашнем каталоге:
sudo gedit st3am.sh
поместить это в файл:
LD_PRELOAD=/usr/lib32/fglrx/libGL.so.1 steam
Сохранить & amp; ; сделать исполняемый файл:
chmod a+x st3am.sh
Сделать ярлык и перейти на рабочий стол или добавить в ваше приложение. Поиграйте :)
0
ответ дан 25 May 2018 в 01:06

Я просто бежал с помощью optirun. Из окна терминала: optirun steam. Устанавливает пар, работающий на моей фактической графической карте, а не графическую графику Intel.

0
ответ дан 25 May 2018 в 01:06

У меня была аналогичная проблема с nVidia и Steam, используя GeForce 650ti с драйверами 331. Я закончил работу с CTRL-ALT-F1 и выполнил вход в систему, затем sudo service lightdm stop, telinit 3 (возможно, не нужно после остановки службы) и sudo sh NVIDIA*.run.

Исходные 331 драйверы были удалены, и установка (на этот раз) прошла нормально, и Steam работает.

0
ответ дан 25 May 2018 в 01:06

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

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