基本的な問題:Steamを介してゲームを更新すると、ネットワークアクティビティの最初のスパイクが発生し、ダウンロードが停止します。
Steamが表示するように、速度は次第に細くなっていきます:
実際のネットワークトラフィックを見ると、一度スパイクしてから完全に死にます:
ここにいくつかのメモ:
さて、興味深い部分:帯域幅に深刻なスロットルをかけることで、不安定なダウンロードを取得できます。 この方法では、約5 MBではなく、数百MBのデータを取得できます。それにもかかわらず、それはまだ最終的に窒息します。
コンソールからSteamクライアントを起動します。出力はかなり冗長ですが、ここに例があります:
Running Steam on ubuntu 15.04 64-bit
Steam_RUNTIME has been set by the user to: /home/ernir/.local/share/Steam/ubuntu12_32/Steam-runtime
ExecCommandLine: "/home/ernir/.Steam/root/ubuntu12_32/Steam steam://open/driverhelperready"
ExecSteamURL: "Steam://open/driverhelperready"
CAPIJobRequestUserStats - Server response failed 2
ExecSteamURL: "Steam://open/downloads"
Generating new string page texture 127: 128x256, total string texture memory is 5,28 MB
Installing breakpad exception handler for appid(Steam)/version(1437790054)
Installing breakpad exception handler for appid(Steam)/version(1437790054)
Installing breakpad exception handler for appid(Steam)/version(1437790054)
Installing breakpad exception handler for appid(Steam)/version(1437790054)
Generating new string page texture 128: 128x256, total string texture memory is 5,41 MB
process 4301: arguments to dbus_connection_ref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file ../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 4301: arguments to dbus_connection_unref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 4301: arguments to dbus_connection_unref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 4301: arguments to dbus_connection_ref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file ../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 4301: arguments to dbus_connection_unref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 4301: arguments to dbus_connection_unref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 4301: arguments to dbus_connection_unref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
Generating new string page texture 129: 24x256, total string texture memory is 5,44 MB
Generating new string page texture 130: 256x256, total string texture memory is 5,70 MB
Generating new string page texture 132: 48x256, total string texture memory is 5,75 MB
CAPIJobRequestUserStats - Server response failed 2
行は有望に見える唯一のものですが、それを検索してもどこにも行きません。
追加情報:
現在、Kubuntu 15.04を実行していますが、問題はKubuntu 14.04と14.10で同じでした。システム情報(Steamによって報告される):
Processor Information:
Vendor: GenuineIntel
CPU Family: 0x6
CPU Model: 0x3a
CPU Stepping: 0x9
CPU Type: 0x0
Speed: 3800 Mhz
4 logical processors
4 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported
Network Information:
Network Speed:
Operating System Version:
Ubuntu 15.04 (64 bit)
Kernel Name: Linux
Kernel Version: 3.19.0-25-generic
X Server Vendor: The X.Org Foundation
X Server Release: 11701000
X Window Manager: KWin
Steam Runtime Version: Steam-runtime-release_2015-06-12
Video Card:
Driver: NVIDIA Corporation GeForce GTX 650 Ti/PCIe/SSE2
Driver Version: 4.5.0 NVIDIA 346.59
OpenGL Version: 4.5
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID: 0x10de
DeviceID: 0x11c6
Number of Monitors: 2
Number of Logical Video Cards: 1
Primary Display Resolution: 1680 x 1050
Desktop Resolution: 3360 x 1050
Primary Display Size: 18,07" x 11,65" (21,50" diag)
45,9cm x 29,6cm (54,6cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 1024 MB
Supported MSAA Modes: 2x 4x 8x 16x
Sound card:
Audio device: Realtek ALC887-VD
Memory:
RAM: 16001 Mb
Miscellaneous:
UI Language: English
LANG: is_IS.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 104234 Mb
Largest Free Hard Disk Block: 11192 Mb
すべての洞察はこの時点で高く評価されています!
結局、それはdnsmasq
によって解決された問題であることがわかりました。
以前にカットしなかった理由を説明することはできませんが、buntu 15.10の新規インストールで、次の手順を実行しました。
最初に、いくつかのライブラリをインストールします。
Sudo apt-get install libcurl3 libcurl3-gnutls libcurl4-openssl-dev
その後、Steamをインストールします。速度は同じ特性を示しました(以前と同じように、最初のスパイク、その後何もありません)。 ただし、今回はdnsmasq
をインストールし、サービスを再起動するとうまくいきました。
Sudo apt-get install dnsmasq
Sudo service dnsmasq restart
OSの完全な再インストールを伴わない解決策の方がよかったのですが、問題は解決したと思います。