ошибка, устанавливающая пар на фатальной ошибке человечности 14.04, загружающейся steamui.so

Когда я пытаюсь установить пар, он разрушает и предоставляет сообщение об ошибке, в котором говорится:

Вы пропускаете следующие 32-разрядные библиотеки, и Пар не может работать: libGL.so.1

и после того, как я нажимаю хорошо, пар говорит:

фатальный error:failes для загрузки steamui.so

Я запускаю 64 Ubuntu GNOME. Я попытался искать другие ответы онлайн, но они все кажутся устаревшими и больше не применяются.

Править: когда фиксируют предпринятый (apt-get install libgl1-mesa-glx:i386) это говорит:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 gnome-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
                        Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
 libgl1-mesa-glx:i386 : Depends: libglapi-mesa:i386 (= 10.1.3-0ubuntu0.3)
 unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
                        Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
2
задан 17 March 2015 в 00:21

4 ответа

Я встретил эту проблему вчера тогда, я переустанавливаю Ubuntu 14.04, и я удалил всю файловую и операционную систему. Я установил Паровое Средство запуска на Центре программного обеспечения Ubuntu. Тогда я записал apt-get install steam [Этот процесс должен открыть корень] Тогда, пар установил, обновляют себя. Тогда пар, открытый успешно.

1
ответ дан 2 December 2019 в 05:07

32-разрядное libGL.so.1 обеспечивается пакетом libgl1-mesa-glx:i386. Откройте терминал ( Ctrl + , Высокий звук + T ) тогда выполняет следующее для установки его:

sudo apt-get install libgl1-mesa-glx:i386
0
ответ дан 2 December 2019 в 05:07

Если Вы испытываете проблему выше, и предложенный метод не работает, попробуйте это:

sudo apt-get install libgl1-mesa-glx-lts-utopic:i386
0
ответ дан 2 December 2019 в 05:07

Примерьте это для размера. После рассмотрения LD_DEBUG=libs дамп клиента, я нашел, что steamui.so искал libGL.so.1

, Что означает, что необходимо найти, где это, потому что это не находится ни в каком каталоге, перечисленном в LD_LIBRARY_PATH переменная среды.

Так, на терминале, попробуйте:

sudo find / -name libGL.so.1

Это перечислит, где все они... и если Вы будете использовать Optimus и/или 64-разрядные, то это будет в нескольких местах.

то, Что я сделал, создается каталог "мусорного ведра", где я создал сценарий оболочки, названный "steam.sh". Внутри:

#!/bin/bash
export LD_LIBRARY_PATH=/usr/lib32:/usr/lib/i386-linux-gnu/mesa:$LD_LIBRARY_PATH
/usr/bin/steam $*

(Три строки. BTW, я работаю 64-разрядный и Шмель для начальной загрузки, поэтому позже я всуну optirun оператор здесь).

Это согласовало вещи для меня. Позже я разверну этот сценарий, таким образом, я смогу сказать что Intel только или Nvidia только.

0
ответ дан 2 December 2019 в 05:07

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

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