Bug 11331

Summary: Steam can't be used. It reports a network problem.
Product: Mageia Reporter: Alejandro Vargas <alejandro.anv>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: Normal CC: doktor5000
Version: 3   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: steam-1.0.0.36-2.mga3.nonfree.noarch.rpm CVE:
Status comment:

Description Alejandro Vargas 2013-10-01 09:25:25 CEST
Description of problem:
Network problema error, but it is not a network problem.

How reproducible:

Just do a fresh install of mageia 3, install steam package and try to use it. 

PROBLEM: Mageia 3 uses tmpfs as /tmp and steam tryes to download files in this diectory

SOLUTION: change the temp directory that uses steam to ~/tmp 

By the way: how can I get rid of tmp as tmpfs? (this is not at fstab)


Reproducible: 

Steps to Reproduce:
Comment 1 Alejandro Vargas 2013-10-01 09:50:08 CEST
Or use /var/tmp....

Just found the way to disable tmp as tmpfs:

systemctl mask tmp.mount (and reboot)

to re-enable:

systemctl unmask tmp.mount
Comment 2 Manuel Hiebel 2013-10-03 12:02:24 CEST
works fine here as default
(none on /tmp type tmpfs (rw,relatime) from fdisk)

Status: NEW => UNCONFIRMED
Ever confirmed: 1 => 0

Comment 3 Alejandro Vargas 2013-10-03 13:06:44 CEST
Manuel: may be a difference in the RAM of the system. What says "df" about free space in /tmp?

My test system reports this:

tmpfs                  436M    40K  436M   1% /tmp

And steam (fresh installation) must be downloading files larger than 436Mb... the error is reported as a network problem but it is the tmp disk space.
Comment 4 Manuel Hiebel 2013-10-03 13:09:09 CEST
I have more 1.5Go. You should open a bug upstream for that then.
Comment 5 Alejandro Vargas 2013-10-03 13:13:20 CEST
If you want to check the limits, you can try a virtual machine with different RAM configurations (1gB, 2Gb, 4Gb). I think the space in /tmp depends on it. With 4Gb the tmpfs reports 1.9 Gb free. I dont' know hoy much needs steam, but I think changing the tmp directory to /var/tmp or ~/tmp will solve the problem for all cases.
Comment 6 Florian Hubold 2014-07-06 17:04:05 CEST
Please check the previous comment - we cannot change complete distro behaviour due to one 3rd party application. Best report that upstream.

FWIW, steam works fine here with 4GB RAM and /tmp as tmpfs, since Mageia 3.

Status: UNCONFIRMED => RESOLVED
CC: (none) => doktor5000
Resolution: (none) => INVALID