LINUX.ORG.RU
ФорумGames

Не установить Steam! Помогите новичку.

 ,


1

4

При открытии Steam открывается терминал :

Steam needs to install these additional packages:
   libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386
 password for kristi:
...
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 libgl1-mesa-dri:i386 : Зависит: libdrm-intel1:i386 (>= 2.4.48) но он не будет установлен
                        Зависит: libdrm-nouveau2:i386 (>= 2.4.38) но он не будет установлен
                        Зависит: libdrm-radeon1:i386 (>= 2.4.31) но он не будет установлен
                        Зависит: libdrm2:i386 (>= 2.4.38) но он не будет установлен
 libgl1-mesa-glx:i386 : Зависит: libdrm2:i386 (>= 2.3.1) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Press return to continue:
После этого Steam выдает:
You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
Потом начинает обновляется и пишет:
Fatal Error: Failed to load steammui.so
Чтобы исправить ошибку я вводил:
kristi@linux:~$ sudo apt-get -f install

dpkg --print-foreign-architectures

sudo dpkg --add-architecture i386 && sudo apt-get update

И снова заходи в steam, но ничего не изменилось.

Я нуб, поэтому помогите плиз. :'( (Ubuntu 14.04 64bit)

Перемещено beastie из general



Последнее исправление: beastie (всего исправлений: 2)

Ответ на: комментарий от yura_ts

[sudo] password for kristi: Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Расчёт обновлений…Готово обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. kristi@linux:~$

У меня steam с офф сайта, мне его снести и поставить новый как вы сказали?

Gaga_Vang
() автор топика

Вангую: человек скачал только что вышедшую убунту 14.04.2, и установил ее. Вместе с ней установился графический стек от 14.10, с которым несовместимы куча пакетов, в том числе и стим.

Khnazile ★★★★★
()
Ответ на: комментарий от yura_ts

