Ubuntu 12.04で実行されているwine 1.5でSteamにテキストが表示されない


15

こんにちは、askubuntuの住人です。タイトルには、Steamを正常に実行するのに苦労していると書かれています。私は解決策を持っていると思いますが、Ubuntuにはかなり無能です(先日それを使い始めたばかりです)ので、ステップバイステップのプロセスは信じられないほど高く評価されます!考えられる解決策は次のとおりです。

[1] https://bbs.archlinux.org/viewtopic.php?id=146223

[2] http://bugs.winehq.org/show_bug.cgi?id=31374

私は、steamのエイリアス/スクリプトを(--- no-dwriteに変更する)またはwine Steam.exe -no-dwriteで起動するなどのソリューションを実行する方法をグーグルで試しました。dwriteはこのすべての問題のように思えますが、私の人生では、それについて何かをする方法を理解することはできません。

便利な入力は私が望んでいるものですが、もう少し入力したいと思う勇敢な魂にとっては、おそらく公式ウェブサイトからSteamをダウンロードすることから始まるステップバイステップの手順は私の救いの恵みでしょう。

必要な情報があれば、私に知らせてください。もちろん喜んで喜んで申し上げます!

回答:


32

-no-dwriteオプションを渡すためにランチャーを更新する1つの代替方法は、Steamの設定でDirectWriteサポートを無効にすることです。テキストなしでメニューと設定ダイアログボックスをナビゲートできる場合、Steam内でこれを行うことができますが、おそらくSteamの外部で設定を変更する方が簡単です。

Steamを閉じた状態で、次を実行します。

  1. を実行しますwine regedit
  2. 移動しHKEY_CURRENT_USER\Software\Valve\Steam、左側のツリーインチ
  3. DWriteEnable右側のペインで値を探します。存在しない場合は、DWORD値として追加します。
  4. レジストリエディタに設定DWriteEnable0て終了します。

これで、既存のランチャーが表示されるテキストでSteamを起動するはずです。


1
Ubuntu 13.10でも引き続き動作します、ありがとう!
アンドレア

2
それでもワイン1.7でのUbuntu 14.04で動作します
イワン・ラーナー

3
ここではあまり関係ないことは知っていますが、OS X 10.9で私を助けてくれました。ありがとう:)
FreeNickname

私のバージョン(14.04、wine 1.6.2)にはDWriteEnableキーがありませんが、追加して機能しました。
-Insperatus

OS Xで動作します;)
Qix

3

このコマンドを使用すると、no-dwriteレジストリの変更も可能になります。

wine reg add 'HKCU\Software\Valve\Steam' /v DWriteEnable /t REG_DWORD /d 00000000

特定のプレフィックス(たとえば~/.wine-steam)の下にSteamがインストールされている 場合、コマンドに適切な環境変数をプレフィックスする必要がある場合があることに注意してください。

env WINEPREFIX="$HOME/.wine-steam" wine reg add 'HKCU\Software\Valve\Steam' /v DWriteEnable /t REG_DWORD /d 00000000

ソース: Wine AppDBエントリー

編集:

バグが修正されたため、Wineバージョン1.7.49以降では、 Steamでテキストなどを表示するための回避策は必要ありません。

PlayOnLinuxなどを使用して、適切な回避策などで機能した最後の既知のバージョンを使用します-しかし、多くの場合、新しいワインバージョンが機能し、おそらくより良い- 「これが機能するワインの最新バージョンです」という情報、新しいリリースの日付。

最新のワインバージョンをインストールするには(現在):

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.7

これもここで詳しく説明します

NB私の知る限り、Wineには偶数と奇数のリリースがあり、偶数(1.4、1.6など)は「安定」、奇数(1.7など)は「ステージング」です。ステージングリリースは通常、正常に機能し、リグレッションに苦しんでいない限り、最新のアプリである場合はより適切に動作する可能性があります。ウィキは言います:

現在の安定バージョンのWineが、使用したいアプリケーションをサポートしていないか、互換性がない場合を除き、[ワインの開発バージョン]は使用しないでください。

とにかくそれは時代遅れかもしれません...しかし、バグを報告する前に新しいバージョンでアプリをテストすることをWineがお勧めします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.