Bug#860950: steam: crashes on startup

2018-03-21 Thread Clayton

> I think it can probably be closed, then?

I would say so, yes.

> > "Linux
> > 
> > 32-bit Linux distributions are also no longer supported.
> > Please install a 64-bit Linux distribution to make use of the Steam
> > browser."
> > 
> > This sounds to me like it might be the end of the road for Steam on
> > 32-bit.  
> 
> Because the Steam client is a 32-bit binary with 32-bit dependencies,
> we have to distribute it as steam:i386 anyway - otherwise its
> dependencies on libraries like libGL wouldn't work correctly.
> 
> If the embedded web browser (a separate process, I think) doesn't work
> on a pure i386 system but only on an amd64 + i386 multiarch system,
> then that isn't really something we can fix. If I remember correctly
> from using Windows Steam under Wine at a time when Wine failed to run
> the embedded web browser, the Steam client can work enough without its
> web browser to log in (during startup) and install and run games that
> were bought by using a different web browser or a different machine,
> as long as those games are themselves 32-bit; so I think "works with
> severely degraded functionality" would be a reasonable summary?

That's fair ball, TBH I will probably not even try again as in browsing
through the games library I did not see too much that would likely run
well (if at all) on an ancient machine, so I have since scrounged a
64-bit machine with a bit more oomph for permanent use as game machine.

Thanks for staying on top of steam,
Clayton



Bug#860950: steam: crashes on startup

2018-03-20 Thread Simon McVittie
On Tue, 20 Mar 2018 at 17:13:42 +0800, Clayton wrote:
> Finally had a chance to do a clean install on a 32-bit machine, and got
> farther than ever before on that platform, which suggests the original
> cause of this bug report has been overcome by events.

I think it can probably be closed, then?

>   "Linux
> 
>   32-bit Linux distributions are also no longer supported. Please
>   install a 64-bit Linux distribution to make use of the Steam
>   browser."
> 
> This sounds to me like it might be the end of the road for Steam on
> 32-bit.

Because the Steam client is a 32-bit binary with 32-bit dependencies, we
have to distribute it as steam:i386 anyway - otherwise its dependencies
on libraries like libGL wouldn't work correctly.

If the embedded web browser (a separate process, I think) doesn't work
on a pure i386 system but only on an amd64 + i386 multiarch system,
then that isn't really something we can fix. If I remember correctly
from using Windows Steam under Wine at a time when Wine failed to run
the embedded web browser, the Steam client can work enough without its
web browser to log in (during startup) and install and run games that
were bought by using a different web browser or a different machine,
as long as those games are themselves 32-bit; so I think "works with
severely degraded functionality" would be a reasonable summary?

smcv



Bug#860950: steam: crashes on startup

2018-03-20 Thread Clayton
Finally had a chance to do a clean install on a 32-bit machine, and got
farther than ever before on that platform, which suggests the original
cause of this bug report has been overcome by events. However, when
attempting to login, I found precisely this:

https://support.steampowered.com/kb_article.php?ref=4090-RTKZ-4347
"The Steam Browser is Disabled"

and to quote from further down on this page:

"Linux

32-bit Linux distributions are also no longer supported. Please
install a 64-bit Linux distribution to make use of the Steam
browser."

This sounds to me like it might be the end of the road for Steam on
32-bit.

Clayton



Bug#860950: steam: crashes on startup

2018-03-13 Thread Clayton

> > tar: Error is not recoverable: exiting now
> > find: ‘/home/user/.steam/ubuntu12_32/steam-runtime’: No such file or
> > directory  
> 
> This looks like an incomplete download.  Try backing up your
> ubuntu12_32 folder, and execute steam again.
> 
> If that works, the script will need to try to clean up after a failed
> download.

Yup, you nailed it, steam now works again on my 64-bit machine. I should
be able to retry a 32-bit machine when I get home next week.

Thanks



Bug#860950: steam: crashes on startup

2018-03-12 Thread Michael Gilbert
On Sun, Feb 18, 2018 at 1:04 AM, Clayton wrote:
> [2018-02-18 12:50:27] Cleaning up...
> [2018-02-18 12:50:27] Update complete, launching...
> [2018-02-18 12:50:27] Shutdown tar: This does not look like a tar
> archive xz: (stdin): File format not recognized
> tar: Child returned status 1
> tar: Error is not recoverable: exiting now
> find: ‘/home/user/.steam/ubuntu12_32/steam-runtime’: No such file or
> directory

This looks like an incomplete download.  Try backing up your
ubuntu12_32 folder, and execute steam again.

If that works, the script will need to try to clean up after a failed download.

Best wishes,
Mike



Bug#860950: steam: crashes on startup

2018-02-17 Thread Clayton
On Sat, 17 Feb 2018 17:08:08 -0500
Michael Gilbert  wrote:

> Do you have an nvidia graphics card?  If so, could you try installing
> nvidia-driver-libs-i386?  If that works, this duplicates #839592.

Hi Mike,

I see there was a new steam came down recently, I am on the road and
don't have a 32-bit machine handy, so tried on this 64-bit laptop that
used to work. Not any longer, this is how running "steam" in a terminal
finishes:
 
