protonscr

FTL fails to start

steamclosed AMD driversreviewed
ValveSoftware/steam-for-linux#2474 · opened 2013-05-13 by HenAlm · updated 2013-05-13 · 5 comments · github
HHenAlm 2013-05-13 github

I try to start FTL and only thing I see is the FTL process which is using 100% of one CPU, but no game. I have played FTL few months before, however I have updated the kubuntu from 12.04 to 12.10. Following was from ~/.xsession-errors.

Game update: AppID 212680 "FTL: Faster Than Light", ProcID 28374, IP 0.0.0.0:0
/home/hena/.local/share/Steam/SteamApps/common/FTL Faster Than Light/FTL: line 4: cd: ./data: No such file or directory

(steam:28041): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:28041): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:28041): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:28041): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:28041): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:28041): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:28041): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:28041): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:28041): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:28041): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:28041): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:28041): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:28041): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
Loading Arch = x86
libGL error: failed to load driver: r600
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
libGL error: failed to load driver: swrast
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully

Heres the info from steam (I'm using Kubuntu instead of Ubuntu)

Processor Information:
    Vendor:  GenuineIntel
    Speed: 2501 Mhz
    2 logical processors
    2 physical processors
    HyperThreading:  Unsupported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Supported
    SSE42:  Unsupported

Network Information:
    Network Speed:  

Operating System Version:
    Ubuntu 12.10 (32 bit)
    Kernel Name:  Linux
    Kernel Version:  3.5.0-27-generic
    X Server Vendor:  The X.Org Foundation
    X Server Release:  11300000
    X Window Manager:  KWin
    Steam Runtime Version:  steam-runtime-release-i386_2013-05-08

Video Card:
    Driver:  X.Org Gallium 0.4 on AMD RV630

    Driver Version:  2.1 Mesa 9.0.3
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 60 Hz
    VendorID:  0x1002
    DeviceID:  0x9581
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1680 x 1050
    Desktop Resolution: 1680 x 1050
    Primary Display Size: 13.03" x 8.15"  (15.35" diag)
                                           33.1cm x 20.7cm  (39.0cm diag)
    Primary VRAM Not Detected

Sound card:
    Audio device: Analog Devices AD1981

Memory:
    RAM:  3971 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_US.UTF-8
    Microphone:  Not set
    Total Hard Disk Space Available:  140161 Mb
    Largest Free Hard Disk Block:  3241 Mb

Installed software:

Recent Failure Reports: 
Ggdrewb-valve maintainer 2013-05-13 github

From the output it seems like your OpenGL support isn't working properly?

HHenAlm 2013-05-13 github

Is there any way to test it? At least glxgears seems to work.

I tried to add that 'LIBGL_DEBUG=verbose' to FTL (right click on library element gave properties and there was a field which seemed to indicate that). However that didn't change anything. glxinfo seems to give result which should mean it works

name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4

However neverwinter nights doesn't seem to start either (though it doesn't use 100% cpu), so something seems off.

Ggdrewb-valve maintainer 2013-05-13 github

The most direct thing is to go into your SteamApps folder and try launching a game directly from a terminal. Then you can set LIBGL_DEBUG at launch. You won't get Steam features like overlay but you should still be able to test the game launch.

HHenAlm 2013-05-13 github

Ok that worked. Got more info on it. Used google and found this
http://www.ftlgame.com/forum/viewtopic.php?f=9&t=3814

Went and renamed the libstdc++.so.6 to something else and lo, it starts. So there is something with ubuntu 12.10 and FTL that makes things bad. However it works now ... do I close this then?

Ggdrewb-valve maintainer 2013-05-13 github

Yes, closing.

Nothing extracted yet.