Не ставится :( kristi@linux:~$ sudo apt-get install steam Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости: steam:i386 : Зависит: libgl1-mesa-dri:i386 Зависит: libgl1-mesa-glx:i386 E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты. kristi@linux:~$

Gaga_Vang
() автор топика
Ответ на: комментарий от mandala

Не знаю подробностей, не пользуюсь убунту. Из-за обсуждений на ЛОРе всегда думал, что убунту каждый релиз по накурке делается, иначе не могут. Даже не знаю, чем помочь. Ненавижу deb-based дистрибутивы именно из-за того, что заигнорировать зависимости пакета бывает ой как не просто.

Khnazile ★★★★★
()
Ответ на: комментарий от Deleted

С офф сайта, но я снес уже его. С репов тоже не устанавливается.

Gaga_Vang
() автор топика
Ответ на: комментарий от Gaga_Vang

Суть такова: на офф.сайте лежит ubuntu 14.04.2, с которой [пока] не совместим стим. Эта версия отличается от той, которую ты получишь, установив оригинальную 14.04 и все обновления на нее через обновлятор.

Khnazile ★★★★★
()
Ответ на: комментарий от anonymous

kristi@linux:~$ sudo aptitude install steam Замечание: выбран «steam:i386» вместо виртуального пакета «steam» Следующие НОВЫЕ пакеты будут установлены: gcc-4.8-base:i386{a} gcc-4.9-base:i386{a} libc6:i386{a} libcgmanager0:i386{a} libdbus-1-3:i386{a} libdrm-intel1:i386{ab} libdrm-nouveau2:i386{ab} libdrm-radeon1:i386{ab} libdrm2:i386{ab} libedit2:i386{a} libelf1:i386{a} libexpat1:i386{a} libffi6:i386{a} libgcc1:i386{a} libgl1-mesa-dri:i386{a} libgl1-mesa-glx:i386{a} libglapi-mesa:i386{a} libllvm3.5:i386{a} libnih-dbus1:i386{a} libnih1:i386{a} libpciaccess0:i386{a} libstdc++6:i386{a} libtinfo5:i386{a} libtxc-dxtn-s2tc0:i386{a} libudev1:i386{a} libx11-6:i386{a} libx11-xcb1:i386{a} libxau6:i386{a} libxcb-dri2-0:i386{a} libxcb-dri3-0:i386{a} libxcb-glx0:i386{a} libxcb-present0:i386{a} libxcb-sync1:i386{a} libxcb1:i386{a} libxdamage1:i386{a} libxdmcp6:i386{a} libxext6:i386{a} libxfixes3:i386{a} libxshmfence1:i386{a} libxxf86vm1:i386{a} steam:i386 zlib1g:i386{a} 0 пакетов обновлено, 42 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено. Необходимо получить 18,0 MБ архивов. После распаковки 65,2 MБ будет занято. Следующие пакеты имеют неудовлетворённые зависимости: libdrm-intel1 : Ломает: libdrm-intel1:i386 (!= 2.4.59+git1502170630.7cb1d6~gd~t) но будет установлен 2.4.56-1. libdrm-intel1:i386 : Ломает: libdrm-intel1 (!= 2.4.56-1) но установлен 2.4.59+git1502170630.7cb1d6~gd~t. libdrm-radeon1 : Ломает: libdrm-radeon1:i386 (!= 2.4.59+git1502170630.7cb1d6~gd~t) но будет установлен 2.4.56-1. libdrm-radeon1:i386 : Ломает: libdrm-radeon1 (!= 2.4.56-1) но установлен 2.4.59+git1502170630.7cb1d6~gd~t. libdrm-nouveau2 : Ломает: libdrm-nouveau2:i386 (!= 2.4.59+git1502170630.7cb1d6~gd~t) но будет установлен 2.4.56-1. libdrm-nouveau2:i386 : Ломает: libdrm-nouveau2 (!= 2.4.56-1) но установлен 2.4.59+git1502170630.7cb1d6~gd~t. libdrm2 : Ломает: libdrm2:i386 (!= 2.4.59+git1502170630.7cb1d6~gd~t) но будет установлен 2.4.56-1. libdrm2:i386 : Ломает: libdrm2 (!= 2.4.56-1) но установлен 2.4.59+git1502170630.7cb1d6~gd~t. Следующие действия разрешат зависимости:

Оставить для следующих пакетов их текущие версии: 1) libdrm-intel1:i386 [Не установлен] 2) libdrm-nouveau2:i386 [Не установлен] 3) libdrm-radeon1:i386 [Не установлен] 4) libdrm2:i386 [Не установлен] 5) libgl1-mesa-dri:i386 [Не установлен] 6) libgl1-mesa-glx:i386 [Не установлен] 7) steam:i386 [Не установлен]

Принять данное решение? [Y/n/q/?]

Gaga_Vang
() автор топика
Ответ на: комментарий от yura_ts

Ни одного пакета не будет установлено, обновлено или удалено. 0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено. Необходимо получить 0 Б архивов. После распаковки 0 Б будет занято. kristi@linux:~$

Gaga_Vang
() автор топика
Ответ на: комментарий от yura_ts

Подскажи какую скачать. А можно ли скачать 12 версию а потом перейти на 14.04, не будет ли у меня снова так же?

Gaga_Vang
() автор топика
Ответ на: комментарий от Gaga_Vang

У вас похоже Trusty-proposed репа подключена. Её надо отключить и обновиться( не эксперт в убунте если что).

anonymous
()
Ответ на: комментарий от olibjerd

Я не в курсе подробностей, как в убунтах зависимости устроены, но проблема существует. На 14.10 стим тоже встает, а вот на свеже установленную 14.04.2 - не хочет.

Khnazile ★★★★★
()
Ответ на: комментарий от Gaga_Vang

Непонятно, по какой причине он не хочет ставить эти пакеты. Например

libdrm-intel1
установлен 2.4.59+git1502170630.7cb1d6~gd~t

