LINUX.ORG.RU

Steam под Wine: не отображается web-store и прочие странички

 , , ,


1

1

Подтянул 32-битный драйвер для nvidia, 32-битный glvnd, собрал 32-битный wine 1.9.24 (на основе федоровского, но только выкинув compholio). Магазинчик шапок стартует и логинит нормально, также сумел скачать мою игрулю (Trails in the Sky) и продолжить играть с того места, где я оставил под виндой. А вот сама винтрина в магазинчике не заработала, пустое место показывает: http://i.imgur.com/rP0LXVm.png. Пробовал гугулить, пишут что надо запускать с ключом -no-cef-sandbox, но мне не помогло (точнее, с ключом сразу крэшится steamwebhelper.exe).

Система CentOS 7 x86_64, если кому важно.
Ругань http://pastebin.com/d3vsFVx9, там кстати что-то про failed to launch child process.

★★★★★

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

Какая же это фича, а как же мне Second Chapter купить у Габена тогда, если я ничего не вижу?

d_a ★★★★★
() автор топика
Ответ на: комментарий от Novell-ch

Я пробовал конфигурить и как XP, и как 7, ошибочки сыпет разные, но нигде не отображается у меня магвазин.

d_a ★★★★★
() автор топика
Ответ на: комментарий от Novell-ch

Так у других тоже не работает? Или неизвестно. Может быть мне зарепортить надо. А так я на gog куплю, благо там обе игры есть без траха с магазином шапок. Но так чисто ради спортивного интереса хотелось бы со стимом подружиться.

d_a ★★★★★
() автор топика
Последнее исправление: d_a (всего исправлений: 1)

Магазин работает только под 32-битным префиксом и, вроде, пока только под wine-staging.

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

У меня поднят мультилиб и всё 32-битное, это я уже учёный :) А вот wine-staging это я ещё пока не понял что за зверь (последний раз wine юзал когда учился 10 лет назад). Это то которое compholio?

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

Уверен? Я именно про префикс, а не только разрядность.

А фиг знает, я сварщик ненастоящий, а как проверить наверняка? Я прямо перед тем тред делать сделал новую песочницу так:

WINEPREFIX=~/wine/steam/ wine ~/tmp/SteamSetup.exe

Это получается какой префикс?

Бывший он, да.

https://www.wine-staging.com/
Спасибо за ссылку, буду RTFM, а то я думал это федоровцы упоролись и накрутили чёрте чего.

d_a ★★★★★
() автор топика

1. Steam уже нормально работает под x86_64 префиксом
2. можно запросто покупать вендовое и в нативном клиенте

anTaRes ★★★★
()
Последнее исправление: anTaRes (всего исправлений: 1)
Ответ на: комментарий от anTaRes

Я по наитию сначала собрал x86_64, запускаю для теста какие-то виндовые поделочки для 32, а оно мне - плохой формат файла или что-то такое. Полез читать, пишут что надо wine и все либы и рантаймы от видео-драйвера 32-битные. Я так сделал, стало запускаться.

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

Я думал у меня одного не работает. А оказывается так и надо. Шок!

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

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

Постепенно все серверы, использующие HLDSUpdateTool, перейдут на нее.

Чего-то не то кажися.

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

Я вроде оттуда и скопировал, правда российский текст. А так чего только не придумает жирный, лишь бы нормальный клиент не делать!

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

а как проверить наверняка?

WINEARCH=win32 WINEPREFIX=~/wine/steam/ wine ~/tmp/SteamSetup.exe Если каталог префикса уже есть, удалить, либо поменять на другой.

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

лишь бы нормальный клиент не делать!

Клиент нормальный уже есть.

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

Не, так нету никакой разницы, судя по всему мне дорога на этот compholio ... они правда какие-то странные, 1.9.24 пропустили почему-то, но зато на пару с вайном выкатили 2.0rc1. Тем более, как я понял, бага staged означает что там уже починили: https://bugs.winehq.org/show_bug.cgi?id=39403

d_a ★★★★★
() автор топика
Последнее исправление: d_a (всего исправлений: 1)

В последнем обновлении Steam для оффтопика убрали поддержку ChromiumEmbeddedFramework(CEF) для 32х битных систем. То бишь внутри клиентовый браузер просто не работает на 32бит системе.

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

Ну я где то так и понял, что Жирный нанял хромогов вместо разработчиков и они ему сделали хромого, что неудивительно. Жаль не могу прямо сейчас пересобрать с wine-staging, жду пока центосники подтянут altarch/i386, а они кажется забухали.

d_a ★★★★★
() автор топика

В итоге заработал нормально steam на wine 2.0-rc3 + staging, и с ключиком -no-cef-sandbox. Я для теста купил у габена халф-лайф, всё оплачивается, скачивается, играется. PS. кому надо под центось https://github.com/JajaumaPackages/wine

d_a ★★★★★
() автор топика
Последнее исправление: d_a (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.