web-dev-qa-db-ja.com

Steamブラウザが機能せず、ゲームをインストールできません

UPD:問題の1つが修正されました!修正はこの投稿の最後にあります。

私はいつも自分でフォーラムに投稿せずに回答をグーグルで検索しようとしますが、今は数日間この問題に悩まされています。

最近、Ubuntu 18.04 LTSの使用を開始しました。Steamをインストールする必要があります。
SteamのLinuxバージョンは問題なく動作しますが、Linux以外のゲームにはWindowsバージョンも必要です。

公式Webサイトから「SteamSetup.exe」をダウンロードしました。 Wineの最新バージョン(開発バージョン)も使用しています。

SteamのWindowsバージョンをインストールした後、SteamのWebブラウザに問題があります。すべてのWebページ(ストア、プロファイルなど)はただ黒で、ロードされていません。また、ゲームの1つをインストールしようとすると、「コンテンツサーバーにアクセスできません」というエラーが表示されます。 Steam自体(GUIを意味します)は非常にうまく機能し、ブラウザを使用できないようです。また、「フレンド」ウィンドウも機能します。彼らがオンラインで何かをプレイしているのがわかります。

ソリューションを探した後、「-no-cef-sandbox」を使用する必要があることがわかりました。追加した後、Steamブラウザーは完全にロードを停止し、アクセスしようとしたすべてのページに「無効なSSL証明書」エラーが表示されました。

さらに検索した結果、Wineを「Windows XP」に設定する必要があることがわかりました。そこでwinecfgを開いて設定しました。そして、この変更の後、現在の状態になりました。現在、一部のページは黒をロードし、一部のページは黒の背景の前に青のテキストのみをロードします(何らかのHTMLレンダリングエラーのように見えますが、これを修正するにはどうすればよいのかわかりません)。右上隅のグリッチが発生しました。アニメーションサイクル全体がスキップされ、上部の明るい部分が「ジャンプ」しているだけです。また、Steamの起動後にページを初めてロードしようとすると、ブラウザのアドレスバーが(接続が確立されたように)緑色になりますが、その後永久に灰色になります。時々赤だった。

私もこれらのことを試しました(あなたが理解するかもしれないが、肯定的な結果なしで):

  • 未開発のWineリリースを使用します(最初にインストールし、次に開発版に置き換えました)。
  • フォント(たとえば、mscorefonts)をいじり回しますが、実際には私には役に立たないようです。なぜなら、最初からすべてのテキストに問題はなかったからです。
  • PlayOnLinuxを使用してもまったく同じ結果が得られましたが、単純なWineを使用したいので削除しました。
  • 「SteamSetup.exe」を再ダウンロードして再インストールします。
  • Firefoxをダウンロードして、Chromiumではなくデフォルトのブラウザーに設定します(デフォルトで唯一のブラウザーとしてChromiumを使用しています)。
  • UbuntuとBIOSで自分の時間と日付を確認します(これは 'Content servers unreachable'エラーを修正するために提案されましたが、私の時間と日付の設定は両方とも正しいようです)。
  • Steam設定でダウンロード地域を変更します。
  • Steam設定のキャッシュとCookieをクリアします。
  • 「SteamSetup.exe」を使用する代わりに、「Steam for Windows」スナップパッケージをインストールします(これらのスナップなどにまだ慣れていないので、正しく呼び出してください)。
  • Steamベータのオプトインとオプトアウト。 (Steamベータモードでは、「フレンド」ウィンドウにもアクセスできません。)

ここにリストするのを忘れた何かがあるかもしれません、そして、私はアイデアを使い果たしています。そして今、私は助けを求めるためにここにいます。新しいアドバイスを期待しています。助けてください!前もって感謝します。

追伸.

ご覧のとおり、ここには2つの問題があります。Webブラウザーが読み込まれないことと、「コンテンツサーバーにアクセスできません」というエラーです。私の場合はそれらが関連していると信じているので、ここでそれらを結合しますが、それらが関連していない場合は...両方を修正するのは良いことですが、今のところWindowsバージョンから実際に必要なのはいくつかをダウンロードして起動することですLinux以外のゲーム(他の機能についてはLinuxバージョンだけを使用できます)。したがって、「コンテンツサーバーにアクセスできません」を優先的に修正する必要があります。

UPD:「Content servers unreachable」エラーは、Linuxバージョンのconfig.vdfから「CS」行をWindowsバージョンの同じ場所にコピーすることで簡単に修正できます。 (詳細な説明は、以下の回答の1つにあります。)

3
Dmitriy M.

私はなんとかダウンロードを開始することができました。ブラウザはまだ動作していませんが、少なくともゲームはインストールされます。

以下の手順:

  • Linux Steamバージョンをまだインストールしていない場合はインストールして、動作することを確認してください。
  • お気に入りのテキストエディターでこのファイルを開きます:~/.Steam/steam/config/config.vdf
  • 「CS」を検索し、行全体をコピーします
  • ファイル内の「cis」で始まる行の後に行を貼り付けます:~/.wine/drive_c/Program Files (x86)/Steam/config/config.vdf

    またはSteamをインストールした場所ならどこでも再起動します。

3
Peter

Steam(隠しファイルを表示するにはCtrl + Hを押してください。必ず検索してください)を実行するフォルダーを削除してから、ソフトウェアに移動してSteam install Steam not Steam Installer

1
YoureSOStubborn

ブラウザの問題は、Steam Webベースのブラウザに両方のdigicert証明書がインストールされていないことです。中間証明書と、ロック記号をクリックしたときにstore.steampowered.Comサイトに表示される証明書をインポートする必要があります。両方が必要です。

0
user842663