You are not logged in.

#1 2016-11-23 16:28:13

super_meatball
Member
Registered: 2016-11-23
Posts: 3

[SOLVED] Steam freezes at launch - fresh install

Hi,

I'm more or less a new Arch user, I've been using it for the last 8 months, without any problem. Until I did a big update in a full filesystem. My attempts to fix it made it worse, so I reinstalled it. Everything is going well so far, but I can't launch Steam anymore.

I'm using KDE, I installed the steam package, but when I launch it, the window isn't responding (I see the window in the background in the thumbnail) nor crashing.

I have a GTX 960, with nvidia proprietary drivers - or I think so:

~ lspci -k | grep -A 2 -E "(VGA|3D)"                                                                                          
01:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 960] (rev a1)
        Subsystem: Gigabyte Technology Co., Ltd Device 3690
        Kernel driver in use: nvidia

I've tried most of wiki troubleshooting solutions without luck. For example, installing all dependencies and running `steam-native` gave me the same result. I've also removed my previous `.steam` and `.local/share/Steam` folder.

~ steam
/home/meatball/.local/share/Steam/steam.sh: ligne 154: VERSION_ID : variable sans liaison
/home/meatball/.local/share/Steam/steam.sh: ligne 154: VERSION_ID : variable sans liaison
Running Steam on arch  64-bit
/home/meatball/.local/share/Steam/steam.sh: ligne 154: VERSION_ID : variable sans liaison
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1476379980)
Installing breakpad exception handler for appid(steam)/version(1476379980)
Installing breakpad exception handler for appid(steam)/version(1476379980)
/usr/share/themes/Breeze/gtk-2.0/widgets/entry:70: error: unexpected identifier `direction', expected character `}'

(steam:15294): Gtk-WARNING **: Impossible de trouver le moteur de thème dans module_path : « adwaita »
/usr/share/themes/Breeze/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
/usr/share/themes/Breeze/gtk-2.0/widgets/entry:70: error: unexpected identifier `direction', expected character `}'

(steam:15294): Gtk-WARNING **: Impossible de trouver le moteur de thème dans module_path : « adwaita »
/usr/share/themes/Breeze/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
Installing breakpad exception handler for appid(steam)/version(1476379980)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
[1123/172011:ERROR:main_delegate.cc(779)] Could not load cef_extensions.pak
[1123/172011:ERROR:browser_main_loop.cc(217)] Running without the SUID sandbox! See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the sandbox on.
Installing breakpad exception handler for appid(steamwebhelper)/version(20161013004706)
Installing breakpad exception handler for appid(steamwebhelper)/version(1476319626)
[1123/172011:ERROR:main_delegate.cc(779)] Could not load cef_extensions.pak
Installing breakpad exception handler for appid(steamwebhelper)/version(20161013004706)
Installing breakpad exception handler for appid(steamwebhelper)/version(1476379980)
Installing breakpad exception handler for appid(steamwebhelper)/version(1476379980)
Installing breakpad exception handler for appid(steam)/version(1476379980)
Installing breakpad exception handler for appid(steam)/version(1476379980)
Installing breakpad exception handler for appid(steam)/version(1476379980)
Installing breakpad exception handler for appid(steam)/version(1476379980)
Installing breakpad exception handler for appid(steam)/version(1476379980)
Created shared memory when not owner SteamController_Shared_mem
Installing breakpad exception handler for appid(steam)/version(1476379980)
Installing breakpad exception handler for appid(steam)/version(1476379980)
Installing breakpad exception handler for appid(steam)/version(1476379980)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
Generating new string page texture 12: 48x256, total string texture memory is 49,15 KB
Generating new string page texture 13: 256x256, total string texture memory is 311,30 KB
Generating new string page texture 14: 128x256, total string texture memory is 442,37 KB

I've tried to google errors in this, but they're apparently not blocking errors.

Any debug hints or idea?

Also: downloading/updating and extracting steps work fine, it's apparently the display 'real' Steam step which fails.

Last edited by super_meatball (2016-12-01 14:26:15)

Offline

#2 2016-11-23 16:39:22

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,743

Re: [SOLVED] Steam freezes at launch - fresh install

Nothing obvious on that, can you post

glxinfo | grep OpenGL
pacman -Qs nvidia
pacman -Qs glvnd
pacman -Qs mesa

In general, you don't need to use steam-native with nvidia drivers usually.

Offline

#3 2016-11-23 16:49:32

super_meatball
Member
Registered: 2016-11-23
Posts: 3

Re: [SOLVED] Steam freezes at launch - fresh install

Yeah, I thought that maybe by installing missing libraries, it could fix something, but nope.

~ glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 960/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 375.20
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.0 NVIDIA 375.20
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 375.20
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
~ pacman -Qs nvidia
local/lib32-nvidia-libgl 375.20-1
    NVIDIA drivers libraries symlinks (32-bit)
local/lib32-nvidia-utils 375.20-1
    NVIDIA drivers utilities (32-bit)
local/libvdpau 1.1.1-2
    Nvidia VDPAU library
local/nvidia 375.20-3
    NVIDIA drivers for linux
local/nvidia-libgl 375.20-1
    NVIDIA drivers libraries symlinks
