Steam запускается но только в виде процесса без самого окна приложения

Автор smail, 09 марта 2019, 11:02:05

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

smail

Здравствуйте Знатоки!!!
Установил DEbian х64, mulltiarch, and steam.
При запуске стима он просил и ругался на отсутствующие либы , все до установил по просбе СТИМА )) и вот при запуске он не ругается и довольный висит в процессах, а вот окно приложения не показывает ((( Что и куда копать?

G_r_i_g_a

Steam нативный или в вайне? Запусти в терминале, выхлоп сюда.

smail

G_r_i_g_a  Сам клиент в виде deb файла скачал  и установил с сайта steam : https://store.steampowered.com/about/ Потом докачал либ х386. Иконка стима в приложениях появилась.
Вывод запуска стима.
  Running Steam on debian 9 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
/home/sirius/.local/share/Steam/steam.sh: строка 828: /home/sirius/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: Нет такого файла или каталога
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.


smail

endru  папка нахождения  файла  и из под рута # dpkg  -i  steam_latest.deb
плюс установил мультиарх и все либы 386.


ihammers

Возможно steam весит в трее. Поставьте из репозитария, должно работать.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

smail


smail

решил попробовать переустановить steam. Удалил его делаю aptitude install steam а мне ответ  «steam» существует в базе данных пакетов, но это не настоящий пакет, и ни один пакет не предоставляет его
Не удалось применить некоторые действия, прерываем работу

smail

Так переустановил steam. Запускаю его командой STEAM_RUNTIME = 1 steam
Вывод
Running Steam on debian 9 64-bit
STEAM_RUNTIME is enabled by the user
Pins up-to-date!
/home/sirius/.local/share/Steam/steam.sh: строка 828: /home/sirius/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: Нет такого файла или каталога
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.

qupl

Цитата: smail от 14 марта 2019, 17:30:57Steam/ubuntu12_32
Меня бы смутило присутствие в именах каталогов другой ОС. Вы его откуда ставили?

smail

   qupl меня тоже это смутило ставил из дебиановского репозитария вот sources.list

deb http://ftp.ru.debian.org/debian/ jessie main  contrib non-free
deb-src http://ftp.ru.debian.org/debian/ stretch  main contrib non-free

deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
deb http://ftp.ru.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ stretch-updates main contrib non-free

#deb http://ftp.br.debian.org/ stretch main  contrib non-free
#deb-src http://ftp.br.debian.org/ stretch main  contrib non-free
deb http://http.debian.net/debian/ stretch main contrib non-free



G_r_i_g_a

Цитата: smail от 15 марта 2019, 19:34:34меня тоже это смутило ставил из дебиановского репозитария вот sources.list
Как ты удалил пакет, который изначально скачивал? Подозреваю что dpkg -r steam А надо было dpkg -P steam Если первым способом, то ты удалил только пакет, но при этом оставил все конфиги и скрипы.
Цитата: smail от 14 марта 2019, 17:30:57/home/sirius/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh
Вот это как раз мусор от первой установки. Все последующие установки стим так же не будут работать пока не удалишь все что осталось после первой установки.
Цитата: smail от 15 марта 2019, 19:34:34ставил из дебиановского репозитария вот sources.list
Нет, ты установил повторно из репы steam-a, потому что источник этого пакета прописался не в sources.list
Сделай так:
1. Удали стим:
sudo apt purge steam && sudo apt update && sudo apt autoremove
2. Удали следующее:
sudo rm -r ~/.local/share/Steam/ /usr/bin/steamdeps /usr/bin/steam /usr/lib/steam/ /lib/udev/rules.d/60-steam-vr.rules /lib/udev/rules.d/60-steam-input.rules /etc/apt/trusted.gpg.d/steam.gpg /etc/apt/sources.list.d/steam.list
3. Проверь чтобы локаль, на которую ругался стим, была в списке:
locale -a
4. Далее повторно добавь мультиарч:
sudo dpkg --add-architecture i386 && sudo apt update
5. Обнови систему:
sudo apt upgrade
6. Повторно установи стим:
sudo apt install steam

З.Ы. Играй, да не заигрывайся)

smail

G_r_i_g_a Все сделал как Вы сказали/написали . Пишу
root@AURUM:/home/sirius# aptitude search steam
c   steam-launcher                                     -                                                             
root@AURUM:/home/sirius#
root@AURUM:/home/sirius#
root@AURUM:/home/sirius#
root@AURUM:/home/sirius#
root@AURUM:/home/sirius# aptitude install steam-launcher
Нет подходящей версии для steam-launcher         
Не удалось применить некоторые действия, прерываем работу
root@AURUM:/home/sirius#
root@AURUM:/home/sirius#
root@AURUM:/home/sirius#
root@AURUM:/home/sirius#
root@AURUM:/home/sirius# steam
bash: steam: команда не найдена
root@AURUM:/home/sirius#

Ogis1975

Зачем вы, этот steam через root запускаете? Не нужно такого делать...