web-dev-qa-db-fra.com

La vitesse de téléchargement de la vapeur tombe d’une falaise puis s’arrête

Le problème de base: lors de la mise à jour d’un jeu via Steam, j’ai un pic d’activité réseau, puis le téléchargement s’arrête.

Comme indiqué par Steam, la vitesse diminue: Steam download speed

Lorsque vous examinez le trafic réseau réel, il apparaît une fois, puis meurt complètement: Network download speed

Quelques notes ici:

  • Une fois que le téléchargement est réduit à 0, il reste à 0. Les effets de la mise en pause et de la pause du téléchargement ne sont pas . Pour redémarrer le téléchargement, je dois redémarrer Steam.
  • Les données réelles sont apparemment reçues pour cette seconde, il ne s'agit donc pas d'un blocage total. La prochaine fois que je lance Steam, les quelques Mo de données que j'ai téléchargées sont toujours là. (En théorie, je suppose que je pourrais obtenir le téléchargement de 1 Go en redémarrant environ 200 fois ...)

Maintenant, les parties intéressantes: Je peux obtenir un téléchargement moins instable en plaçant une commande sévère sur la bande passante. Steam download speed with throttle De cette façon, je peux obtenir quelques centaines de Mo de données au lieu d’environ cinq Mo. Néanmoins, il finit toujours par s'étouffer.

Je lance le client Steam à partir d'une console. Le résultat est plutôt détaillé, mais voici un exemple:

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

La ligne CAPIJobRequestUserStats - Server response failed 2 est la seule qui semble prometteuse, mais sa recherche ne m’a pas mené nulle part.

Information additionnelle:

  • Steam fonctionne parfaitement sur la partition Windows de la même machine.
  • Les problèmes de DNS mentionnés par certains ne semblent pas être le problème - ou du moins, installer et redémarrer Dnsmasq n’a rien fait.

Je suis sous Kubuntu 15.04 maintenant, le problème était identique sous Kubuntu 14.04 et 14.10. Informations système (telles que signalées par 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

Toute idée est appréciée à ce stade!

1
Ernir

Il s’est avéré que c’était un problème résolu par dnsmasq après tout.

Je ne peux pas vous dire pourquoi il ne l'a pas coupé plus tôt, mais sur un = nouvelle installation d'Ubuntu 15.1, j'ai suivi les étapes suivantes:

Tout d'abord, installer des bibliothèques:

Sudo apt-get install libcurl3 libcurl3-gnutls libcurl4-openssl-dev

puis en installant Steam. La vitesse affichait les mêmes caractéristiques (pic initial, puis rien comme auparavant). Cependant, cette fois-ci, installer dnsmasq et redémarrer le service a fonctionné.

Sudo apt-get install dnsmasq
Sudo service dnsmasq restart

Je considère que le problème est résolu, même si j'aurais préféré une solution ne nécessitant pas une réinstallation complète du système d'exploitation.

0
Ernir