LINUX.ORG.RU
ФорумGames

О steam и Linux


0

0

Вобщем из темы с Talks с помощью скриптов удалось скачать 4 архива

Преобразование адреса store.steampowered.com... 63.228.223.104 Устанавливается соединение с store.steampowered.com|63.228.223.104|:80... соединились. Запрос HTTP послан, ожидание ответа... 200 OK Длина: 10891046 (10M) [application/zip] Saving to: «public_all.zip.5f2e794782773d8a7b548ac0e56d74cabc97ba6b»

Скачать public_all.zip

Устанавливается соединение с store.steampowered.com|63.228.223.104|:80... соединились. Запрос HTTP послан, ожидание ответа... 200 OK Длина: 5695 (5,6K) [application/zip] Saving to: «skins_all.zip.6a58428db616736d79a3374ba75abd29e2c1276f»

Скачать skins_all.zip

Устанавливается соединение с store.steampowered.com|63.228.223.104|:80... соединились. Запрос HTTP послан, ожидание ответа... 200 OK Длина: 13184458 (13M) [application/zip] Saving to: «bins_linux.zip.78e27298e6c3a762493bc19304af81688c00dd06»

Скачать bins_linux.zip

Устанавливается соединение с store.steampowered.com|63.228.223.104|:80... соединились. Запрос HTTP послан, ожидание ответа... 200 OK Длина: 1413845 (1,3M) [application/zip] Saving to: «steam_linux.zip.52367793a26b83abc84871770277e1b8d77608bc»

Скачать steam_linux.zip

Внутри папки skins есть инструкция как прикрутить скин.

Может кто собрать это всё вместе? За deb будет отдельное спасибо.



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

> а deb будет отдельное спасибо.

ждем ебилдов :)

Deleted
()

Много букв,

This is a primer on how to create skins for Steam. The information below is extracted from the Valve internal document on how to edit, so it may in some cases be wrong or reference tools that don't exist.

To make a skin, you need to take a copy of resource/styles/steam.styles file and copy it to skins/<your skin name here>/resource/styles/steam.styes. The existance of that file will make Steam put that skin as an option in the settings->interface dialog (Steam will need to be restarted for it to show). From there you can start editing. You can put new files or existing steam files you want to replace under your skins folder. Good luck!

......

== Styles ==

VGUI Controls (also called elements, or panels) have how they draw be described by styles. It works in a similar but more limited version of the web Cascading Style Sheets (CSS), where you can override how a control looks based on the current state it's in, or by what parent controls it's part of. The Styles tab in the VGUI edit tool shows you all the styles that are being applied to a control. Styles can be set in the .styles files (e.g. Steam.styles) or directly in the .layout file for a dialog.

The following keys can be set in a a style:

скачать skins_readme.txt

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

Это чо за игруха, судя по названию там про пар че-то

- Там можно бегать с парогенератором и стерилизовать всякую нечисть?
- Или это про аварию в парогенераторе на ЧАЭС?

ЗЫ. По ссылкам не ходил, пост не читал.

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

Там ещё надо вентили крутить.
Но в линуксе они слишком сильно затянуты и не откручиваются. Да и может в трубах то и пара нет. У меня нет пока.

Cooler ★★★★
()

Зачем ты так сделал, файлы то обновляются, изредка.


wget -qO- http://store.steampowered.com/public/client/steam_client_linux|awk -F\" '/file/{print $4}'|wget -i- -NB http://store.steampowered.com/public/client/
unzip -o -d steam \*.zip.\*
chmod +x steam/steam.sh steam/linux32/steam


Вот, скрипт, сделает готовую папку стим.
Потом

В папку со steam.sh вставляем файл steam.cfg с содержимым:

Universe = http://store.steampowered.com/public/client/steam_client_linux

Запускаем steam.sh, обновляемся и радуемся обновленному стиму.

djzielony
()

Что-то всё качают, обновляют. Оно хоть аутентификацию с вашей парой логин/пароль проходит?

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

>Оно хоть аутентификацию с вашей парой логин/пароль проходит?

Даже на доходит до этого.

Хотя сегодня обновление. Но разницы не вижу.

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

>Зачем ты так сделал, файлы то обновляются, изредка.

Ну потому что из твоих постов я не понял что делать.

Выложил бы готовый скрипт и готовый конфиг.

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

>ты забыл добавить ссылку на скрипт.

Скрипт в том же сообщении, чуть выше :)

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

Оно еще почему-то ругается на невозможность загрузить steamui.so. Хотя strace показывает, что /linux32/steamui.so перед этим открывается успешно. Помогает LD_PRELOAD=./linux32/steamui.so - но тогда оно просто пытается подключиться еще к нескольким серверам и завершается без внятных сообщений об ошибках.

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

>>Гуя пока, кажется, нету.
ldd vgui2_s.so
linux-gate.so.1 => (0xf7768000)
libtier0_s.so => not found
libvstdlib_s.so => not found
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7327000)
libGL.so.1 => //usr/lib32/opengl/nvidia/lib/libGL.so.1 (0xf7267000)
libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf723b000)
libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf71b6000)
libm.so.6 => /lib32/libm.so.6 (0xf7190000)
libdl.so.2 => /lib32/libdl.so.2 (0xf718c000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf7173000)
/lib/ld-linux.so.2 (0xf7769000)
libc.so.6 => /lib32/libc.so.6 (0xf702a000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf7011000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf700d000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf7007000)
libGLcore.so.1 => //usr/lib32/opengl/nvidia/lib/libGLcore.so.1 (0xf5f99000)
libnvidia-tls.so.1 => //usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.1 (0xf5f96000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf5f87000)
libz.so.1 => /lib32/libz.so.1 (0xf5f73000)
libexpat.so.1 => /usr/lib32/libexpat.so.1 (0xf5f4d000)

shatsky ★★
()

На форониксе стим похачили. Теперь он у всех запускается. Только толку от этого, как я ожидал, нету. У меня в dwm вообще открылось чёрное окно в левом нижнем углу которого было окно стима, которое не реагировало на закрытие. К тому же моя мышь инвертировалась.

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

Не запускается, а показывает окно - заставку, даже не диалог логина. Еще они определили некоторые аргументы командной строки, которые принимает бинарник, и получили какое-то окно диалога инсталляции (первичной настройки?) с парой кнопок без текста. Заставить его запускаться практически невозможно, т.к. его работа определяется мастер-серверами Valve, с которыми он соединяется.

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