This issue has been affecting me for a few days now, since a recent TF2 update (probably unrelated). Same console output as youngbob.
Anything I can test that will speed up diagnosis?
I'm having the same problem. I'm running Kubuntu 13.04 64 bit. This is a strace of starting steam.
execve("/usr/bin/steam", ["steam"], [/* 45 vars */]) = 0
brk(0) = 0x1b14000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f98a3f83000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=166330, ...}) = 0
mmap(NULL, 166330, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f98a3f5a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\37\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1848024, ...}) = 0
mmap(NULL, 3961912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f98a399b000
mprotect(0x7f98a3b59000, 2093056, PROT_NONE) = 0
mmap(0x7f98a3d58000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bd000) = 0x7f98a3d58000
mmap(0x7f98a3d5e000, 17464, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f98a3d5e000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f98a3f59000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f98a3f57000
arch_prctl(ARCH_SET_FS, 0x7f98a3f57740) = 0
mprotect(0x7f98a3d58000, 16384, PROT_READ) = 0
mprotect(0x605000, 4096, PROT_READ) = 0
mprotect(0x7f98a3f85000, 4096, PROT_READ) = 0
munmap(0x7f98a3f5a000, 166330) = 0
brk(0) = 0x1b14000
brk(0x1b35000) = 0x1b35000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=8736176, ...}) = 0
mmap(NULL, 8736176, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f98a3146000
close(3) = 0
execve("/usr/lib/lightdm/lightdm/bash", ["bash", "/usr/bin/steam"], [/* 45 vars */]) = -1 ENOENT (No such file or directory)
execve("/usr/local/sbin/bash", ["bash", "/usr/bin/steam"], [/* 45 vars */]) = -1 ENOENT (No such file or directory)
execve("/usr/local/bin/bash", ["bash", "/usr/bin/steam"], [/* 45 vars */]) = -1 ENOENT (No such file or directory)
execve("/usr/sbin/bash", ["bash", "/usr/bin/steam"], [/* 45 vars */]) = -1 ENOENT (No such file or directory)
execve("/usr/bin/bash", ["bash", "/usr/bin/steam"], [/* 45 vars */]) = -1 ENOENT (No such file or directory)
execve("/sbin/bash", ["bash", "/usr/bin/steam"], [/* 45 vars */]) = -1 ENOENT (No such file or directory)
execve("/bin/bash", ["bash", "/usr/bin/steam"], [/* 45 vars */]) = 0
brk(0) = 0x1dd0000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f52ca9ea000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=166330, ...}) = 0
mmap(NULL, 166330, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f52ca9c1000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\303\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=163312, ...}) = 0
mmap(NULL, 2260032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f52ca5a2000
mprotect(0x7f52ca5c6000, 2093056, PROT_NONE) = 0
mmap(0x7f52ca7c5000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7f52ca7c5000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14664, ...}) = 0
mmap(NULL, 2109736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f52ca39e000
mprotect(0x7f52ca3a1000, 2093056, PROT_NONE) = 0
mmap(0x7f52ca5a0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f52ca5a0000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\37\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1848024, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f52ca9c0000
mmap(NULL, 3961912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f52c9fd6000
mprotect(0x7f52ca194000, 2093056, PROT_NONE) = 0
mmap(0x7f52ca393000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bd000) = 0x7f52ca393000
mmap(0x7f52ca399000, 17464, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f52ca399000
close(3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f52ca9be000
arch_prctl(ARCH_SET_FS, 0x7f52ca9be740) = 0
mprotect(0x7f52ca393000, 16384, PROT_READ) = 0
mprotect(0x7f52ca5a0000, 4096, PROT_READ) = 0
mprotect(0x7f52ca7c5000, 16384, PROT_READ) = 0
mprotect(0x6e0000, 4096, PROT_READ) = 0
mprotect(0x7f52ca9ec000, 4096, PROT_READ) = 0
munmap(0x7f52ca9c1000, 166330) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
open("/dev/tty", O_RDWR|O_NONBLOCK) = 3
close(3) = 0
brk(0) = 0x1dd0000
brk(0x1dd1000) = 0x1dd1000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=8736176, ...}) = 0
mmap(NULL, 8736176, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f52c9781000
close(3) = 0
brk(0x1dd2000) = 0x1dd2000
brk(0x1dd3000) = 0x1dd3000
getuid() = 1000
getgid() = 1000
geteuid() = 1000
getegid() = 1000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x1dd4000) = 0x1dd4000
open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f52ca9e9000
read(3, "MemTotal: 8176676 kB\nMemF"..., 1024) = 1024
close(3) = 0
munmap(0x7f52ca9e9000, 4096) = 0
brk(0x1dd5000) = 0x1dd5000
rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0x7f52ca00d0b0}, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
uname({sys="Linux", node="max-PC", ...}) = 0
brk(0x1dd6000) = 0x1dd6000
brk(0x1dd7000) = 0x1dd7000
brk(0x1dd8000) = 0x1dd8000
brk(0x1dd9000) = 0x1dd9000
stat("/home/max", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getpid() = 6528
open("/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26258, ...}) = 0
mmap(NULL, 26258, PROT_READ, MAP_SHARED, 3, 0) = 0x7f52ca9e3000
close(3) = 0
brk(0x1dda000) = 0x1dda000
getppid() = 6527
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/lib/lightdm/lightdm/bash", 0x7fff2276ab00) = -1 ENOENT (No such file or directory)
stat("/usr/local/sbin/bash", 0x7fff2276ab00) = -1 ENOENT (No such file or directory)
stat("/usr/local/bin/bash", 0x7fff2276ab00) = -1 ENOENT (No such file or directory)
stat("/usr/sbin/bash", 0x7fff2276ab00) = -1 ENOENT (No such file or directory)
stat("/usr/bin/bash", 0x7fff2276ab00) = -1 ENOENT (No such file or directory)
stat("/sbin/bash", 0x7fff2276ab00) = -1 ENOENT (No such file or directory)
stat("/bin/bash", {st_mode=S_IFREG|0755, st_size=959168, ...}) = 0
stat("/bin/bash", {st_mode=S_IFREG|0755, st_size=959168, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/bash", X_OK) = 0
stat("/bin/bash", {st_mode=S_IFREG|0755, st_size=959168, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/bash", R_OK) = 0
stat("/bin/bash", {st_mode=S_IFREG|0755, st_size=959168, ...}) = 0
stat("/bin/bash", {st_mode=S_IFREG|0755, st_size=959168, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/bash", X_OK) = 0
stat("/bin/bash", {st_mode=S_IFREG|0755, st_size=959168, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/bash", R_OK) = 0
brk(0x1ddb000) = 0x1ddb000
brk(0x1ddc000) = 0x1ddc000
getpgrp() = 6527
rt_sigaction(SIGCHLD, {0x4422a0, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, 8) = 0
getrlimit(RLIMIT_NPROC, {rlim_cur=63102, rlim_max=63102}) = 0
brk(0x1ddd000) = 0x1ddd000
brk(0x1dde000) = 0x1dde000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
open("/usr/bin/steam", O_RDONLY) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2276add0) = -1 ENOTTY (Inappropriate ioctl for device)
lseek(3, 0, SEEK_CUR) = 0
read(3, "#!/usr/bin/env bash\n#\n# This is "..., 80) = 80
lseek(3, 0, SEEK_SET) = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0
fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor)
dup2(3, 255) = 255
close(3) = 0
fcntl(255, F_SETFD, FD_CLOEXEC) = 0
fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fstat(255, {st_mode=S_IFREG|0755, st_size=5390, ...}) = 0
lseek(255, 0, SEEK_CUR) = 0
brk(0x1de0000) = 0x1de0000
brk(0x1de1000) = 0x1de1000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "#!/usr/bin/env bash\n#\n# This is "..., 5390) = 5390
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -5136, SEEK_CUR) = 254
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f52ca9bea10) = 6529
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x4422a0, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, {0x4422a0, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, 8) = 0
close(4) = 0
read(3, "/usr/bin\n", 128) = 9
read(3, "", 128) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 6529
wait4(-1, 0x7fff2276a2d8, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0) = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "\n# When this version is incremen"..., 5390) = 5136
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x1de2000) = 0x1de2000
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f52ca9e2000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2570
brk(0x1de3000) = 0x1de3000
brk(0x1de4000) = 0x1de4000
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f52ca9e2000, 4096) = 0
open("/usr/share/locale/de_DE.UTF-8/LC_MESSAGES/steam.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de_DE.utf8/LC_MESSAGES/steam.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de_DE/LC_MESSAGES/steam.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de.UTF-8/LC_MESSAGES/steam.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de.utf8/LC_MESSAGES/steam.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de/LC_MESSAGES/steam.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/de_DE.UTF-8/LC_MESSAGES/steam.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/de_DE.utf8/LC_MESSAGES/steam.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/de_DE/LC_MESSAGES/steam.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/de.UTF-8/LC_MESSAGES/steam.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/de.utf8/LC_MESSAGES/steam.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/de/LC_MESSAGES/steam.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
brk(0x1de5000) = 0x1de5000
brk(0x1de6000) = 0x1de6000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x1de7000) = 0x1de7000
brk(0x1de8000) = 0x1de8000
brk(0x1de9000) = 0x1de9000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x1dea000) = 0x1dea000
brk(0x1deb000) = 0x1deb000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x1dec000) = 0x1dec000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x1ded000) = 0x1ded000
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -1763, SEEK_CUR) = 3627
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f52ca9bea10) = 6530
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x4422a0, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, {0x4422a0, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, 8) = 0
close(4) = 0
read(3, "1000\n", 128) = 5
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 6530
wait4(-1, 0x7fff2276a1d8, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0) = 5
read(3, "", 128) = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "\n# Look for the Steam data files"..., 5390) = 1763
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x1dee000) = 0x1dee000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -1714, SEEK_CUR) = 3676
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f52ca9bea10) = 6531
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x4422a0, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, {0x4422a0, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, 8) = 0
close(4) = 0
read(3, "/home/max/.local/share/Steam\n", 128) = 29
read(3, "", 128) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 6531
wait4(-1, 0x7fff22769798, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0) = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f52ca9bea10) = 6532
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x4422a0, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, {0x4422a0, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, 8) = 0
close(4) = 0
read(3, "ubuntu12_32\n", 128) = 12
read(3, "", 128) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 6532
wait4(-1, 0x7fff22769898, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0) = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f52ca9bea10) = 6533
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x4422a0, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, {0x4422a0, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, 8) = 0
close(4) = 0
read(3, "/usr/bin\n", 128) = 9
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 6533
wait4(-1, 0x7fff22769998, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0) = 9
read(3, "", 128) = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
stat("/usr/bin/bootstraplinux_ubuntu12_32.tar.xz", 0x7fff2276a280) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat("/home/max/.steam", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "\nif ! check_bootstrap \"$LAUNCHST"..., 5390) = 1714
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
faccessat(AT_FDCWD, "/home/max/.local/share/Steam/steam.sh", X_OK) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
lstat("/home/max/.steam/steam", {st_mode=S_IFLNK|0777, st_size=28, ...}) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
faccessat(AT_FDCWD, "/home/max/.local/share/Steam/steam.sh", X_OK) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
faccessat(AT_FDCWD, "/home/max/.local/share/Steam/steam.sh", X_OK) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/lib/lightdm/lightdm/cp", 0x7fff2276aa90) = -1 ENOENT (No such file or directory)
stat("/usr/local/sbin/cp", 0x7fff2276aa90) = -1 ENOENT (No such file or directory)
stat("/usr/local/bin/cp", 0x7fff2276aa90) = -1 ENOENT (No such file or directory)
stat("/usr/sbin/cp", 0x7fff2276aa90) = -1 ENOENT (No such file or directory)
stat("/usr/bin/cp", 0x7fff2276aa90) = -1 ENOENT (No such file or directory)
stat("/sbin/cp", 0x7fff2276aa90) = -1 ENOENT (No such file or directory)
stat("/bin/cp", {st_mode=S_IFREG|0755, st_size=130312, ...}) = 0
stat("/bin/cp", {st_mode=S_IFREG|0755, st_size=130312, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/cp", X_OK) = 0
stat("/bin/cp", {st_mode=S_IFREG|0755, st_size=130312, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/cp", R_OK) = 0
stat("/bin/cp", {st_mode=S_IFREG|0755, st_size=130312, ...}) = 0
stat("/bin/cp", {st_mode=S_IFREG|0755, st_size=130312, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/cp", X_OK) = 0
stat("/bin/cp", {st_mode=S_IFREG|0755, st_size=130312, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/cp", R_OK) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0
lseek(255, -232, SEEK_CUR) = 5158
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f52ca9bea10) = 6534
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 6534
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, 0x7fff2276a718, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0xffffffffffffffff) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "cd \"$LAUNCHSTEAMDIR\"\nif [ \"`comm"..., 5390) = 232
stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/max", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/max/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/max/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/max/.local/share/Steam", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
chdir("/home/max/.local/share/Steam") = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f52ca9bea10) = 6535
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x4422a0, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, {0x4422a0, [], SA_RESTORER|SA_RESTART, 0x7f52ca00d0b0}, 8) = 0
close(4) = 0
read(3, "/usr/bin/tee\n", 128) = 13
read(3, "", 128) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 6535
wait4(-1, 0x7fff2276a298, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0) = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat(".", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
stat("/usr/lib/lightdm/lightdm/mkdir", 0x7fff2276a870) = -1 ENOENT (No such file or directory)
stat("/usr/local/sbin/mkdir", 0x7fff2276a870) = -1 ENOENT (No such file or directory)
stat("/usr/local/bin/mkdir", 0x7fff2276a870) = -1 ENOENT (No such file or directory)
stat("/usr/sbin/mkdir", 0x7fff2276a870) = -1 ENOENT (No such file or directory)
stat("/usr/bin/mkdir", 0x7fff2276a870) = -1 ENOENT (No such file or directory)
stat("/sbin/mkdir", 0x7fff2276a870) = -1 ENOENT (No such file or directory)
stat("/bin/mkdir", {st_mode=S_IFREG|0755, st_size=51952, ...}) = 0
stat("/bin/mkdir", {st_mode=S_IFREG|0755, st_size=51952, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/mkdir", X_OK) = 0
stat("/bin/mkdir", {st_mode=S_IFREG|0755, st_size=51952, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/mkdir", R_OK) = 0
stat("/bin/mkdir", {st_mode=S_IFREG|0755, st_size=51952, ...}) = 0
stat("/bin/mkdir", {st_mode=S_IFREG|0755, st_size=51952, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/mkdir", X_OK) = 0
stat("/bin/mkdir", {st_mode=S_IFREG|0755, st_size=51952, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/mkdir", R_OK) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f52ca9bea10) = 6536
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 6536
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, 0x7fff2276a518, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0xffffffffffffffff) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f52ca9bea10) = 6537
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
close(4) = 0
close(4) = -1 EBADF (Bad file descriptor)
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f52ca9bea10) = 6538
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigaction(SIGINT, {0x43f800, [], SA_RESTORER, 0x7f52ca00d0b0}, {SIG_DFL, [], SA_RESTORER, 0x7f52ca00d0b0}, 8) = 0
wait4(-1, Running Steam on ubuntu 13.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1378500910_client)
Installing breakpad exception handler for appid(steam)/version(1378500910_client)
Installing breakpad exception handler for appid(steam)/version(1378500910_client)
unlinked 0 orphaned pipes
removing stale semaphore last operated on by process 6339 with name 0eBlobRegistryMutex_CF600BEE490342F75A5859439713ABB3
removing stale semaphore last operated on by process 6339 with name 0eBlobRegistrySignal_CF600BEE490342F75A5859439713ABB3
removing stale semaphore last operated on by process 6339 with name 0emSteamEngineInstance
removing stale semaphore last operated on by process 6339 with name 0eSteamEngineLock
Gtk-Message: Failed to load module "overlay-scrollbar"
Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"
Installing breakpad exception handler for appid(steam)/version(1378500910_client)
[0920/171800:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
This looks like the appcache problem. Try this:
Now restart Steam.
Thanks scottlu. It works now,
It worked for me, too. Thanks scottlu!
Any idea what causes this to happen? I kept a copy of the appinfo.vdf file, if that helps.
@tombsar A bad file was being pushed on Sept. 13, that cause was fixed on the same day.
Deleting appinfo.vdf fixed the issue for me. Thanks.
Nothing extracted yet.
Ubuntu 13.04 64-bit
I have been unable to get the Steam client to open today. Before today, I have been running the Steam client on this desktop without issue since the open beta. The last major change to this system was installing the latest Ubuntu software updates. A window appears for a split second (I believe it is "verifying installation"), but the main client window never opens. ps shows steam using 99% of my CPU. When run in a terminal, it outputs several log messages before hanging.