local/nvidia-utils 375.20-1
    NVIDIA drivers utilities
local/xf86-video-nouveau 1.0.13-1 (xorg-drivers xorg)
    Open Source 2D acceleration driver for nVidia cards
~ pacman -Qs glvnd
local/lib32-libglvnd 0.1.1.20161028-1
    The GL Vendor-Neutral Dispatch library
local/libglvnd 0.1.1.20161028-1
    The GL Vendor-Neutral Dispatch library
~ pacman -Qs glvnd
local/lib32-libglvnd 0.1.1.20161028-1
    The GL Vendor-Neutral Dispatch library
local/libglvnd 0.1.1.20161028-1
    The GL Vendor-Neutral Dispatch library
~ pacman -Qs mesa
local/glu 9.0.0-4
    Mesa OpenGL Utility library
local/glxinfo 8.3.0-1
    Display info about a GLX extension and OpenGL renderer. Standalone binary from the mesa-demos project.
local/lib32-libtxc_dxtn 1.0.1-5
    S3 Texture Compression (S3TC) library for Mesa (32-bit)
local/lib32-mesa 13.0.1-1
    an open-source implementation of the OpenGL specification (32-bit)
local/libtxc_dxtn 1.0.1-6
    S3 Texture Compression (S3TC) library for Mesa
local/mesa 13.0.1-1
    an open-source implementation of the OpenGL specification

PS: I had to install glxinfo.

Last edited by super_meatball (2016-11-23 16:51:21)

Offline

#4 2016-11-27 20:40:15

ThePooN
Member
Registered: 2016-11-27
Posts: 6

Re: [SOLVED] Steam freezes at launch - fresh install

I think I'm having the same issue. On GNOME Shell it appears as a transparent window that I can only move and close. Tried reinstalling the steam package, deleting .steam and .local/share/Steam.
I believe that may be caused by the latest NVIDIA update. I didn't try to downgrade yet, but I recall it worked before the update (and we're using the same drivers).

thepoon@ThePooNsPC  ~  glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 980/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 375.20
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.0 NVIDIA 375.20
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 375.20
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
 thepoon@ThePooNsPC  ~  pacman -Qs nvidia
local/cuda 8.0.44-2
    NVIDIA's GPU programming toolkit
local/ffmpeg-full-nvenc 1:3.1.5-1
    Record, convert, and stream audio and video (all codecs including Nvidia NVENC)
local/lib32-nvidia-libgl 375.20-1
    NVIDIA drivers libraries symlinks (32-bit)
local/lib32-nvidia-utils 375.20-1
    NVIDIA drivers utilities (32-bit)
local/libvdpau 1.1.1-2
    Nvidia VDPAU library
local/libxnvctrl 375.20-1
    NVIDIA NV-CONTROL X extension
local/nvidia-cg-toolkit 3.1-4
    NVIDIA Cg libraries
local/nvidia-dkms 375.20-3
    NVIDIA driver sources for linux
local/nvidia-libgl 375.20-1
    NVIDIA drivers libraries symlinks
local/nvidia-sdk 7.0.1-3
    NVIDIA Video Codec SDK (NVENCODE API and NVDECODE API) (needs registration at upstream URL and manual download)
local/nvidia-settings 375.20-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 375.20-1
    NVIDIA drivers utilities
local/opencl-nvidia 375.20-1
    OpenCL implemention for NVIDIA
local/xf86-video-nouveau 1.0.13-1 (xorg-drivers xorg)
    Open Source 2D acceleration driver for nVidia cards
 thepoon@ThePooNsPC  ~  pacman -Qs glvnd
local/lib32-libglvnd 0.1.1.20161028-1
    The GL Vendor-Neutral Dispatch library
local/libglvnd 0.1.1.20161028-1
    The GL Vendor-Neutral Dispatch library
 thepoon@ThePooNsPC  ~  pacman -Qs mesa
local/glu 9.0.0-4
    Mesa OpenGL Utility library
local/lib32-glu 9.0.0-3
    Mesa OpenGL utility library (32 bits)
local/lib32-libtxc_dxtn 1.0.1-5
    S3 Texture Compression (S3TC) library for Mesa (32-bit)
local/lib32-mesa 13.0.1-1
    an open-source implementation of the OpenGL specification (32-bit)
local/libtxc_dxtn 1.0.1-6
    S3 Texture Compression (S3TC) library for Mesa
local/mesa 13.0.1-1
    an open-source implementation of the OpenGL specification
local/mesa-demos 8.3.0-2
    Mesa demos and tools

EDIT:
Oh well nevermind, I restarted my session and now it works. I didn't think I wouldn't have closed my session since last time I did an upgrade...

Last edited by ThePooN (2016-11-27 21:05:44)

Offline

#5 2016-12-01 14:25:50

super_meatball
Member
Registered: 2016-11-23
Posts: 3

Re: [SOLVED] Steam freezes at launch - fresh install

I've finally fixed my issue. I had something corrupted with my KDE settings. I removed .local/, .config/ and .kde4/ and .cache/ and it was working with a fresh new session (then I restored non KDE stuff).

Offline

Board footer

Powered by FluxBB