[2018-02-18 12:49:56] Downloading update (274,863 of 274,863 KB)...
[2018-02-18 12:49:56] Download Complete.
[2018-02-18 12:49:56] uninstalled manifest found
in /home/user/.steam/package/steam_client_ubuntu12 (1). 
[2018-02-18 12:49:56] Extracting package... 
[2018-02-18 12:50:25] Installing update... 
[2018-02-18 12:50:27] Cleaning up... 
[2018-02-18 12:50:27] Update complete, launching... 
[2018-02-18 12:50:27] Shutdown tar: This does not look like a tar
archive xz: (stdin): File format not recognized
tar: Child returned status 1
tar: Error is not recoverable: exiting now
find: ‘/home/user/.steam/ubuntu12_32/steam-runtime’: No such file or
directory

which looks pretty similar to how the 32-bit machine used to fail,
minus the display errors. I won't be able to check the video card on
the 32-bit machine until I get home, but I very much doubt it is
nvidia. I generally have a policy of not buying things with nvidia
cards.

It is probably worth underlining that all of my desktop machines are
always running Debian Testing, not a Debian Stable to be seen anywhere
except in the occasional virtual machine, and I avoid customization
like the plague. Almost everything should be very standard, just as the
package maintainers intended.

Clayton



Bug#860950: steam: crashes on startup

2018-02-17 Thread Michael Gilbert
Do you have an nvidia graphics card?  If so, could you try installing
nvidia-driver-libs-i386?  If that works, this duplicates #839592.

Best wishes,
Mike



Bug#860950: steam: crashes on startup

2017-04-22 Thread clayton
Package: steam
Version: 1.0.0.54-2
Severity: important

$ steam
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[2017-04-22 20:46:20] Startup - updater built Nov 23 2016 01:05:42
Xlib:  extension "GLX" missing on display ":0.0".
*** Error in `/home/expatit/.steam/ubuntu12_32/steam': free(): invalid pointer: 
0xbfdf6750 ***
=== Backtrace: =
/lib/i386-linux-gnu/libc.so.6(+0x6737a)[0xb72c437a]
/lib/i386-linux-gnu/libc.so.6(+0x6dfb7)[0xb72cafb7]
/lib/i386-linux-gnu/libc.so.6(+0x6e776)[0xb72cb776]
/usr/lib/i386-linux-gnu/libX11.so.6(XFree+0x18)[0xb764b018]
/home/expatit/.steam/ubuntu12_32/steam(+0x51406)[0x800c2406]
/home/expatit/.steam/ubuntu12_32/steam(+0x520ee)[0x800c30ee]
/home/expatit/.steam/ubuntu12_32/steam(+0x22420)[0x80093420]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf6)[0xb7275276]
/home/expatit/.steam/ubuntu12_32/steam(+0x25ae9)[0x80096ae9]
=== Memory map: 
80071000-80422000 r-xp  00:13 583491 
/expatit/.steam/ubuntu12_32/steam
80422000-80436000 r--p 003b1000 00:13 583491 
/expatit/.steam/ubuntu12_32/steam

etc.

b77a1000-b77a2000 r--p 00022000 00:13 33039  /lib/i386-linux-gnu/ld-2.24.so
b77a2000-b77a3000 rw-p 00023000 00:13 33039  /lib/i386-linux-gnu/ld-2.24.so
bfdda000-bfdfb000 rw-p  00:00 0  [stack]
Aborted
tar: This does not look like a tar archive
xz: (stdin): File format not recognized
tar: Child returned status 1
tar: Error is not recoverable: exiting now
find: ‘/home/expatit/.steam/ubuntu12_32/steam-runtime’: No such file or 
directory

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (990, 'testing'), (700, 'unstable'), (1, 'experimental')
Architecture: i386
 (i686)

Kernel: Linux 4.9.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_HK.utf8, LC_CTYPE=en_HK.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages steam depends on:
ii  debconf [debconf-2.0]1.5.60
ii  libc62.24-9
ii  libgl1-mesa-dri  13.0.6-1
ii  libgl1-mesa-glx  13.0.6-1
ii  libgpg-error01.26-2
ii  libstdc++6   6.3.0-12
ii  libtxc-dxtn-s2tc [libtxc-dxtn0]  1.0+git20151227-2
ii  libudev1 232-22
ii  libx11-6 2:1.6.4-3
ii  libxinerama1 2:1.1.3-1+b3
ii  xz-utils 5.2.2-1.2+b1

Versions of packages steam recommends:
ii  fonts-liberation  1:1.07.4-2
ii  gnome-terminal [x-terminal-emulator]  3.22.2-1
ii  libxss1   1:1.2.2-1
ii  lxterminal [x-terminal-emulator]  0.3.0-1
ii  termit [x-terminal-emulator]  3.0-1+b1
ii  xterm [x-terminal-emulator]   327-2
ii  zenity3.22.0-1+b1

Versions of packages steam suggests:
pn  steam-devices  

-- debconf information:
* steam/license:
  steam/purge:
* steam/question: I AGREE