ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.21k stars 175 forks source link

Client crashes with invalid X argument after resuming from suspend #8017

Open vintagepc opened 3 years ago

vintagepc commented 3 years ago

Your system information

Please describe your issue in as much detail as possible:

Steam client crashes on resuming from suspend. This would happen occasionally with the prior version I had installed (not sure what build this was) but now it appears to happen consistently every time after a recent Steam update.

Steps for reproducing this issue:

  1. With steam running, suspend system
  2. Resume
  3. Steam is no longer running

I've started it in a terminal and will capture and provide the last output prior to the crash when I next suspend my machine for the night.

Hardware info:

Computer Information:
    Manufacturer:  Unknown
    Model:  Unknown
    Form Factor: Desktop
    No Touch Input Detected

Processor Information:
    CPU Vendor:  GenuineIntel
    CPU Brand:          Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
    CPU Family:  0x6
    CPU Model:  0x3a
    CPU Stepping:  0x9
    CPU Type:  0x0
    Speed:  4100 Mhz
    8 logical processors
    4 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Supported
    SSE42:  Supported
    AES:  Supported
    AVX:  Supported
    AVX2:  Unsupported
    AVX512F:  Unsupported
    AVX512PF:  Unsupported
    AVX512ER:  Unsupported
    AVX512CD:  Unsupported
    AVX512VNNI:  Unsupported
    SHA:  Unsupported
    CMPXCHG16B:  Supported
    LAHF/SAHF:  Supported
    PrefetchW:  Unsupported

Operating System Version:
    "openSUSE Leap 15.3" (64 bit)
    Kernel Name:  Linux
    Kernel Version:  5.3.18-59.19-default
    X Server Vendor:  The X.Org Foundation
    X Server Release:  12003000
    X Window Manager:  KWin
    Steam Runtime Version:  steam-runtime_0.20210630.0

Video Card:
    Driver:  NVIDIA Corporation NVIDIA GeForce GTX 1050/PCIe/SSE2
    Driver Version:  4.6.0 NVIDIA 470.57.02
    OpenGL Version: 4.6
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 59 Hz
    VendorID:  0x10de
    DeviceID:  0x1c81
    Revision Not Detected
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  3840 x 2160
    Desktop Resolution: 3840 x 2160
    Primary Display Size: 27.48" x 15.47" (31.54" diag)
                                            69.8cm x 39.3cm (80.1cm diag)
    Primary Bus: PCI Express 16x
    Primary VRAM: 2048 MB
    Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
    Audio device: Realtek ALC892

Memory:
    RAM:  32054 Mb

VR Hardware:
    VR Headset: None detected

Miscellaneous:
    UI Language:  English
    LANG:  en_US.UTF-8
    Total Hard Disk Space Available:  1473580 Mb
    Largest Free Hard Disk Block:  742329 Mb

Storage:
    Number of SSDs: 1
    SSD sizes: 240GB
    Number of HDDs: 4
    HDD sizes: 1TB x4 (RAID5)
vintagepc commented 3 years ago

Last output as follows. I believe the "Local device found" was present prior to suspend:

Unable to read VR Path Registry from /home/[user]/.config/openvr/openvrpaths.vrpath
Local Device Found
  type: 056a 00b2
  path: sdl://0
  serial_number:  - 0
  Manufacturer: 
  Product:      Wacom Intuos3 9x12 Pen
  Release:      100
  Interface:    -1

Local Device Found
  type: 056a 00b2
  path: sdl://1
  serial_number:  - 0
  Manufacturer: 
  Product:      Wacom Intuos3 9x12 Pad
  Release:      100
  Interface:    -1

Fatal IO error 22 (Invalid argument) on X server :0.