Steam Store funktioniert nicht unter Ubuntu 16.04

8

Ich habe Steam unter Ubuntu installiert.

Ich habe bereits PlayOnLinux und Wine verwendet, um Steam zu starten, aber im Laden wird nie etwas angezeigt . Ich habe Steam anhand der Anweisungen in diesem Video installiert :

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install ubuntu-restricted-extras
sudo apt-get install playonlinux

Führen playonlinuxSie "Programm installieren" aus, wählen Sie es aus, suchen Sie nach Steam und installieren Sie es. Klicken Sie dann im Dialogfeld auf "Ja".

Michael Lowas
quelle

Antworten:

6

Willkommen bei AskUbuntu!

Ich hatte dieses Problem schon einmal, es scheint tatsächlich ein bekanntes Problem mit webbasierten UI-Elementen zu sein: https://appdb.winehq.org/objectManager.php?sClass=version&iId=19444

Sie können versuchen, Steam mit -no-cef-sandboxArgumenten zu starten . (Obwohl es ein Sicherheitsrisiko sein kann. Ich würde es als vorübergehende Lösung verwenden). Geben Sie hier die Bildbeschreibung ein


Misterio
quelle
Vielen Dank, ich habe die Änderung vorgenommen, wie Sie sagten, aber es funktioniert nicht. könnte es damit zu tun haben, keinen Wein zu haben 1.9.23, ich habe nur 1.7. Irgendwelche anderen Vorschläge?
Michael Lowas
Vielleicht funktioniert es mit einer neueren Version von Wein? Versuchen Sie, die neueste Version zu installieren, und prüfen Sie, ob sie funktioniert.
Misterio
4

Für diejenigen, die die Option -no-cef-sandbox hinzufügen und die immer noch nicht funktioniert, stellte ich fest, dass bei der Installation von Steam über Winetricks die auf dem Desktop platzierte .desktop-Datei tatsächlich mit einer Verknüpfung im Desktop-Ordner der Weinpräfixe verknüpft ist. Das Hinzufügen der Option -no-cef-sandbox funktioniert hier nicht, da sie direkt an .exe übergeben werden muss.

Wenn Sie die Desktop-Datei in einem Editor öffnen

gedit Steam.desktop

und zeigen Sie direkt auf Steam.exe, indem Sie das Exec-Attribut bearbeiten. In meinem Fall:

Exec=env WINEPREFIX="/home/nick/.wine" wine "/home/nick/.wine/drive_c/Program Files/Steam/steam.exe" -no-cef-sandbox

* Vergessen Sie nicht, den Benutzer zu ändern und sicherzustellen, dass der Pfad für Ihre Installation korrekt ist

Dadurch konnte die Store-Seite in meinem Fall geladen werden.

N.AbdullaSunderland
quelle
3

Wenn Sie Winetricks haben, installieren Sie die folgenden Pakete in Winetricks:

steam
d3dx9_42
vcrun2008
xact
vcrun2015

Führen Sie dann Steam mit der Option -no-cef-sandbox aus. Dies sollte es Steam ermöglichen, Webseiten anzuzeigen.

Wenn es immer noch nicht funktioniert, stellen Sie sicher, dass Wine auf die neueste Version von Wine-Staging aktualisiert wird (die Sie ohnehin mit CSMT einrichten möchten, um die Leistung in Spielen zu steigern).

ein riesiger Vogel
quelle
WINEPREFIX=... winetricks vcrun2008 vcrun2015hat es für mich behoben. Ich dachte, ich hätte sie bereits installiert, aber eindeutig nicht. Vielen Dank.
Oli
3

Dies funktioniert auch, wenn Sie steam.exe mit Wein direkt über die Befehlszeile ausführen, also so etwas wie wine /home/$user/.wine/drive_c/Program Files\ (x86)/Steam/Steam.exe -no-cef-sandbox. Wie bereits erwähnt, müssen Sie nur sicherstellen, dass Sie die Option direkt für die Binärdatei "steam.exe" ausführen. Sie können auch eine Verknüpfung mit demselben Pfad und derselben Option erstellen, wenn Sie möchten. Normalerweise erstelle ich Skripte, die diese Dinge tun, und alias sie dann in der .bashrc-Datei. Wer möchte das wirklich die ganze Zeit tippen ...

odin2016
quelle
Das hat bei mir funktioniert, als ich es benutzt habe, wine-stagingaber nicht wine-stable. Vielen Dank!
TetraDev
0

Ich hatte das gleiche Problem gehabt. Und ich habe versucht, das Problem durch Hinzufügen der -no-cef-sandbox zu beheben. Das Problem tritt jedoch weiterhin auf.

Ich installiere Steam neu und starte es erneut. Dann bat PlayOnLinux darum, Mono zu installieren. Nach der Installation von Mono wurde das Problem behoben. Ich weiß nicht warum !!

Weinversion: 2.0 Inszenierung

MarkToT
quelle
0

Mit Geduld habe ich all diese Dinge einzeln ausprobiert, keine Freude. Dann ging ich statt mit Winetricks zu POL ... und das erste, was funktionierte!

POL / Komponenten konfigurieren / installieren / Microsoft Core Fonts und der Store LIT UP!

markackerman8-gmail.com
quelle
0

Ich hatte dieses Problem und was es für mich auf POL gelöst hat, war nach der Installation von Steam, gehen Sie zu Konfigurieren und installieren Sie Komponenten und installieren Sie DirectX9. Nach der Installation wurde der Store ohne Probleme geladen.

Nicocchi
quelle