Откуда такие версии? В trusty-updates версия именуется 2.4.56-1~ubuntu2.

Посмотрел на их сайте: Пакет: steam (1:1.0.0.45-1ubuntu1) [multiverse] требует libgl1-mesa-dri, которая требует libdrm-intel1 (>= 2.4.48). Твоя вроде удовлетворяет неравенству.

spectr00 ★★★
()
Ответ на: комментарий от Khnazile

Вангую: человек скачал только что вышедшую убунту 14.04.2, и установил ее. Вместе с ней установился графический стек от 14.10, с которым несовместимы куча пакетов, в том числе и стим.

Я помню, как в 12.04 LTS они отказались поддерживать Hardware Enablement Stack. Обновляйтесь. Обновился. Пакеты на nvidia не работали. Решение - обновление до 14.04 LTS. Сделал и его. 2 дня потом еще все допиливал. Так что LTS они стабильно ломают.

andrew667 ★★★★★
()
Ответ на: комментарий от yura_ts

Вот потому и не ставится ничего. Y надо нажать было.

peregrine ★★★★★
()
Ответ на: комментарий от Gaga_Vang

И да, нуво выкини из системы. Поставь блоб из реп, если у тебя виядха Nvidia.

peregrine ★★★★★
()

Это странно, но я буквально вчера накатил 14.04.2, и у меня Стим встал как влитой. Ни единой ошибки. ЧЯДНТ?

Sunderland93 ★★★★★
()

sudo apt-get install ia32-libs
sudo apt-get update
если не сработает, то после этого ввести: sudo apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386

и нужно добавить ppa https://launchpad.net/~xorg-edgers/ archive/ubuntu/ppa

оттуда установить свежие драйвера для твой видео карты.

lexxus-lex ★★★
()
Последнее исправление: lexxus-lex (всего исправлений: 2)
Ответ на: комментарий от Khnazile

Мда, правильно вэлв не стал связываться с этими идиотами.

steemandlinux ★★★★★
()
rm -rf ~/.steam
sudo apt-get --purge remove steam
sudo dpkg --remove-architecture i386
sudo apt-get autoremove

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install steam
ck114
()
5 апреля 2015 г.
Ответ на: комментарий от ck114

такая же ситуация. Установил чистую 14.04.2 64-bit, и затем Steam и с сайта steampowered, и через apt-get install. И драйвера NVIDIA устанавливал, и без них. И волшебные строки из предыдущего поста. Ничего не помогало. А ларчик просто открывался. Как подсказали вот тут, я установил то, что хочет steam таким образом:

sudo apt-get install libgl1-mesa-glx-lts-utopic:i386

И все, клиент steam открыл наконец личико :)

coalesce
()

Steam needs to install these additional packages:
libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386

...

( (Ubuntu 14.04 64bit)

Требуемые библиотеки относятся к 32 битной ОС,а у тебя стоит 64 битная.

Значит надо переустанавливать на 32 битную или multilib

Я думаю сначала стоит опробовать multilib

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
29 августа 2015 г.

sudo dpkg --add-architecture i386 sudo apt-get update

sudo apt-get install steam:i386

anonymous
()

Раз уж такая пьянка, то может steamos поставить? Там стим должен завестись.

gavlig ★★★
()
6 февраля 2016 г.

xserver-xorg-core-lts-vivid

Столкнулся тоже с этой проблемой, что то из этих пакетов при апгрейте нарушает, я думаю что проблема в xserver-xorg-core-lts-vivid Пакеты, которые будут обновлены: intel-gpu-tools libdrm-intel1 libdrm-intel1:i386 libdrm-nouveau2 libdrm-nouveau2:i386 libdrm-radeon1 libdrm-radeon1:i386 libdrm2 libdrm2:i386 libmm-glib0 libnautilus-extension1a libwayland-client0 libwayland-cursor0 libwayland-server0 modemmanager nautilus nautilus-data xserver-xorg-core-lts-vivid

Admin1488
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.