protonscr

Steam segfaults on Fedora 18 64-bit

steamclosed Steam client
ValveSoftware/steam-for-linux#1617 · opened 2013-02-12 by veeableful · updated 2013-02-24 · 6 comments · github
Vveeableful 2013-02-12 github

I tried setting STEAM_RUNTIME=0 and using the fix in #1468.

Kernel: 3.7.6-201.fc18.x86_64
Graphics Driver: Nvidia 310.32 (proprietary)

Output:
[lilis@fedora ~]$ steam
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
Installing breakpad exception handler for appid(steam)/version(0_client)
/home/lilis/.local/share/Steam/steam.sh: line 337: 3811 Segmentation fault (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
Installing bootstrap /home/lilis/.local/share/Steam/bootstrap.tar.xz
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
Installing breakpad exception handler for appid(steam)/version(0_client)
/home/lilis/.local/share/Steam/steam.sh: line 337: 3859 Segmentation fault (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
[lilis@fedora ~]$

Update:
Steam runs no problem on my 11" Macbook Air though, with the same operating system.

TTele42 2013-02-12 github

Please include the system information requested at https://github.com/ValveSoftware/steam-for-linux#reporting-issues

Vveeableful 2013-02-12 github

I somehow fixed it by installing the Nvidia 310.19 driver. This issue is probably a duplicate. If that is so, I'm sorry :(

Here's my system specifications nonetheless:
Processor : 8x Intel(R) Core(TM) i7 CPU 930 @ 2.80GHz
Memory : 6104MB (2139MB used)
Operating System : Fedora release 18 (Spherical Cow)
User Name : lilis (Lilis Iskandar)
Date/Time : Wed 13 Feb 2013 01:16:40 AM MYT
-Display-
Resolution : 1920x1080 pixels
OpenGL Renderer : GeForce GTX 670/PCIe/SSE2
X11 Vendor : Fedora Project
-Multimedia-
Audio Adapter : SB-XFi - Creative X-Fi
Audio Adapter : HDA-Intel - HDA Intel
Audio Adapter : HDA-Intel - HDA NVidia
-Input Devices-
Power Button
Power Button
CM Storm QuickFire Rapid keyboard
CM Storm QuickFire Rapid keyboard
Razer Razer Abyssus
HDA Intel Line
HDA Intel Front Mic
HDA Intel Rear Mic
HDA Intel Front Headphone
HDA Intel Line Out Side
HDA Intel Line Out CLFE
HDA Intel Line Out Surround
HDA Intel Line Out Front
Wacom Bamboo 16FG 4x5 Pen
Wacom Bamboo 16FG 4x5 Finger
HDA NVidia HDMI/DP,pcm : 9=
HDA NVidia HDMI/DP,pcm : 8=
HDA NVidia HDMI/DP,pcm : 7=
HDA NVidia HDMI/DP,pcm : 3=
-Printers-
No printers found
-SCSI Disks-
Marvell 91xx Config
ATA Hitachi HDS72101
ATA OCZ-VERTEX3
ATA WDC WD6400AAKS-2
TSSTcorp CDDVDW SH-S223C
SanDisk Cruzer Blade
HDA Intel Line Out Side
HDA Intel Line Out CLFE
HDA Intel Line Out Surround
HDA Intel Line Out Front
Wacom Bamboo 16FG 4x5 Pen
Wacom Bamboo 16FG 4x5 Finger
HDA NVidia HDMI/DP,pcm : 9=
HDA NVidia HDMI/DP,pcm : 8=
HDA NVidia HDMI/DP,pcm : 7=
HDA NVidia HDMI/DP,pcm : 3=
-Printers-
No printers found
-SCSI Disks-
Marvell 91xx Config
ATA Hitachi HDS72101
ATA OCZ-VERTEX3
ATA WDC WD6400AAKS-2
TSSTcorp CDDVDW SH-S223C
SanDisk Cruzer Blade

Kksacry 2013-02-23 github

You likely updated your kernel without also re-compiling/updating your graphics driver. Same thing happened to me.
Updated kernel, segfault, re-build graphics driver on newer kernel = works again

Vveeableful 2013-02-23 github

It's definitely related to that. It doesn't matter whether I installed 310.19 or 310.32. Although now if I don't re-compile the driver after every kernel update, it won't even get to runlevel 5 (or probably it did but my monitor didn't receive any signal). I had to boot to single-user mode to re-build initramfs without nouveau and re-install the Nvidia driver.

Kksacry 2013-02-23 github

You could install the rpmfusion repo and then your graphics driver would automatically update with your kernel using yum. It doesn't always contain the latest version of the graphics drivers, but you won't have to re-install the driver every time.

http://rpmfusion.org/Configuration/

Vveeableful 2013-02-24 github

According to the Google Search I did, RPMFusion for F18 doesn't seem to have the latest drivers from Nvidia which I need to play TF2 at best framerate (I have a 120Hz monitor and I get upset if my framerate goes below 120 :stuck_out_tongue:). But I'm totally fine with rebuilding every time the kernel upgrades. I created a script to make the process a lot less painful.

Also thanks for telling me about RPMFusion, seems like a great repo! :smiley:

Nothing extracted yet.